home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 4 / FreshFish_May-June1994.bin / new / amigalibdisks / d995 / parm / parm.docf < prev    next >
Text File  |  1994-04-05  |  33KB  |  718 lines

  1.  
  2.  
  3. Documentation pour ParM V4.5, SetMouse V2.1, parm.library V10.2
  4.  
  5.  
  6. **************************************************************************
  7. ****************************               *******************************
  8. ****************************   ATTENTION   *******************************
  9. ****************************               *******************************
  10. **************************************************************************
  11.  
  12.     Si  vous  possédez  une  version antérieure de ParM, et des outils qui
  13. utilisent  la  parm.library,  vous DEVEZ remplacer TOUS ces outils par les
  14. nouvelles  version fournies ici.  La nouvelle parm.library version 7 n'est
  15. pas compatible avec les precedentes.  Ce n'était pas possible.
  16. Comme  promis  dans  la  dernière version, ce nouveau ParM ne fonction que
  17. sous AmigaDOS 2.0 (V 37 ou plus).
  18. ParM n'a maintenant plus besoin des librairies arp et req. Merci le 2.0 !
  19.  
  20. **************************************************************************
  21. **************************************************************************
  22.  
  23.  
  24. ParM signifie Parametrable Menu.
  25.  
  26. ParM  vous  permet  de  construire  vos propres menus de manière à pouvoir
  27. lancer  tous  les  programmes  de  votre choix.  ParM est particulièrement
  28. utile  si  vous possédez un disque dur avec des programmes situés dans les
  29. profondeurs des répertoires.  Vous pourrez alors les lancer par une simple
  30. sélection  de menu et donc sans avoir besoin d'ouvrir tous les répertoires
  31. succéssifs aussi bien sous CLI que sous WorkBench.
  32. Avec  ParM, vous pouvez lancer vos programmes aussi bien en mode WorkBench
  33. qu'en  mode  CLI.   L'avantage du mode WorkBench est que le répertoire par
  34. défaut  de  votre  programme sera celui dans lequel le programme se situe.
  35. Mais tous les programmes ne peuvent être exécutés dans ce mode.
  36. ParM possède maintenant une SunMouse, économiseur d'écran, accélérateur de
  37. souris...   Nous  avons  décidé d'ajouter ceci à ParM car un input-handler
  38. était  déjà  présent  dans  la  parm.library,  cela  ne prendrait donc pas
  39. beaucoup de code suplémentaire, et nous avions 3 fenêtres dans la barre de
  40. titre  du  workbench.  Une pour l'accélérateur, une pour la mémoire, et la
  41. fenêtre inutile de ParM.  Maintenant, la fenêtre de ParM est utile, et est
  42. plus facile à activer pour l'accès aux menus vu sa plus grande taille.
  43.  
  44.  
  45. Comment utiliser ParM:
  46. ----------------------
  47.     Si  vous lisez cette documentation sans savoir exactement ce dont vous
  48. avez besoin, vous avez de grandes chances de vous y perdre au vu du nombre
  49. de  possibilités  offertes  par le paramétrage de ParM.  A la fin de cette
  50. documentation,  vous  trouverez une aide pour choisir un mode de lancement
  51. pour  chacune  de  vos  commandes suivant la version de KickStart que vous
  52. utilisez.
  53.  
  54.  
  55. Installation:
  56. -------------
  57.     Installez ParM et SetMouse avec leurs icones là où vous le désirez, et
  58.     mettez  le fichier de configuration ParM.cfg dans le répertoire S:  si
  59.     vous l'utilisez.  Sinon, vous devrez systématiquement spécifier le nom
  60.     du  fichier  config  sur la ligne de commande ou dans les TOOLTYPES de
  61.     l'icone de ParM.  Dans le cas contraire, vous devrez répondre l'alerte
  62.     signifiant  l'absence  de fichier config et vous n'aurez pas de menus.
  63.     Assurez vous bien d'avoir placé la parm.library dans votre LIBS:.
  64.  
  65.  
  66. Exécution:
  67. ----------
  68.     Il  est recommandé de lancer ParM depuis un CLI si vous voulez que vos
  69.     programmes aient un Path autre que le répertoire courant et C:  ce qui
  70.     est le cas si vous le lancez depuis workbench.
  71.  
  72.     ParM peut fonctionner de trois manières différentes:
  73.     1)  Vous  pouvez  attacher ParM à la fenêtre du CLI que vous utilisez.
  74.         Dans ce cas, si vous ne spécifiez aucune des options concernant la
  75.         fenêtre,  les  menus  seront  attachés  au  CLI depuis lequel vous
  76.         l'avez  lancé.  Il est préférable alors de lancer avec la commande
  77.         Run  et non  Run >NIL:  pour  vous  empêcher  de fermer le CLI par
  78.         inadvertance.
  79.     2)  ParM  peut  avoir  sa propre fenêtre.  C'est toujours le cas quand
  80.         ParM  est  exécuté  depuis  WorkBench,  mais vous pouvez aussi lui
  81.         demander  d'ouvrir  sa fenêtre quand vous le lancez depuis un CLI.
  82.         Pour  cela,  il  suffit  de  spécifier l'option OWNWINDOW ou toute
  83.         autre  option  ayant  rapport  avec  les  caractéristiques  de  la
  84.         fenêtre.   Dans  ce  cas,  vous devriez le lancer avec la commande
  85.         Run >NIL:  de manière  à  pouvoir  fermer  le  CLI  par  la suite.
  86.  
  87.     3)  ParM peut être rattaché aux menus du Workbench, comme MyMenu.
  88.  
  89.  
  90.     ParM a des options accessibles aussi bien sous WorkBench que sous CLI.
  91.     La  documentation  des  arguments est maintenant incluse dans ParM lui
  92.     même.   Entrez ParM ?, puis de nouveau ?.  Les arguments avec l'option
  93.     /s  sont  les interrupteurs (switches), et les arguments avec l'option
  94.     /k sont des mots-clé (keywords) et nécessitent un argument (un nombre,
  95.     ON ou OFF, un nom de fichier,...).
  96.     Depuis  le  workbench,  les mots-clé sont les mêmes.  Vous devez juste
  97.     ajouter =TRUE pour les /s, ou =Argument pour les /k.
  98.  
  99.     CLIWINDOW n'est pas disponible sous workbench.
  100.  
  101.     Aide CLI de ParM:
  102.  
  103. MYMENU/S,CLIWINDOW/S,OWNWINDOW/S,LEFTEDGE/K/N,TOPEDGE/K/N,DETAILPEN/K/N,BLOCKPEN/K/N,
  104. DRAGBAR/K,DEPTH/K,AUTOFRONT/K,SHOWMEM/K,SHOWTIME/K,REFRESHTIME/K/N,MTDETAILPEN/K/N,
  105. MTBLOCKPEN/K/N,MENUCOLOR/K/N,STACKSIZE/K/N,CONFIGFILE/K,USENULL/K: ?
  106.  
  107. ParM V4.2 © 1990-92 by S.R. & P.C.
  108. MYMENU            Rattache ParM au Workbench. (Comme MyMenu !)
  109. CLIWINDOW         Attache les menus à la fenêtre CLI/Shell.
  110. OWNWINDOW         Ouvre sa propre fenêtre
  111. LEFTEDGE          Position horizontale de la fenêtre (défaut 0)
  112. TOPEDGE           Position verticale de la fenêtre (défaut 0)
  113. DETAILPEN         Couleur du texte de la fenêtre (défaut 1)
  114. BLOCKPEN          Couleur de fond de la fenêtre (défaut 2)
  115. DRAGBAR   ON|OFF  Fenêtre déplaçable ou non (defaut: on)
  116. DEPTH     ON|OFF  Gadgets de profondeur (defaut off)
  117. AUTOFRONT ON|OFF  La fenêtre passe devant dès quelle est cachée (defaut: on)
  118. SHOWMEM   ON|OFF  Affiche la mémoire disponible (defaut off)
  119. SHOWTIME  ON|OFF  Affiche l'heure. (defaut off)
  120. REFRESHTIME       Intervalle de temps pour l'affichage de l'Heure/Memoire (multiple de 0.1s: defaut 1s)
  121. MTDETAILPEN       Couleur du texte pour Memoire/Heure (defaut: DetailPen)
  122. MTBLOCKPEN        Couleur de fond pour Memoire/Heure (defaut: BlockPen)
  123. MENUCOLOR         Couleur du menu principal (default: DetailPen)
  124. STACKSIZE         Taille de la pile par défaut pour les commandes (default: taille de la pile de ParM)
  125. CONFIGFILE        Fichier de configuration (defaut: S:ParM.cfg)
  126. USENULL   ON|OFF  Redirige les entrées/sorties des commandes à NULL: (ou NIL:) (defaut: off)
  127.  
  128.  
  129. Variable d'environnement ParMOpt:
  130. ---------------------------------
  131.     En  plus de la ligne de commande, vos paramètres préférés peuvent être
  132.     mis   dans  la  variable  d'environnement  Env:ParMOpt.   Vous  n'avez
  133.     recopier  tel  quel  vos  arguments  dans  un éditeur de texte sur une
  134.     ligne,  et  sauvegarder  ce  fichier  sous  le nom de Env:ParMOpt.  Ce
  135.     fichier  sera  alors  examiné  en  premier,  et  les  arguments CLI ou
  136.     WorkBench   ensuite,  lesquels  pouront  annuler  un  argument  de  la
  137.     variable.
  138.  
  139.  
  140. Fichier de configuration:
  141. -------------------------
  142.     Vous   comprendrez   mieux  ce  qui  va  suivre  avec  le  fichier  de
  143.     configuration fourni sous les yeux.
  144.  
  145.     Un  fichier  de  configuration ressemble à un programme structuré.  Il
  146.     est  recommandé  d'indenter  les  lignes  pour rendre ce fichier aussi
  147.     lisible  que possible.  Le fichier de configuration par défaut doit se
  148.     trouver  dans le répertoire S:  et nommé ParM.cfg.  Ce fichier définit
  149.     les  menus  que  vous  désirez  et les commandes correspondantes.  Les
  150.     commentaires commencent avec un '#' et continuent jusqu'à la fin de la
  151.     ligne.  Les majuscules/minuscules ne sont pas distinguées.
  152.  
  153.  
  154.     Mots clés:
  155.     ----------
  156.  
  157.     CMDWIN  console
  158.  
  159.         Cette  commande redéfinira la console par défaut utilisée par ParM
  160.         ("CON:0000/0011/0640/0100/Command window/AUTO/CLOSE/WAIT") po