home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 17
/
amigaformatcd17.iso
/
-look_here_1st!-
/
handy_tools
/
cycletomenu-2.1
/
français
/
cycletomenu.doc
< prev
next >
Wrap
Text File
|
1997-02-27
|
11KB
|
363 lines
----------------------------------------------------------------------------
CycleToMenu 2.1
----------------------------------------------------------------------------
Les fichiers dans cette archive ont été écrits par Federico Giannici et sont
librement distribuables aussi longtemps que cette archive reste intacte, et
qu'une petite contribution est demandée pour sa distribution.
Ce logiciel est fourni "TEL QUEL" sans garantie d'aucune sorte, exprimée ou
implicite. En l'utilisant, vous êtes d'accord pour accepter l'entier risque
quant à la qualité et les performances du programme.
Ce programme est CardWare: si vous l'aimez, envoyez une carte postale de
votre pays à l'auteur. Commentaires, suggestions, donations et rapports de
bugs sont les bienvenus.
L'adresse de l'auteur est:
Federico Giannici
Viale Francia 4
90146 Palermo
Italie
E-Mail: mc4080@mclink.it
PROLOGUE
~~~~~~~~~~~~~~~~
CycleToMenu est une commodité qui transforme les Gadgets Cycliques en menus
déroulants ou Gadgets "étendus". De cette manière, la sélection de l'option
est plus simple et rapide.
Notez que cliquer sur l'image de la flèche à gauche des Gadgets Cycliques
fera qu'ils se comporterons de manière normale. Cette possibilité vous
permet de varier d'un pas vers le prochain élément. C'est aussi intéressant
en cas de faible mémoire ou quand le menu déroulant est trop long pour être
contenu entièrement dans l'écran.
Notez que la fenêtre de configuration et les autres fonctions rarement
utilisées sont placées en code overlay (étendu), de cette manière ils ne
gaspillent pas de mémoire. Le revers de la médaille est que vous ne pouvez
pas éffacer le fichier CycleToMenu tant que le programme est actif.
CE QUI EST REQUIS
~~~~~~~~~~~~~~~~~~~~~~~~~
· AmigaOS version 2.0
· AmigaOS version 2.1 est requis pour la localisation
INSTALLATION
~~~~~~~~~~~~~~~~~~~~
l'installation est vraiment simple: ouvrez le tiroir de la langue que vous
voulez utiliser et double-cliquez l'icône d'installation.
Un scripte AmigaDOS démarrera et copiera le programme CycleTomenu dans le
tiroir de votre partition Workbench (ou disque). De plus, si la langue
sélectionnée est différente de l'Anglais, le fichier "Catalogue" sera copié
dans le répertoire approprié, ainsi CycleToMenu sera capable d'utiliser
cette langue. DE plus, il vous sera demandé si vous voulez installer l'icône
dans le style MagicWB.
Notez que CycleToMenu n'a d'effet que sur les Gadgets Cycliques crés pendant
le fonctionnement de CycleToMenu. Donc, il est très important de lancer
CycleToMenu aussi tôt que possible. Pour y parvenir, le Type d'Outil
STARTPRI, dans l'icône de CycleToMenu, est par défaut à une valeur élévée
(100). Le Workbench utilise ce Type d'Outil pour décider de l'ordre de
lancement des programmes du tiroir WBStartup.
CHANGEMENT DE LA CONFIGURATION
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Une fois CycleToMenu lancé, vous pouvez ouvrir sa fenêtre de configuration
de trois manières différentes:
· En utilisant son raccourci clavier (par defaut "control alt y")
· A travers le programme Exchange
· En lançant CycleToMenu une deuxième fois
Vous pouvez configurer le look des menus et leur comportement par le biais
des gadgets dans la fenêtre. Vous pouvez immédiatement voir le nouveau
comportement en essayant les trois Gadgets d'essai au bas de la fenêtre.
L'élément menu "Sauver" peut être utilisé pour sauver la configuration.
LES GADGETS
~~~~~~~~~~~~~~~~~~~
Effet Zoom
----------
Si sélectionné, les menus déroulants se déploiront fluidement.
Durée Min
Durée Max
---------
Ces deux Gadgets controlent la durée du Zoom (exprimée en fractions de
secondes). La durée actuelle est proportionnelle au nombre d'éléments dans
le menu déroulant. La durée minimum est obtenue quand le menu n'a que deux
éléments. La durée maximum est atteinte avec dix ou plus d'éléments.
Fonte écran
-----------
Par défaut, CycleToMenu utilise la même Fonte que le Gadget Cyclique. Si
cette option est active, il utilisera la Fonte courante de l'écran.
Taille Fonte Min
----------------
D'habitude, CycleToMenu utilise la même Fonte que le Gadget Cyclique.
Malheureusement, beaucoup de programmes utilisent un Fonte assez petite (ex:
topaz/8). Si la taille de la Fonte du Gadget Cyclique est inférieure à la
valeur spécifiée ici, CycleToMenu utilisera la Fonte de l'écran (Seulement
si elle est plus grande que celle du Gadget). Si vous voulez toujours
utiliser la Fonte du Gadget Cyclique, réglez cette valeur à "0".
Eléments Min
------------
Si le Gadget Cyclique a un nombre d'éléments inférieur à la valeur
spécifiée, CycleToMenu n'ouvrira pas son menu déroulant. Donc, par exemple,
une bonne valeur peut être "3". De cette manière, le menu déroulant ne sera
pas affiché pour des Gadgets Cycliques à seulement deux éléments.
Look Menu
Look MagicMenu
Look Gadget
--------------
Ces Gadgets sélectionnent un des trois types de menus déroulants.
Look menu - simule les menus Intuition usuels.
Look MagicMenu - utilise le même look de "MagicMenu" (MagicMenu est
copyright par Martin Korndörfer).
Look gadget - fait ressembler les menus déroulants à des Gadgets. L'idée est
que le Gadget Cyclique est une petite "fenêtre" dans la liste de toutes les
possibilités du Gadget. Quand l'utilisateur clique sur le Gadget, la fenêtre
s'étends révélant la liste complète des valeurs possibles.
Forcer les menus NewLook
------------------------
Ce Gadget force CycleToMenu à toujours utiliser les menus NewLook introduits
avec l'AmigaDOS 3.0. Sous AmigaDOS 2.x, CycleToMenu essaye d'émuler ce
nouveau look aussi bien que possible.
Centrer élément courant
-----------------------
Si cette option est active, les menus sont positionnés de telle façon que
l'élément courant est centré sur le Gadget Cycle.
Bord double
-----------
Ce Gadget est utilisé pour simuler l'option "Double Borders" de MagicMenu.
Bord interne
------------
Cette option ajoute un bord vide entre les bords externes du menu et les
éléments à l'interieur (la différence est plus évidente avec l'élement
courant (inversé)).
Elément courant rentré
----------------------
Si cette option est active, l'élément courant est montré rentré.
Gadgets de test
---------------
Ces trois Gadgets n'ont pas d'influence du tout sur les menus déroulants.
Vous pouvez les utiliser pour tester les changements effectués dans la
configuration. De manière générale pour tester la configuration dans
plusieurs situations, les trois Gadgets utilisent une Fonte différente
(indiquée au dessus) et un nombre différent d'éléments.
LES MENUS
~~~~~~~~~~~~~~~~~
Sauver
------
Cet élément sauve la configuration courante dans les Types d'Outils. Notez
que vous devez lancer CycleToMenu à partir du Workbench (ou WBStartup) pour
que les Types d'Outils soient effectifs.
A propos
--------
Ouvre une requête avec quelques informations sur le programme et son auteur.
Cacher
------
Ferme la fenêtre de configuration. The programme continue de tourner avec la
configuration courante.
Quitter
-------
Cela éteins la fenêtre de configuration et quitte le programme. Les Gadgets
Cycliques reviendront à leur comportement usuel.
PARAMETRES & TYPES D'OUTILS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CycleToMenu utilise les mêmes noms pour les paramètres Shell et les Types
d'Outils du Workbench.
Usuellement, vous ne modifierez pas directement ces paramètres, car il est
plus confortable de les changer au moyen de la fenêtre de configuration.
Les seuls paramètres que vous devrez changer à la main sont CX_POPKEY et
PUBSCREEN.
CX_POPKEY Défaut: control alt y
---------
C'est le racourci clavier qui ouvrira la fenêtre si elle est fermée, et la
passera en avant si elle est déjà ouverte. Référez-vous au Manuel de
L'utilisateur de l'Amiga pour une spécification complète des mots-clés
reconnus.
CX_POPUP Défaut: YES
--------
Cela indique si la fenêtre de configuration doit s'ouvrir lorsque le
programme est lancé pour la première fois. Usuellement, vous devez régler ce
paramètre sur NO.
CX_PRIORITY Défaut: 0
-----------
Il s'agit de la priorité du gestionnaire de commodités pour le raccorci
calvier. Usuellement, vous n'avez pas a le changer.
PUBSCREEN Défaut: L'écran Workbench
---------
C'est le nom de l'écran public sur lequel doit s'ouvrir la fenêtre de
configuration.
MAKEZOOM Défaut: YES
--------
Ce paramètre correspond au statut du Gadget "Effect Zoom".
MINZOOMDURATION Défaut: 8
---------------
Ce paramètre correspond à la valeur du Gadget "Durée min".
MAXZOOMDURATION Défaut: 16
---------------
Ce paramètre correspond à la valeur du Gadget "Durée max".
USESCREENFONT Défaut: NO
-------------
Ce paramètre correspond au statut du Gadget "Fonte de l'écran".
MINFONTSIZE Défaut: 0
-----------
Ce paramètre correspond à la valeur du Gadget "Taille de Fonte min".
MINITEMS Défaut: 0
--------
Ce paramètre correspond à la valeur du Gadget "Eléments Min".
LOOK Défaut: GADGET
----
Ce paramètre correspond au statut des trois Gadgets "Look". Il y a trois mot
clés possibles pour ce paramètre:
MENU - correspond à l'option "Look Menu"
MAGICMENU - correspond à l'option "Look MagicMenu"
GADGET - correspond à l'option "Look Gadget"
FORCENEWLOOKMENU Défaut: NO
----------------
Ce paramètre correspond au statut du Gadget "Forcer les menus NewLook".
CENTRECURRENT Défaut: NO
-------------
Ce paramètre correspond au status du Gadget "Centrer élément courant".
DOUBLEBORDER Défaut: NO
------------
Ce paramètre correspond au statut du Gadget "Bord double".
INNERBORDER Défaut: NO
-----------
Ce paramètre correspond au statut du Gadget "Bord interne".
RECESSCURRENT Défaut: NO
-------------
Ce paramètre correspond au statut du Gadget "Elément courant rentré".
LIMITATIONS
~~~~~~~~~~~~~~~~~~~
CycleToMenu fonctionne avec chaque programme qui utilise le Gadget Cyclique
standard GadTools, mais ne fonctionne pas avec les programmes qui simulent
de tels Gadgets (en général, seul les programmes qui tournent aussi sous
AmigaDOS 1.3).
Quelques programmes mal écrits n'utilisent pas le champs IntuiMessage->Code
car ils partent du principe que chaque fois que le Gadget est cliqué, il
effectue un pas en avant. C'est absolument faux! Comme mentionné plus haut,
vous pouvez éviter ce problème en cliquant l'image de la flèche du Gadget
qui lui permet de se comporter normalement.
REMERCIEMENTS
~~~~~~~~~~~~~~~~~~~~~
Comme d'habitude, je doit remercier tous mes beta testeurs, don't l'aide à
été inestimable durant le développement de ce programme: Nicola Salmoria,
Dante Profeta et Stefano Iacus.
Des remerciements spéciaux vont à Reinhard Spisser pour la traduction en
Allemand, Ronald van Eijck la Néerlandaise et Goncalves A. Georges pour la
Française.
Je veux aussi remercier tous les gens qui m'ont envoyé des suggestions
utiles et rapports de bugs par courrier électronique.
__
|-
|ederico