Obligement - L'Amiga au maximum

Mardi 24 juin 2025 - 16:18  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

Actualité (récente)
Actualité (archive)
Comparatifs
Dossiers
Entrevues
Matériel (tests)
Matériel (bidouilles)
Points de vue
En pratique
Programmation
Reportages
Quizz
Tests de jeux
Tests de logiciels
Tests de compilations
Trucs et astuces
Articles divers

Articles in English


Réseaux sociaux

Suivez-nous sur X




Liste des jeux Amiga

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z,
ALL


Trucs et astuces

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Glossaire

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Galeries

Menu des galeries

BD d'Amiga Spécial
Caricatures Dudai
Caricatures Jet d'ail
Diagrammes de Jay Miner
Images insolites
Fin de jeux (de A à E)
Fin de Jeux (de F à O)
Fin de jeux (de P à Z)
Galerie de Mike Dafunk
Logos d'Obligement
Pubs pour matériels
Systèmes d'exploitation
Trombinoscope Alchimie 7
Vidéos


Téléchargement

Documents
Jeux
Logiciels
Magazines
Divers


Liens

Associations
Jeux
Logiciels
Matériel
Magazines et médias
Pages personnelles
Réparateurs
Revendeurs
Scène démo
Sites de téléchargement
Divers


Partenaires

Annuaire Amiga

Amedia Computer

Relec


A Propos

A propos d'Obligement

A Propos


Contact

David Brunet

Courriel

 


