Doc pour AppISiser ~~~~~~~~~~~~~~~~~~ version 0.61 3-Mar-93 © 1992-93 Gérard Cornu Compilé avec SAC/C® 6.2 AppISizer est copyright © 1992-93 par Gérard Cornu mais est librement distribuable sous les conditions suivantes: que le prix demandé pour un disque contenant cette distribution ne soit pas supérieur, en l'équivalent en monnaie locale, au prix demandé par Fred Fish pour un AmigaLibDisk. Et aussi que ce fichier *non modifié* de documen- tation accompagne le programme. Ce programme ne peut pas être utilisé dans un but commercial, ni inclus sur aucun disk apposé sur la couverture d'un magazine, à part 'Amiga DP' (magazine français exclusivement consacré aux logiciels librement distribuables pour l'Amiga), sans autorisation écrite préalable de l'auteur (moi même!). Thierry Colin ("Amiga DP / DPAT), est bien sûr autorisé à l'inclure dans la collection DPAT (Domaine Public Amiga Toulouse). Peter Miles (voir en fin de doc) est évidemment autorisé à l'inclure dans l'"ICPUG Amiga library". Fred Fish est bien sûr autorisé à l'inclure dans son unique AmigaLibDisk librairie. |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| | Au sujet de Fred, n'oubliez pas de contacter votre club ou votre | | distributeur d'AmigaLibDisks afin qu'il prenne une souscription | | régulière auprès de Fred Fish, si ce n'est pas déjà fait. Ceci est | | très important pour l'avenir de la librairie AmigaLibDisk et donc | | de l'Amiga. | | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ L'autorisation pour les personnes citées ci-dessus, de redistribuer ce programme, n'est valable que si les conditions du premier paragraphe sont respectées. Important! ~~~~~~~~~~ AppISizer a besoin du système 2.04 ou supérieur. Il a été développé et testé sous KickStart 37.175 et WB 38.35. Je ne vois aucune raison pourquoi il ne marcherait pas sur les versions supérieures. Mais évidemment, pas question de l'utiliser sous 1.3 ou inférieur. Utilisateurs du système 1.3 (ou inférieur!) sur A500 ou A2X00, qu'attendez-vous donc pour vous mettre à jour, qu'AmigaDos 7.0 sorte? Intro: ~~~~~~ AppISizer est la version 'Workbenchisé' de mon utilitaire Sizer. Non seulement il est Workbenchisé, mais dès qu'il est lancé il se transforme en 'AppIcon', quel miracle! Non, très facile grâce aux programmeurs de Commodore-Amiga, sans oublier les gars du hardware! J'allais oublié, une chose très importante, AppISizer doit être prononcé 'appy sizer! ('à pie saillezeur', pour les anglophobes ;-) Description rapide: ~~~~~~~~~~~~~~~~~~~ AppISizer met un 'AppIcon' sur votre Workbench (voir plus loin pour configuration). Pour plus d'info sur les 'AppIcons' voir le 'RKRM Libraries' page 359 et plus (n° ISBN: 0-201-56774-1), ou essayez AppISizer et vous comprendrez tout de suite ce qu'est un AppIcon ;-). Une fois que vous avez déposé une icône sur ce fameux AppIcon, l'objet (disque, répertoire ou fichier) va avoir sa taille mesurée (oui, comme chez l'tailleur!!) par AppISizer. Une fenêtre va s'ouvrir pour vous donner les résultats (non, pas ceux du LoTo!!). Voir la doc sur Sizer, la version 'Shell', pour plus de renseignements sur le détail des résultats. Il est bien sûr possible de déposer plusieurs icônes à la fois en utilisant la multi-sélection, c'est à dire cliquer sur une icône, puis garder la touche 'Shift' appuyée et cliquer sur d'autres icônes puis amener la souris sur l'AppIcon d'AppISizer et relâcher la touche 'shift'. On peut aussi 'encercler' les icônes en cliquant en haut et à gauche du premier, garder le bouton gauche de la souris appuyé et se déplacer jusqu'au bas et à la droite du dernier, puis garder la touche 'Shift' appuyée et amener la souris sur l'AppIcon' de AppISizer puis relacher le bouton de la souris ainsi que la touche 'shift'. C'est beaucoup plus facile à faire qu'à expliquer!!! Démarrer AppISizer: ~~~~~~~~~~~~~~~~~~~ Il peut être lancé depuis le Shell en tapant son nom (précédé de 'run >NIL:'), depuis le Workbench, en double-cliquant sur son icône, ou, beaucoup plus simplement d'une façon automatique chaque fois que vous 'bootez' votre machine, en mettant AppISizer et son icône dans votre tiroir WBStartup. Quitter AppISizer: ~~~~~~~~~~~~~~~~~~ Très simple, double-cliquer sur l'AppIcon d'AppISizer puis cliquer sur 'Remove AppISizer'. Configuration de l'AppIcon et positionnement de la fenêtre de sortie: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AppISizer 0.61 supporte 5 tooltypes et 5 options sur la ligne de commande. Les 'ToolTypes' sont: ICON_PATH <<<<<<< avant la version 0.61 était: APPICON_PATH ICON_XPOS <<<<<<< " " " " " APPICON_XPOS ICON_YPOS <<<<<<< " " " " " APPICON_YPOS WINDOW_XPOS <<<<<<< nouveau, depuis la version 0.61 WINDOW_YPOS <<<<<<< " " " " " La ligne de commande est: ICON_PATH/K,ICON_XPOS/K/N,ICON_YPOS/K/N,WINDOW_XPOS/K/N,WINDOW_YPOS/K/N: ICON_PATH sert à spécifier un AppIcon de remplacement. Le chemin complet (y compris le nom de l'icône ;-) doit être indiqué. Notez que l'extension '.info' est facultative. Si ce tooltype n'est pas spécifié ou si le chemin indiqué n'aboutit pas à un icône, AppISizer utilisera son icône interne. ICON_XPOS et ICON_YPOS servent à spécifier la position X et Y pour l'AppIcon interne ou externe. Notez bien que si vous indiquez une position déjà occupée par un autre icône, ou si les positions données sont 0, ou si vous n'indiquez qu'une seule des 2 positions, Workbench placera l'AppIcon où bon lui semble. WINDOW_XPOS et WINDOW_YPOS servent à positionner la fenêtre de sortie. Pour ceux qui ne seraient pas au fait des 'tooltypes' (types d'outils en français, merci Lucas!), ceux livrés sont dans la forme: (TOOLTYPE_TRUC=) <--- Notez les parenthèses et les < > Pour utiliser par example ICON_PATH, vous devez d'abord ôter les deux parenthèses puis remplacer le text explicatif ainsi que les '<' et '>' par votre choix, example: ICON_PATH=Mon_répertoire_d'icônes:contient/le_plus_bel_icône.info ICON_XPOS=450 ICON_YPOS=234 WINDOW_XPOS=125 WINDOW_YPOS=50 Examples pour la ligne de commande: run >NIL: AppISizer icon_path=répertoire:contenant/le(la;-)_plus_bel_icône Icon_xpos=400 icon_ypos=236 window_xpos=125 window_ypos=50 Ces tooltypes et options ont été crées suite à des suggestions que j'ai reçu de Lucas Janin, merci Lucas! ATTENTION! ~~~~~~~~~~ Un mot sur les 'links' (liens), personellement je n'en utilise pas encore, je n'ai pas eu le temps de me plonger là-dedans. AppISizer n'a donc pas été testé ni avec des 'soft' ou 'hard' links. Mais je suis réceptif à toute information à ce sujet, alors n'hésitez pas! Et n'oubliez pas d'... |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| | Envoyez toutes suggestions, bug reports, compliments ;-), chocolat | | noir, logiciels librement distribuables ou originaux, disques durs | | de 16 GO et plus, scanners couleurs au format A3 en 48 bits, | | AMIGA 6000 avec microprocesseur Alpha , etc... | | | | OU SIMPLEMENT UNE CARTE POSTALE à: | | | | Gérard CORNU | | 11 avenue Edouard Aynard | | 69130 ECULLY | | | | FRANCE | | | | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Passez une bonne journée! ...moi aussi!!! * Pete Miles: organisateur de la librairie Amiga pour ICPUG, entre ~~~~~~~~~~ autres responsabilités!. ICPUG est un club britannique, 'non-profit' (l'équivalent pour association loi 1901), indépendant d'utilisateurs de matériel Commodore. ICPUG = Independent Commodore Products Users Group. Pour devenir membre de ce club très intéressant, ou pour avoir de plus amples renseignements, adressez vous à: Jack COHEN, ICPUG Membership secretary, P.O. Box 1309, LONDON, N3 2UT, ENGLAND.