D&Do v. 1.0 Prev Next Top
- Il a une interface graphique d'utilisateur minimaliste:
- Une barre titre
- Une barre licence
- Un grand bouton-cible pour les objets déposés avec le glisser-déposer (dorénavant, il sera simplement appelé "cible")
- Une barre d'état
- Un menu contextuel (lancé avec un clic sur le bouton droit de la souris lorsque son curseur se trouve au-dessus du bouton cible). Note: Dorénavant, le terme "clic-droit sur" signifie "clic sur le bouton droit de la souris lorsque son curseur se trouve au-dessus de".
- Une boîte de dialogue "A propos" (lancée à partir de la sélection de l'item du menu "A Propos").
- Une fenêtre d'aide en ligne (lancée à partir de la sélection de l'item du menu "Aide").
- Une boîte de dialogue pour ouvrir un fichier métascript (lancée à partir de la sélection de l'item du menu "Charger un Métascript").
- Il accepte les options et les arguments d'une commande en ligne à partir:
- D'objets déposés avec le glisser-déposer (dorénavant, le terme "objet" aura cette signification)
- Du contenu du presse-papiers
- D'un fichier texte, connu comme un métascript et qui contient des modèles de listes d'arguments pour la ligne de commande d'exécution d'un programme. Un métascript spécifie aussi le comportement de D&Do.
- En option, d'une touche sur une clé numérique du clavier. Le chiffre correspondant détermine le choix d'un des modèles de liste d'arguments (une variante). 11 variantes peuvent être spécifiées.
- La sortie de système du programme peut être directement transférée vers le presse-papiers.
Note: La sortie de système est aussi connue comme sortie à l'écran ou sortie d'impression. C'est souvent le résultat de l'exécution de la fonction "print" (ou une variation) contenu dans le programme.
- Il peut accepter aucun, un, plusieurs objets et des objets étiquetés.
Note: Les objets étiquetés ne sont pas traités par le D&Do gratuiciel. Une clé d'activation est requise.
- Les types d'objets reconnus sont des objets texte, fichiers ou répertoires.
- Vous pouvez spécifier quel type d'objet sera accepté pour être associé à une étiquette spécifique ou pour les autres. Par exemple, si un objet répertoire est prévu par le métascript, D&Do refusera les objets texte ou fichiers.
- L'exécution de la commande est lancée soit à partir d'un clic sur la cible, soit à partir du dépot d'un objet associé à la dernière étiquette ou soit à partir du dépot de tout objet accepté.
- Il avertit l'utilisateur de la présence d'une erreur, sans interrompre l'usager (sans dialogue)
- Il peut exécuter une commande pour chaque objet non étiqueté ou pour l'ensemble des objets non étiquetés.
- Il affichera le code exit d'une commande, soit numériquement ou soit avec un message correspondant dont vous aurez défini le contenu, dans le métascript
- Il dispose d'un chronomètre de cessation de programme (timeout)
- Il affiche soit en français, soit en anglais
- Il peut être réglé sur l'un des huit (8) comportements types valides.
Note: Trois d'entre eux ne fonctionnent qu'avec une licence commerciale.
- Plusieurs exemples de programmes et métascripts accompagnent le tutoriel qui est contenu dans le progiciel D&Do. Ces programmes, dont leur source est en Python, VBA, JScript et Java peuvent servir de base pour écrire vos propres programmes.
- Il est compatible avec presque tous les langages de programmation
- Il contient une documentation extensive (en français et en anglais)
- Sa barre d'état peut afficher la liste d'objets et la liste de messages (sélectable par un clic-droit sur cette barre)
- Le nom d'un fichier d'aide en ligne correspondant est automatiquement assigné au métascript courant
- La dimension de sa cible peut être ajustée à volonté
- Il peut être à l'avant-plan de l'écran avec l'aide d'un gratuiciel facile d'utilisation et qui est accessible sur l'internet. Voir la note.
Note: L'engin d'exécution Java ne possède pas nativement un service de mis en avant plan. Toutefois, vous pouvez importer un gratuiciel sur internet qui permet à toute fenêtre choisie (même une fenêtre Java) d'être à l'avant-plan. La version la plus simple a été créé par Detlev Schaefer; sa page Web se trouve à http://www.freewarehits.de/ToolsPackage.htm. Cet utilitaire est inclus dans le progiciel de D&Do.
Prev Next Top
(c) Copyright Marcel St-Amant 2003