home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 1: Amiga
/
FrozenFish-Apr94.iso
/
bbs
/
alib
/
d9xx
/
d938
/
appisizer.lha
/
AppISizer
/
AppISizer.doc.fran軋is
< prev
next >
Wrap
Text File
|
1993-12-20
|
16KB
|
344 lines
Doc pour AppISiser
~~~~~~~~~~~~~~~~~~
version 0.68 16-Oct-93
©1992-1993 Gérard Cornu
Compilé avec SAC/C® 6.3
AppISizer, ainsi que les fichiers l'accompagnant, est copyright ©1992-
1993 par Gérard Cornu.
___________________________________________________________________________
| |
| PAS DE GARANTIE |
| |
| Ce logiciel n'est accompagné d'aucune garantie. Bien que l'auteur ai |
| essayé d'éviter les erreurs (!), il ne peut garantir que le logiciel |
| décris dans ce document est sûr à 100%. Vous utilisez donc ce logiciel |
| à vos propres risques (et périls!). L'auteur ne peut être tenu respon- |
| sable d'aucun dommage causé par l'utilisation de ce logiciel. |
| |
| |
| DISTRIBUTION |
| |
| Ce logiciel est librement distribuable. Il peut être inclus sur tout |
| support utilisé pour la distribution de logiciels librement distri- |
| buables, comme les collections de disques du Domaine Public, CD-ROMs, |
| serveurs FTP ou BBS. |
| |
| De façon à assurer l'intégrité de ce logiciel, les distributeurs doivent |
| re-distribuer l'ensemble complet des fichiers originaux. L'auteur ne |
| peut être tenu responsable si ce logiciel est devenu inutilisable à |
| cause de modifications survenues au contenu de la distribution ou à des |
| fichiers même de la distribution. |
| |
| Il n'y a pas de limites imposées sur le coût de la distribution, par ex: |
| pour le support, comme les disquettes, bandes magnétiques ou disques |
| compacts, ou le traitement de la duplication. Il s'est avéré que de |
| telles limites allaient â l'encontre de l'idée de logiciels librement |
| distribuables, par ex: plutôt que de réduire le prix du disque en deça |
| de la limite, les logiciels étaient purement et simplement enlevés du |
| disque à distribuer. |
| |
| Bien que l'auteur n'impose aucune limite sur la distribution de ce |
| logiciel, il voudrait exprimer ses opinions personnelles sur le sujet: |
| |
| * Ce logiciel devrait être mis librement et gratuitement à la |
| disposition de quiquonque, chaque fois que cela est possible. |
| |
| * Si vous vous êtes procuré ce logiciel dans des conditions |
| normales, par l'intermédiaire d'un revendeur de Domaine Public, |
| à un prix supérieur à 25 Francs (ou 5 Dollars), vous avez |
| définitivement payé trop cher. S'il vous plait, n'encouragez plus |
| ce moyen inconvenant de faire du profit et changer pour un |
| distributeur meilleur marché, dès que possible. |
| |
| |
| RESTRICTIONS D'UTILISATION |
| |
| Aucun programme, document, fichier de données ou code source faisant |
| partie de ce logiciel, ni en entier ni en partie, ne peut être utilisé |
| sur une machine qui est employée |
| |
| * pour la recherche, le développement, la construction, le test ou |
| la production d'armes ou toute autre application militaire. Ceci |
| comprend également toute machine qui est utilisée dans l'éducation |
| à toutes fins énoncées ci-dessus. |
| |
| * par des personnes qui acceptent, soutiennent ou exercent toute |
| violence à l'encontre d'autre personnes, (par ex. contre des |
| citoyens originaires de pays étrangers). |
| |
|____________________________ (fin de partie) ______________________________|
La partie encadrée ci-dessus a été empruntée à la documentation de
WBStart (©1991-93 Stefan Becker, avec son accord, merci Stefan) et
traduite par mes soins avec de très légères modifications (ex: FF
au lieu de DM, etc...).
Thierry Colin ("AmigaNews/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 |
| pour l'Amiga et ses utilisateurs (trices). |
| |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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. Il a également été testé sous
KickStart 39.92 et WB 40.25.
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 (n'est-ce pas Thierry ;-).
Utilisateurs du système 1.3 (ou inférieur!) sur A500 ou A2X00,
qu'attendez-vous donc pour vous mettre à jour, qu'AmigaOs 7.0 sorte?
_ _ _ _ _ _ _ _
| ~_~_N_E_W_~_~ |
| N_O_U_V_E_A_U |
| _ _ N E U _ _ |
~ ~ ~ ~ ~ ~ ~ ~
AppISizer est maintenant 'localisé'. Un 'catalogue' français est
gracieusement inclus dans cette distribution! Pour en bénéficier il
vous faut le système 2.1 au minimum, ou tout au moins locale.library 38+.
Cette localisation n'a été possible que grâce à la mise à disposition
du commun des mortels, par Commodore France, du kit de développement 3.0,
jusqu'à présent réservé aux seuls développeurs.
Je sais, Commodore France est probablement critiquable sur d'autres plans,
mais de telles initiatives ne peuvent qu'être, et doivent être encouragées.
Merci Commodore, et continuez dans cette voie! Cela ne peut être que
bénéfique pour l'Amiga, donc pour vous ...et nous.
... Prochainement sur vos écrans...
... cette doc au format AmigaGuide ...
... une installation à la 'Installer' ;-) ;-)
A propos de localisation, si vous voulez faire la traduction pour un
autre langage, n'hésitez pas, le fichier 'empty.ct' est là pour ça.
Merci de m'en faire parvenir une copie afin que je vous expédie le
'catalog' résultant et que je l'inclus dans la prochaine distribution.
Merci d'avance.
A part ça, quoi de neuf si ce n'est la correction d'une 'buggette'
avec le type d'outils et l'option 'ICON_PATH' (découverte grâce à
MungWall)...
- L'affichage des résultats est maintenant plus 'propre'.
- La fermeture de la fenêtre est encore plus simple, vous pouvez soit:
- Cliquer à l'intérieur de la fenêtre avec le bouton gauche,
ou central de la souris.
- Appuyer sur n'importe quelle touche (ou presque ;-) lorsque
la fenêtre est active.
- Cliquer sur la cellule de fermeture.
= = = = = = = = = = = = = L'ancienne doc arrive... = = = = = = = = = = = =
~~~~~~~~~~~~~~~~~~~~~~~~~
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é 'happy sizer! ('hà pie saillezeur', pour ceux qui ne lisent
pas l'anglais ;-)
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 relâcher 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 'Enlever AppISizer'.
Configuration de l'AppIcon et positionnement de la fenêtre de sortie:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AppISizer 0.61 (et +) supporte 5 types d'outils et 5 options sur la
ligne de commande.
Les 'Types d'outils' 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 type d'outil 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=<texte explicatif>) <--- Notez les parenthèses
et les < >
Pour utiliser par exemple ICON_PATH, vous devez d'abord ôter les deux
parenthèses puis remplacer le texte explicatif ainsi que les '<' et '>'
par votre choix, exemple:
ICON_PATH=Mon_répertoire_d'icônes:contient/le_plus_bel_icône.info
(eh! 'icône', c'est féminin ou masculin ?)
ICON_XPOS=450
ICON_YPOS=234
WINDOW_XPOS=125
WINDOW_YPOS=50
Exemples pour la ligne de commande:
run >NIL: AppISizer icon_path=disque:contenant/le(la;-)_plus_bel(le;-)_icône
Icon_xpos=400 icon_ypos=236 window_xpos=125 window_ypos=50
Ces types d'outils et options ont été crées suite à des suggestions
que j'ai reçu de Lucas Janin, merci Lucas!
Lucas m'a récemment suggéré d'autres améliorations que ma fainéantise
légendaire m'a jusqu'à présent empêché de concrétiser!
ATTENTION!
~~~~~~~~~~
Un mot sur les 'links' (liens), personnellement 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 (en chocolat noir ;-) à: |
| |
| Gérard CORNU |
| 11 avenue Edouard Aynard |
| 69130 ECULLY |
| |
| FRANCE (CMP)¹ |
| |
| |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(¹) Communauté Mondiale des Peuples ;-)
Passez une bonne journée! ...moi aussi!!!
* Peter Miles: organisateur de la librairie Amiga pour ICPUG, entre
~~~~~~~~~~~ autres responsabilités!.
ICPUG est un club britannique, 'non-profit' (l'équivalent d'une
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.