Test de CanDo 2.5.1
(Article écrit par Randy Finch et extrait du Randy Finch's Web Site - décembre 1993)


INOVAtronics a publié la version 2.51 de CanDo. Cette mise à jour est livrée sur trois disquettes mais ne comprend pas de pages imprimées pour la mise à jour du manuel. Toutes les nouvelles fonctionnalités de la version 2.51 sont décrites dans des fichiers d'aide sur l'une des disquettes. Le coût de la mise à jour est de 25 $, plus 5 $ de frais de port et de manutention (eh, ce n'est pas si mal si l'on considère que la première boîte de dix disquettes vierges 3,5" que j'ai achetée en 1985 pour mon Amiga 1000 m'avait coûté 70 $). Je bidouille avec cette nouvelle version depuis un certain temps maintenant et j'aimerais vous faire part de mes expériences.

Choix pour l'installation

CanDo 2.51 utilise l'utilitaire Installer fourni par Commodore pour s'installer. Pour ceux qui ne connaissent pas Installer, c'est un programme qui lit un fichier script ASCII contenant des commandes Installer. L'installation se déroule selon le script. Installer possède des caractéristiques qui le rendent beaucoup plus polyvalent qu'un script AmigaDOS standard. Il fournit également une méthode standard d'installation de logiciels sur l'Amiga.

Après avoir double-cliqué sur l'icône "InstallCanDo" de la disquette d'installation, une requête m'a été présentée pour me demander quel mode d'installation je voulais utiliser : Utilisateur novice (toutes les actions sont automatiques), Utilisateur intermédiaire (contrôle manuel limité), ou Utilisateur expert (doit confirmer toutes les actions). Étant la personne capricieuse que je suis, j'ai choisi le mode Utilisateur expert. Je ne sais pas ce qu'il en est pour vous, mais me permettre seulement de décider dans quel répertoire le programme doit être copié n'est pas mon idée de me traiter comme un expert. On ne m'a même pas demandé si je voulais installer les fichiers d'exemple ou non. Ce n'est pas si grave. Les fichiers indésirables peuvent être supprimés après l'installation, en supposant qu'il y ait suffisamment d'espace disque pour tout installer.

J'ai pris la décision d'installer dans un nouveau répertoire plutôt que d'écraser CanDo 2.0 (juste au cas où !). L'installation complète de CanDo 2.51 a occupé environ 1,8 Mo d'espace sur le disque dur.

Apparemment, CanDo 2.51 nécessite AmigaOS 2.x même si je n'ai pu trouver cette information dans aucun des fichiers d'aide. J'ai eu des doutes lorsque je n'ai pas pu lire les disquettes CanDo 2.51 sur mon Amiga 1000 fonctionnant sous AmigaOS 1.3. En enquêtant avec mon Amiga 2000 sous AmigaOS 2.1, qui n'avait aucun problème pour lire les disquettes, j'ai découvert que les disquettes étaient formatées en FastFileSystem (FFS). Si vous vous souvenez bien, FFS a été introduit avec AmigaOS 1.3 pour les disques durs uniquement. Vous pouviez formater des disquettes en utilisant le FFS, mais elles étaient illisibles. Si vous utilisez encore AmigaOS 1.3, je vous recommande vivement de passer à la version 2.1... immédiatement !

Nouveaux exemples ?

Les fichiers d'exemples fournis avec CanDo 2.51 sont essentiellement les mêmes que ceux fournis avec la version 2.0.

Applications autonomes ? Pas pour les programmes commerciaux

Les versions précédentes de CanDo comprenaient un fichier nommé "DeckBrowser" qui pouvait être lié à un programme afin qu'il ne nécessite pas la bibliothèque partagée CanDo. Malheureusement, la version 2.51 de CanDo n'inclut pas DeckBrowser. Par conséquent, la bibliothèque CanDo.library est nécessaire. Cette bibliothèque n'est pas librement distribuable ; il faut obtenir une licence d'INOVAtronics si vous voulez la distribuer avec un programme. Le coût annuel de la licence est de 50 à 200 dollars, selon le type d'applications distribuées. La licence peut s'appliquer à un ou plusieurs titres logiciels.

Cependant, après avoir appelé INOVAtronics, j'ai découvert que si vous distribuez un gratuiciel ou un partagiciel, vous pouvez obtenir une copie gratuite de DeckBrowser à lier avec votre programme CanDo 2.51. Les programmes qui seront vendus dans le commerce ne peuvent pas utiliser DeckBrowser. Par conséquent, le producteur du logiciel devra acheter une licence pour distribuer la bibliothèque CanDo. Si vous développez des programmes CanDo commerciaux et que vous "pouvez vous passer" des nouvelles fonctionnalités de la version 2.51, vous pouvez continuer à utiliser la version 2.0.

Une nouvelle (inter)face

Le panneau de commande principal a subi un remaniement (inter)facial. Les deux boutons pour "Parcourir" et "Concevoir" ont été combinés en un seul gros bouton à bascule. Le bouton "Objet" de la fenêtre a été déplacé de la section "Objets" à la section "Cartes" du panneau. Le mode de copie peut désormais être sélectionné via un bouton plutôt que par un menu déroulant. Deux éléments "XTra" et un outil de CanDo 2.0 ont été élevés au rang d'objets officiels dotés de leurs propres boutons. Il s'agit de l'objet "Error", de l'objet "RightMouseButton" et de l'objet "Proportional". Les routines globales sont désormais accessibles à l'aide d'un bouton et les éléments "Xtra" apparaissent désormais dans une liste directement sur le panneau.

CanDo 2.5.1
L'interface de CanDO 2.5.1

AmigaGuide en bleu (ou gris ou autre)

CanDo n'utilise plus son propre système d'aide personnalisé. Il utilise maintenant AmigaGuide, qui est un utilitaire d'aide fourni par Commodore.

CanDo 2.5.1
L'écran d'aide en AmigaGuide

C'est une bonne nouvelle pour les programmeurs qui veulent ajouter une aide à leurs applications CanDo. Pourquoi ? Parce que non seulement CanDo utilise AmigaGuide pour son propre système d'aide, mais il a aussi une nouvelle fonction disponible, AskForHelp, qui permet à un script CanDo d'accéder à un fichier d'aide AmigaGuide standard. Ceci répond à la préoccupation que j'avais évoqué dans mon comparatif avec Visual Basic 2.0 : avoir un moyen standard d'ajouter une aide à un programme CanDo. Les fichiers d'aide AmigaGuide sont assez simples à créer. Ce sont des fichiers ASCII avec des commandes intégrées.

Lorsque j'ai testé la fonction AskForHelp avec une carte qui utilisait un écran de faible résolution (320x200), la fenêtre d'aide AmigaGuide n'est pas apparue. Après être passé à un écran de résolution moyenne (640x200), elle est apparue sans problème. Je ne sais pas, pour l'instant, s'il s'agit d'une limitation d'AmigaGuide ou s'il existe une option permettant aux fenêtres d'aide d'apparaître sur les écrans à faible résolution.

Un inconvénient du passage au système d'aide d'AmigaGuide est que vous ne pouvez plus avoir de modèles de commandes insérés automatiquement dans votre script. Parfois, on ne peut pas avoir le beurre et l'argent du beurre.

AmigaGuide vous permet d'imprimer tout ou partie du fichier d'aide actuellement affiché via un menu déroulant. Une fonctionnalité que j'aimerais voir ajoutée est que le titre de la fenêtre soit également imprimé avec le texte d'aide. Parfois, le fichier d'aide n'a pas d'autre titre que celui de la fenêtre.

Une anomalie intéressante que j'ai remarquée est que l'imagerie des boutons de défilement vers le haut, le bas, la gauche et la droite est absente lorsque AmigaGuide est utilisé à partir de CanDo. Cependant, les boutons sont toujours fonctionnels. De plus, je n'ai pas pu accéder au texte d'aide pour la nouvelle commande InsertBufferList. J'ai transmis cette information à INOVAtronics, et ils sont en train de vérifier.

BigED

CanDo 2.0 avait une option appelée "BigED" qui augmentait la taille de l'éditeur de script. La dernière version n'a plus cette option puisque l'éditeur standard est plus grand que l'éditeur BigED de la version précédente.

CanDo 2.5.1
L'éditeur de scripts

L'éditeur gère désormais les raccourcis de commande définis par l'utilisateur. Vous devez créer un fichier appelé "EditorShortCuts.Doc" dans le répertoire "CanDoFiles". Ce fichier doit contenir une liste de mots-clés de raccourcis ainsi que le texte qui doit être substitué aux mots-clés. Dans l'éditeur, vous pouvez taper le mot-clé, puis appuyer sur la combinaison de touches "Majuscules+Espace" ; le texte de remplacement sera inséré. Il y a deux choses dont vous devez tenir compte. Premièrement, le fichier EditorShortCuts.Doc est chargé lorsque CanDo se charge. Par conséquent, si vous modifiez le fichier, vous devez recharger CanDo pour que les changements prennent effet. Deuxièmement, les mots-clés sont sensibles à la casse. Par souci d'uniformité, vous voudrez peut-être avoir tous les mots-clés en minuscules.

Un nouvel outil a été ajouté à l'éditeur. Il s'agit de l'outil d'édition de la mise en page. Il vous permet de faire circuler du texte sur l'écran avec des marges gauche et droite définies par l'utilisateur pour chaque ligne de texte. Vous pouvez ainsi faire circuler du texte autour d'objets ou de graphiques.

CanDo 2.5.1
Saisie de texte avec l'éditeur

Lorsque vous êtes satisfait de la mise en page que vous avez conçue, l'outil écrit un script pour vous. Malheureusement, la mise en page ne peut pas être modifiée au moment de l'exécution, mais uniquement au moment de la conception, en redessinant la mise en page et en écrivant un nouveau script ou en modifiant le script existant.

SuperMover

En complément de l'utilitaire SuperDuper qui vous permet de dupliquer plusieurs objets, l'utilitaire SuperMover a été ajouté. Ce dernier vous permet de sélectionner plusieurs objets sur une carte et de les déplacer en groupe vers un autre emplacement sur la carte. Cela s'avérera pratique pour créer des objets personnalisés, comme décrit dans cet article. Cependant, j'aimerais toujours avoir la possibilité d'enregistrer un groupe d'objets sur le disque en tant qu'objet personnalisé pour l'ajouter ultérieurement à d'autres cartes, à n'importe quel endroit, sans problème.

Gestion AA

Non, CanDo ne s'est pas lancé dans la réhabilitation des alcooliques. Au contraire, CanDo gère maintenant tous les nouveaux modes graphiques de la puce graphique AA (ou AGA) des Amiga 1200, 4000 et CD32. Lorsque l'on appuie sur le bouton "Window Object", une grande requête s'affiche vous permettant de tout changer sur la disposition des fenêtres de votre carte actuelle.

CanDo 2.5.1
Fenêtre de requête des objets

Un clic sur le bouton "Available Modes" fait apparaître une requête montrant toutes les résolutions d'écran gérées par votre modèle d'Amiga. Vous pouvez également placer votre fenêtre sur un écran public.

CanDo 2.5.1
Choix du mode d'écran

Vin, femmes et chansons (enfin, un sur trois, ce n'est pas si mal)

De nouvelles commandes et variables système ont été ajoutées pour gérer la lecture des fichiers musicaux. Vous vous demandez ce que sont les fichiers musicaux. Eh bien, après avoir essayé sans succès de lire des fichiers SMUS et DMCS et n'avoir trouvé aucune information dans les fichiers d'aide, j'ai appelé INOVAtronics. Il s'avère qu'un fichier musical est soit un module SoundTracker, NoiseTracker, ProTracker, Oktalizer, MED ou OctaMED. Ces modules sont lus à l'aide d'une bibliothèque partagée appelée INOVAMusic.library. Il s'agit de la même bibliothèque qui est utilisée par Directory Opus pour lire les fichiers musicaux. Des commandes sont disponibles pour jouer une musique (ou une liste de musiques), la mettre en pause, la reprendre, passer à la musique suivante ou précédente, jouer plus vite ou plus lentement ou normalement, régler le volume, et régler le tempo. La période peut être réglée individuellement pour chaque canal. De plus, des variables système sont disponibles pour obtenir le nom du morceau en cours, le tempo et le volume.

Maintenant, un mot d'avertissement. Lorsque j'ai essayé de lire un fichier SMUS, DMCS ou MED 3.00, CanDo s'est figé au lieu de signaler une erreur comme il le devrait. Je pouvais cliquer sur les boutons et dérouler les menus, mais CanDo ne répondait pas. Parfois, le lecteur de disquette contenant le fichier commençait à grincer et ne s'arrêtait pas jusqu'à ce que je redémarre. D'autres fois, le voyant clignotait en continu. J'ai signalé ce problème à INOVAtronics et ils vont enquêter. Le technicien à qui j'ai parlé m'a dit qu'ils ne géraient pas les anciens fichiers MED, mais seulement les nouveaux fichiers MED et OctaMED. Il a dit que si je convertissais les anciens fichiers MED au format SoundTracker, ils devraient fonctionner. J'ai essayé et cela a fonctionné - un peu. Apparemment, certaines informations sont perdues en passant à ce format. Parfois, les instruments ne sonnent pas correctement et d'autres fois, le tempo se dérègle au milieu de la musique. Assurez-vous que vous essayez de lire un format de morceau géré. La meilleure façon de le faire est d'essayer de lire le morceau à partir de Directory Opus. Le logiciel ne se bloque pas si le format n'est pas géré. Si la musique ne sonne pas correctement, vous pouvez cliquer à nouveau sur le bouton "Play" et la musique s'arrêtera. Au fait, INOVAtronics a déclaré qu'elle ajoutera la gestion du format DMCS lorsque Electronic Arts publiera des informations sur ce format.

ASL

Lorsque vous utilisez la fonction AskForFilename sous CanDo 2.51, vous obtenez la requête de fichiers standard de la bibliothèque partagée ASL de Commodore.

CanDo 2.5.1
Requête de fichiers AskForFilename utilisant l'asl.library

La requête de fichiers non standard de CanDo a disparu et bon débarras. Cette requête était toujours irritante pour moi car les boutons "OK" et "Cancel" étaient dans l'ordre inverse de la norme et les boutons 3D étaient en profondeur plutôt qu'en relief.

Des modèles de fichiers peuvent être transmis à la requête de fichiers ASL, ainsi que divers indicateurs et informations sur le mode. Vous pouvez même demander à la requête d'accepter des sélections de fichiers multiples.

Impression graphique

Deux nouvelles commandes sont disponibles pour imprimer l'écran ou la fenêtre sélectionnée sur l'imprimante des Préférences en utilisant vos paramètres graphiques. J'ai testé ces deux commandes sur mon imprimante Hewlett-Packard LaserJet 4 et elles ont parfaitement fonctionné.

Conclusion

Il y a plusieurs autres nouvelles fonctionnalités dans CanDo 2.51 comme une requête avec des sélections définies par l'utilisateur, la possibilité d'insérer une liste de tampons et une liste d'écrans publics dans un document, la correspondance des lignes d'un document avec un modèle AmigaDOS, et la (dés)activation de la promotion de l'affichage. Les sélectionneurs de couleur utilisés dans certaines requêtes système affichent maintenant le numéro de la couleur. La requête de police est maintenant mise en cache, ce qui permet un affichage plus rapide. De plus, les polices Compugraphic et couleur sont entièrement gérées.

Dans l'ensemble, les nouvelles fonctionnalités de CanDo 2.51 valent bien les 30 dollars de mise à jour. J'espérais d'autres ajouts, mais je suppose que je devrais attendre la version 3.0.

Nom : CanDo 2.51.
Éditeur : INOVAtronics.
Genre : création multimédia.
Date : 1993.
Configuration minimale : Amiga OCS, 68000, 2 Mo de mémoire, AmigaOS 2.0.
Licence : commercial.
Prix : 25 $.
Prix : 1190 FF.

NOTE : 8/10.


[Retour en haut] / [Retour aux articles]