home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 4
/
FreshFish_May-June1994.bin
/
new
/
amigalibdisks
/
d995
/
parm
/
parm.docf
< prev
next >
Wrap
Text File
|
1994-04-05
|
33KB
|
718 lines
Documentation pour ParM V4.5, SetMouse V2.1, parm.library V10.2
**************************************************************************
**************************** *******************************
**************************** ATTENTION *******************************
**************************** *******************************
**************************************************************************
Si vous possédez une version antérieure de ParM, et des outils qui
utilisent la parm.library, vous DEVEZ remplacer TOUS ces outils par les
nouvelles version fournies ici. La nouvelle parm.library version 7 n'est
pas compatible avec les precedentes. Ce n'était pas possible.
Comme promis dans la dernière version, ce nouveau ParM ne fonction que
sous AmigaDOS 2.0 (V 37 ou plus).
ParM n'a maintenant plus besoin des librairies arp et req. Merci le 2.0 !
**************************************************************************
**************************************************************************
ParM signifie Parametrable Menu.
ParM vous permet de construire vos propres menus de manière à pouvoir
lancer tous les programmes de votre choix. ParM est particulièrement
utile si vous possédez un disque dur avec des programmes situés dans les
profondeurs des répertoires. Vous pourrez alors les lancer par une simple
sélection de menu et donc sans avoir besoin d'ouvrir tous les répertoires
succéssifs aussi bien sous CLI que sous WorkBench.
Avec ParM, vous pouvez lancer vos programmes aussi bien en mode WorkBench
qu'en mode CLI. L'avantage du mode WorkBench est que le répertoire par
défaut de votre programme sera celui dans lequel le programme se situe.
Mais tous les programmes ne peuvent être exécutés dans ce mode.
ParM possède maintenant une SunMouse, économiseur d'écran, accélérateur de
souris... Nous avons décidé d'ajouter ceci à ParM car un input-handler
était déjà présent dans la parm.library, cela ne prendrait donc pas
beaucoup de code suplémentaire, et nous avions 3 fenêtres dans la barre de
titre du workbench. Une pour l'accélérateur, une pour la mémoire, et la
fenêtre inutile de ParM. Maintenant, la fenêtre de ParM est utile, et est
plus facile à activer pour l'accès aux menus vu sa plus grande taille.
Comment utiliser ParM:
----------------------
Si vous lisez cette documentation sans savoir exactement ce dont vous
avez besoin, vous avez de grandes chances de vous y perdre au vu du nombre
de possibilités offertes par le paramétrage de ParM. A la fin de cette
documentation, vous trouverez une aide pour choisir un mode de lancement
pour chacune de vos commandes suivant la version de KickStart que vous
utilisez.
Installation:
-------------
Installez ParM et SetMouse avec leurs icones là où vous le désirez, et
mettez le fichier de configuration ParM.cfg dans le répertoire S: si
vous l'utilisez. Sinon, vous devrez systématiquement spécifier le nom
du fichier config sur la ligne de commande ou dans les TOOLTYPES de
l'icone de ParM. Dans le cas contraire, vous devrez répondre l'alerte
signifiant l'absence de fichier config et vous n'aurez pas de menus.
Assurez vous bien d'avoir placé la parm.library dans votre LIBS:.
Exécution:
----------
Il est recommandé de lancer ParM depuis un CLI si vous voulez que vos
programmes aient un Path autre que le répertoire courant et C: ce qui
est le cas si vous le lancez depuis workbench.
ParM peut fonctionner de trois manières différentes:
1) Vous pouvez attacher ParM à la fenêtre du CLI que vous utilisez.
Dans ce cas, si vous ne spécifiez aucune des options concernant la
fenêtre, les menus seront attachés au CLI depuis lequel vous
l'avez lancé. Il est préférable alors de lancer avec la commande
Run et non Run >NIL: pour vous empêcher de fermer le CLI par
inadvertance.
2) ParM peut avoir sa propre fenêtre. C'est toujours le cas quand
ParM est exécuté depuis WorkBench, mais vous pouvez aussi lui
demander d'ouvrir sa fenêtre quand vous le lancez depuis un CLI.
Pour cela, il suffit de spécifier l'option OWNWINDOW ou toute
autre option ayant rapport avec les caractéristiques de la
fenêtre. Dans ce cas, vous devriez le lancer avec la commande
Run >NIL: de manière à pouvoir fermer le CLI par la suite.
3) ParM peut être rattaché aux menus du Workbench, comme MyMenu.
ParM a des options accessibles aussi bien sous WorkBench que sous CLI.
La documentation des arguments est maintenant incluse dans ParM lui
même. Entrez ParM ?, puis de nouveau ?. Les arguments avec l'option
/s sont les interrupteurs (switches), et les arguments avec l'option
/k sont des mots-clé (keywords) et nécessitent un argument (un nombre,
ON ou OFF, un nom de fichier,...).
Depuis le workbench, les mots-clé sont les mêmes. Vous devez juste
ajouter =TRUE pour les /s, ou =Argument pour les /k.
CLIWINDOW n'est pas disponible sous workbench.
Aide CLI de ParM:
MYMENU/S,CLIWINDOW/S,OWNWINDOW/S,LEFTEDGE/K/N,TOPEDGE/K/N,DETAILPEN/K/N,BLOCKPEN/K/N,
DRAGBAR/K,DEPTH/K,AUTOFRONT/K,SHOWMEM/K,SHOWTIME/K,REFRESHTIME/K/N,MTDETAILPEN/K/N,
MTBLOCKPEN/K/N,MENUCOLOR/K/N,STACKSIZE/K/N,CONFIGFILE/K,USENULL/K: ?
ParM V4.2 © 1990-92 by S.R. & P.C.
MYMENU Rattache ParM au Workbench. (Comme MyMenu !)
CLIWINDOW Attache les menus à la fenêtre CLI/Shell.
OWNWINDOW Ouvre sa propre fenêtre
LEFTEDGE Position horizontale de la fenêtre (défaut 0)
TOPEDGE Position verticale de la fenêtre (défaut 0)
DETAILPEN Couleur du texte de la fenêtre (défaut 1)
BLOCKPEN Couleur de fond de la fenêtre (défaut 2)
DRAGBAR ON|OFF Fenêtre déplaçable ou non (defaut: on)
DEPTH ON|OFF Gadgets de profondeur (defaut off)
AUTOFRONT ON|OFF La fenêtre passe devant dès quelle est cachée (defaut: on)
SHOWMEM ON|OFF Affiche la mémoire disponible (defaut off)
SHOWTIME ON|OFF Affiche l'heure. (defaut off)
REFRESHTIME Intervalle de temps pour l'affichage de l'Heure/Memoire (multiple de 0.1s: defaut 1s)
MTDETAILPEN Couleur du texte pour Memoire/Heure (defaut: DetailPen)
MTBLOCKPEN Couleur de fond pour Memoire/Heure (defaut: BlockPen)
MENUCOLOR Couleur du menu principal (default: DetailPen)
STACKSIZE Taille de la pile par défaut pour les commandes (default: taille de la pile de ParM)
CONFIGFILE Fichier de configuration (defaut: S:ParM.cfg)
USENULL ON|OFF Redirige les entrées/sorties des commandes à NULL: (ou NIL:) (defaut: off)
Variable d'environnement ParMOpt:
---------------------------------
En plus de la ligne de commande, vos paramètres préférés peuvent être
mis dans la variable d'environnement Env:ParMOpt. Vous n'avez
recopier tel quel vos arguments dans un éditeur de texte sur une
ligne, et sauvegarder ce fichier sous le nom de Env:ParMOpt. Ce
fichier sera alors examiné en premier, et les arguments CLI ou
WorkBench ensuite, lesquels pouront annuler un argument de la
variable.
Fichier de configuration:
-------------------------
Vous comprendrez mieux ce qui va suivre avec le fichier de
configuration fourni sous les yeux.
Un fichier de configuration ressemble à un programme structuré. Il
est recommandé d'indenter les lignes pour rendre ce fichier aussi
lisible que possible. Le fichier de configuration par défaut doit se
trouver dans le répertoire S: et nommé ParM.cfg. Ce fichier définit
les menus que vous désirez et les commandes correspondantes. Les
commentaires commencent avec un '#' et continuent jusqu'à la fin de la
ligne. Les majuscules/minuscules ne sont pas distinguées.
Mots clés:
----------
CMDWIN console
Cette commande redéfinira la console par défaut utilisée par ParM
("CON:0000/0011/0640/0100/Command window/AUTO/CLOSE/WAIT") po