home *** CD-ROM | disk | FTP | other *** search
/ Aminet 3 / Aminet 3 - July 1994.iso / Aminet / text / hyper / help.lha / Help / cmd_Key.hlp < prev    next >
Encoding:
INI File  |  1994-02-26  |  5.4 KB  |  148 lines

  1. [LANGUAGE english; PAGE 3-8]
  2. [C;6;B]    KEY command
  3. [J;1;N]
  4.   The key command defines a direct access to a AHelp© file \
  5. through a keyboard key press. Several keys may be defined within \
  6. the same line, each new line may have a key definition. \
  7. A key definition is only needed if you have a link (Otherwise \
  8. AHelp© cannot know what to do with it.)
  9.  
  10.   The generic syntax of the key command is:
  11. [2]    KEY [[<qualifier>-]<character>
  12. [1]
  13. where '<qualifier>-' is optional.
  14.  
  15.   Key supports qualifiers which are written first and includes: \
  16. [I]    S-      for shift
  17.     C-      for control
  18.     A-      for command
  19.             (Amiga right is only available)
  20.     T-      for alt
  21.             for no qualifier
  22. [N]
  23. each of those qualifiers may be used at a time and separatly. \
  24. For instance both shift and control used at the same time is \
  25. written: SC- or CS-.
  26.   Because CAPSLOCK is not a 'usual' qualifier, this is not \
  27. supported by AHelp© and will never be.
  28.  
  29.   Behind the qualifier (After the minus sign) you must write the \
  30. letter which will respond to user requests. There is possible to \
  31. type any character or letter, except for the following special \
  32. characters and keys which have to be used with those \
  33. particuliar keywords:
  34. [2]    LEFT        left arrow
  35.     RIGHT       right arrow
  36.     UP          up arrow
  37.     DOWN        down arrow
  38.     F1 to F10   function keys
  39.     ESC         escape key
  40.     TAB         tabulation key
  41.                 (Not including Control-I)
  42.     BACKSPACE   backspace
  43.                 (Not including Control-H)
  44.     DEL         delete key
  45.     HELP        help key
  46.     RETURN      return
  47.                 (Not including Control-J)
  48.     ENTER       enter from key-pad
  49.                 (Not including Shift-Control-M)
  50.     SPACE       the space bar
  51.     CBRACKET    the closing bracket ']'
  52.     SEMICOLON   the semicolon ';'
  53.     EQUAL       the equal '='
  54.  
  55.     TABULATION = TAB
  56.     ESCAPE = ESC
  57.     DELETE = DEL
  58. [1]
  59. characters like SPACE and CBRACKET were introduced this way \
  60. because AHelp© does not actually support string inside command \
  61. brackets. This may also change and enable ' ' or ']' syntax.
  62.  
  63.   Both, qualifiers and characters are case insensitive. Also \
  64. 'c' and 'C' are identical for AHelp©. This is because to \
  65. differenciate a letter from being use with or without \
  66. shift key is done through the qualifier. You may also \
  67. write:
  68. [I]    c           for 'c' character
  69.     C           for 'c' character
  70.     s-c         for shifted 'c' character
  71.     S-C         for shifted 'c' character
  72. [LANGUAGE français]
  73. [C;6;B]    Commande KEY
  74. [J;1;N]
  75.   L'instruction touche définit un accès direct à un fichier d'aide \
  76. par l'utilisation d'une touche du clavier. Plusieurs touches \
  77. peuvent être définies sur la même ligne. Chaque ligne peut avoir \
  78. ça propre définition de touche(s). Une définition n'est nécessaire \
  79. que lorsque vous avez un lien (Sinon AHelp© ne saura quoi faire de \
  80. votre touche, voir la commande LINK)
  81.  
  82.   La syntaxe générale de la commande touche est:
  83. [2]    KEY [[<qualifieur>-]<caractère>
  84. [1]
  85. où '<qualifieur>-' est optionel.
  86.  
  87.   L'instruction touche supporte les qualifieurs, qui seront écrit en \
  88. premier, et comprennent:
  89. [I]    S-      pour majuscule
  90.     C-      pour contrôle
  91.     A-      pour commande
  92.             (Amiga de Droite uniquement)
  93.     T-      pour alt
  94.             pour aucun qualifieur
  95. [I]
  96. Chacun de ces qualifieurs peut être utilisé seul ou en groupe. \
  97. Par exemple, majuscule et contrôle ustilisés ensemble s'écrit: \
  98. SC- ou CS-.
  99.   Du fait que CAPSLOCK (Verrouilage des majucules) est un \
  100. qualifieur non usuel, il n'est pas, et ne sera jamais, supporté \
  101. par AHelp©.
  102.  
  103.   Derrier le qualifieur (Après le signe moins), vous devez écrire \
  104. la lettre répondant à l'utilisation du clavier par l'utilisateur. \
  105. Il est ici possible d'écrire n'importe quel lettre ou signe, sauf \
  106. pour les caractères spéciaux et touches particulières listées ici:
  107. [2]    LEFT        flêche de gauche
  108.     RIGHT       flêche de droite
  109.     UP          flêche vers le haut
  110.     DOWN        flêche vers le bas
  111.     F1 to F10   touches de fonction
  112.     ESC         touche d'échapement
  113.     TAB         touche de tabulation
  114.                 (N'incluant pas Contrôle-I)
  115.     BACKSPACE   touche d'effacement arrière
  116.                 (N'includant pas Contrôle-H)
  117.     DEL         touche d'effacement
  118.     HELP        touche d'aide
  119.     RETURN      retour chariot
  120.                 (N'incluant pas Contrôle-J)
  121.     ENTER       retour du 'pad'
  122.             (N'incluant pas Majuscule-Contrôle-M)
  123.     SPACE       la barre d'espace
  124.     CBRACKET    le crochet fermant ']'
  125.     SEMICOLON   le point-virgule ';'
  126.     EQUAL       le signe égal '='
  127.  
  128.     TABULATION = TAB
  129.     ESCAPE = ESC
  130.     DELETE = DEL
  131. [1]
  132. Les caractères comme l'espace ou le signe égal ont été \
  133. inclus de cette façon car AHelp© ne supporte actuellement pas \
  134. les chaînes de caractères à l'intérieur des lignes de commandes. Ceci \
  135. pourra changer est permettre l'utilisation de ' ' ou ']'.
  136.  
  137.   Les qualifieurs et les caractères ne font tous deux aucune \
  138. différence s'ils sont écrit en minuscules ou/et en majucules. \
  139. Donc 'c' et 'C' sont \
  140. identiques pour AHelp©. Ceci vient du fait que, pour différencier \
  141. une touche utilisée en minuscule ou en majuscule le qualifier \
  142. majuscule ne doit pas ou doit être préciser. Vous pouvez par \
  143. exemple écrire:
  144. [I]    c         pour le caractère 'c'
  145.     C         pour le caractère 'c'
  146.     s-c       pour le caractère 'c' en majuscule
  147.     S-C       pour le caractère 'c' en majuscule
  148.