home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1995 November / PCWK1195.iso / esker / emul.2 / DOC.ARC / ACTION.DOC next >
Text File  |  1995-03-13  |  55KB  |  1,726 lines

  1.         ---------------------------------------------
  2.         |    Actions fournies par TUN EMUL V7.30    |
  3.         ---------------------------------------------
  4.  
  5. Au lancement de TUN EMUL, le terminal se trouve dans l'etat
  6.     -mode d'affichage 80 colonnes couleur si ecran couleur ou
  7.      mode d'affichage 80 colonnes noir et blanc si mono ecran
  8.     -nombre de lignes utilisees = 25
  9.     -G0 = table de caracteres 0
  10.     -G1 = G2 = G3 = table de caracteres 1
  11.     -GL = G0
  12.     -GR = G1
  13.     -systeme couleur = BGR
  14.     -initialisation du terminal selon l'action numero 1
  15.  
  16.  
  17. No d'action :   0
  18. Type        :   Simple ou Parametree
  19. Action      :   Ne rien faire (NOP).
  20.  
  21. No d'action :   1
  22. Type        :   Parametree
  23. Action      :   Selection du mode d'affichage de l'ecran et initialisation du
  24.         terminal (sous DOS, mode 132 colonnes valable sur VGA si BIOS mode
  25.         defini).
  26.             -fenetre = ecran entier
  27.             -en coordonnees ecran
  28.             -mode rouleau
  29.             -non mode insertion
  30.             -autowrap mode off
  31.             -couleur des caracteres = gris clair
  32.             -couleur du fond = noir
  33.             -couleur des caracteres en video normal = gris clair
  34.             -couleur du fond en video normale = noir
  35.             -couleur des caracteres en inverse video = noir
  36.             -couleur du fond en video normale = gris clair
  37.             -effacement de tout l'ecran
  38.             -curseur au debut de l'ecran
  39.             -curseur visible
  40.             -taille du curseur = blanc souligne
  41.             -frequence de sonnerie = 1500 hertz
  42.             -duree de sonnerie = 200 millisecondes
  43.             -mode de communication = hdx mode
  44.             -tabulations positionnees toutes les 8 colonnes
  45.              commancant en 9ieme colonne
  46.             -affichage les caracteres recus
  47.             -mode non protege
  48.             -caractere d'effacement = blanc
  49. Parametre   :   p0 = 0  :       40 colonnes mono ecran
  50.              1  :       40 colonnes ecran couleur
  51.              2  :       80 colonnes mono ecran
  52.              3  :       80 colonnes ecran couleur
  53.              4  :       132 colonnes mono ecran
  54.              5  :       132 colonnes ecran couleur
  55.  
  56. No d'action :   2
  57. Type        :   Simple
  58. Action      :   Reinitialisation du terminal (Reexecution des actions
  59.         d'initialisation du fichier .SEQ).
  60.  
  61. No d'action :   3
  62. Type        :   Parametree
  63. Action      :   Definition d'une fenetre de l'affichage.
  64. Parametres  :   p0      :       gauche
  65.         p1      :       haut
  66.         p2      :       droite
  67.         p3      :       bas
  68.  
  69. No d'action :   4
  70. Type        :   Simple
  71. Action      :   Retour d'une fenetre a l'ecran entier.
  72.  
  73. No d'action :   5
  74. Type        :   Parametree
  75. Action      :   Definition de marges.
  76. Parametre   :   p0      :       haut
  77.         p1      :       bas
  78.  
  79. No d'action :   6
  80. Type        :   Simple
  81. Action      :   Travail en coordonnees fenetre (Origine mode on).
  82.  
  83. No d'action :   7
  84. Type        :   Simple
  85. Action      :   Travail en coordonnees ecran (Origine mode off).
  86.  
  87. No d'action :   8
  88. Type        :   Parametree
  89. Action      :   Dans le cas d'une multisession, designation de l'ecran
  90.         virtuel actif.
  91. Parametre   :   p0      :       numero de l'ecran virtuel
  92.  
  93. No d'action :   9
  94. Type        :   Simple
  95. Action      :   Selection RGB couleur systeme. Dans ce cas les codes couleur
  96.         sont:
  97.             0       :       noir
  98.             1       :       rouge
  99.             2       :       vert
  100.             3       :       brun
  101.             4       :       bleu
  102.             5       :       magenta
  103.             6       :       cyan
  104.             7       :       gris clair
  105.             8       :       gris fonce
  106.             9       :       rouge clair
  107.             10      :       vert clair
  108.             11      :       brun clair (jaune)
  109.             12      :       bleu clair
  110.             13      :       magenta clair
  111.             14      :       cyan clair
  112.             15      :       blanc
  113.  
  114. No d'action :   10
  115. Type        :   Simple
  116. Action      :   Selection BRG couleur systeme. Dans ce cas les codes couleur
  117.         sont:
  118.             0       :       noir
  119.             1       :       bleu
  120.             2       :       vert
  121.             3       :       cyan
  122.             4       :       rouge
  123.             5       :       magenta
  124.             6       :       brun
  125.             7       :       gris clair
  126.             8       :       gris fonce
  127.             9       :       bleu clair
  128.             10      :       vert clair
  129.             11      :       cyan clair
  130.             12      :       rouge clair
  131.             13      :       magenta clair
  132.             14      :       brun clair (jaune)
  133.             15      :       blanc
  134.  
  135. No d'action :   11
  136. Type        :   Simple
  137. Action      :   Selection de l'attribut des espaces de remplissages comme
  138.         l'attribut en video normale.
  139.  
  140. No d'action :   12
  141. Type        :   Simple
  142. Action      :   Selection de l'attribut des espaces de remplissages comme
  143.         l'attribut courant.
  144.  
  145. No d'action :   13
  146. Type        :   Simple
  147. Action      :   Reaffichage de tout l'ecran avec attribut courant.
  148.  
  149. No d'action :   14
  150. Type        :   Simple
  151. Action      :   Debut du mode rouleau (Scroll mode on).
  152.  
  153. No d'action :   15
  154. Type        :   Simple
  155. Action      :   Fin du mode rouleau (Scroll mode off).
  156.  
  157. No d'action :   16
  158. Type        :   Simple
  159. Action      :   Defilement d'une ligne vers le haut.
  160.  
  161. No d'action :   17
  162. Type        :   Simple
  163. Action      :   Defilement d'une ligne vers le bas.
  164.  
  165. No d'action :   18
  166. Type        :   Simple
  167. Action      :   Defilement de n lignes vers le haut.
  168. Parametre   :   p0      :       nombre de lignes a defiler
  169.  
  170. No d'action :   19
  171. Type        :   Parametree
  172. Action      :   Defilement de n lignes vers le bas.
  173. Parametre   :   p0      :       nombre de lignes a defiler
  174.  
  175. No d'action :   20
  176. Type        :   Simple
  177. Action      :   Debut mi-brillance si l'action 69 a ete appelee.
  178.  
  179. No d'action :   21
  180. Type        :   Simple
  181. Action      :   Remise a zero des attributs.
  182.             -couleur des caracteres = gris clair
  183.             -couleur du fond = noir
  184.             -couleur des caracteres en video normal = gris clair
  185.             -couleur du fond en video normale = noir
  186.             -couleur des caracteres en inverse video = noir
  187.             -couleur du fond en video normale = gris clair
  188.             -fin clignotement
  189.             -fin surbrillance
  190.             -fin soulignement
  191.             -zone attribut
  192.  
  193. No d'action :   22
  194. Type        :   Simple
  195. Action      :   Debut de la surbrillance.
  196.  
  197. No d'action :   23
  198. Type        :   Simple
  199. Action      :   Debut du soulignement. En cas d'ecran couleur, cette action
  200.         est equivalente a l'action "Selection couleur des caracteres"
  201.         bleu.
  202.  
  203. No d'action :   24
  204. Type        :   Simple
  205. Action      :   Debut du clignotement.
  206.  
  207. No d'action :   25
  208. Type        :   Simple
  209. Action      :   Debut de l'inverse video.
  210.  
  211. No d'action :   26
  212. Type        :   Simple
  213. Action      :   Fin de la surbrillance.
  214.  
  215. No d'action :   27
  216. Type        :   Simple
  217. Action      :   Fin du soulignement.
  218.  
  219. No d'action :   28
  220. Type        :   Simple
  221. Action      :   Fin du clignotement.
  222.  
  223. No d'action :   29
  224. Type        :   Simple
  225. Action      :   Fin de l'inverse video.
  226.  
  227. No d'action :   30
  228. Type        :   Parametree
  229. Action      :   Selection de la couleurs en video normale. Si le mode video
  230.         normale en cours, les couleurs selectionnees sont
  231.         immediatement affectees, sinon l'affectation n'aura lieu qu'
  232.         apres la reception d'action 21, 27, 29 ou 39.
  233.         Cette action est prise en compte que si ecran est couleur.
  234. Parametres  :   p0      :       couleur des caracteres
  235.         p1      :       couleur du fond
  236.  
  237. No d'action :   31
  238. Type        :   Parametree
  239. Action      :   Selection de la couleurs en inverse video. Si le mode inverse
  240.         video est en cours, les couleurs selectionnees sont
  241.         immediatement affectees, sinon l'affectation n'aura lieu
  242.         qu'apres la reception d'action 25.
  243.         Cette action est prise en compte si ecran couleur.
  244. Parametres  :   p0      :       couleur des caracteres
  245.         p1      :       couleur du fond
  246.  
  247. No d'action :   32
  248. Type        :   Parametree
  249. Action      :   Selection de la couleur des caracteres en video normale.
  250. Parametre   :   p0      :       couleur des caracteres
  251.  
  252. No d'action :   33
  253. Type        :   Parametree
  254. Action      :   Selection de la couleur des caracteres en inverse video.
  255. Parametre   :   p0      :       couleur des caracteres
  256.  
  257. No d'action :   34
  258. Type        :   Parametree
  259. Action      :   Selection de la couleur du fond en video normale.
  260. Parametre   :   p0      :       couleur du fond
  261.  
  262. No d'action :   35
  263. Type        :   Parametree
  264. Action      :   Selection de la couleur du fond en inverse video.
  265. Parametre   :   p0      :       couleur du fond
  266.  
  267.  
  268. No d'action :   36
  269. Type        :   Parametree
  270. Action      :   Selection de la couleur des caracteres. Cette action n'a pas
  271.         d'effet si l'ecran est mode mono.
  272. Parametre   :   p0      :       couleur des caracteres
  273.  
  274. No d'action :   37
  275. Type        :   Parametree
  276. Action      :   Selection de la couleur du fond. Cette action n'a pas d'effet
  277.         si l'ecran est en mode mono.
  278. Parametre   :   p0      :       couleur du fond
  279.  
  280. No d'action :   38
  281. Type        :   Parametree
  282. Action      :   Selection des attributs.
  283. Parametres  :   p0 < 10 :       nombre des attributs choisis
  284.         p1 a p10
  285.            = 0     :    remise a zero des attributs
  286.              1     :    debut surbrillance
  287.              4     :    debut soulignement
  288.              5     :    debut clignotement
  289.              7     :    debut inverse video
  290.              22    :    fin surbrillance
  291.              24    :    fin soulignement
  292.              25    :    fin clignotement
  293.              27    :    fin inverse video
  294.              30-37 :    couleur des caracteres
  295.              40-47 :    couleur du fond
  296.  
  297. No d'action :   39
  298. Type        :   simple
  299. Action      :   Remise en video normale. Annulation de tous les attributs et
  300.         prise en compte des couleurs en video normale.
  301.  
  302. No d'action :   40
  303. Type        :   simple
  304. Action      :   Debut de blank (non visualisation)
  305.  
  306. No d'action :   41
  307. Type        :   Simple
  308. Action      :   Suppression de la ligne courante. Les ligne adjacentes sont
  309.         decalees vers la ligne courante. La position du curseur reste
  310.         inchangee.
  311.  
  312. No d'action :   42
  313. Type        :   Simple
  314. Action      :   Suppression du caractere courant. Les caracteres suivants de
  315.         cette ligne sont decales vers la position courante. La
  316.         position du curseur reste inchangee.
  317.  
  318. No d'action :   43
  319. Type        :   Simple
  320. Action      :   Insertion d'une ligne. La ligne courante et des lignes
  321.         adjacentes sont decalees et ecartees de la ligne courante.
  322.         La position du curseur reste inchangee.
  323.  
  324. No d'action :   44
  325. Type        :   Simple
  326. Action      :   Insertion d'un caractere. En liberant la position courante
  327.         les caracteres suivants sont decales vers a droite. La
  328.         position du curseur reste inchangee.
  329.  
  330. No d'action :   45
  331. Type        :   Parametree
  332. Action      :   Suppression de n lignes. La ligne courante et des n-1 lignes
  333.         suivantes sont supprimees.
  334. Parametre   :   p0      :       nombre de lignes a supprimer
  335.  
  336. No d'action :   46
  337. Type        :   Parametree
  338. Action      :   Suppression de n caracteres. Le caractere courant et des n-1
  339.         caracteres suivant sont supprimes.
  340. Parametre   :   p0      :       nombre de caracteres a supprimer
  341.  
  342. No d'action :   47
  343. Type        :   Parametree
  344. Action      :   Insertion de n lignes.
  345. Parametre   :   p0      :       nombre de lignes a inserer
  346.  
  347. No d'action :   48
  348. Type        :   Parametree
  349. Action      :   Insertion de n caracteres.
  350. Parametre   :   p0      :       nombre de caracteres a inserer
  351.  
  352. No d'action :   49
  353. Type        :   Simple
  354. Action      :   Effacement depuis la position du curseur incluse jusqu'a la
  355.         fin de l'ecran. La position du curseur inchangee.
  356.  
  357. No d'action :   50
  358. Type        :   Simple
  359. Action      :   Effacement depuis le debut de l'ecran jusqu'a la position du
  360.         curseur. La position du curseur reste inchangee.
  361.  
  362. No d'action :   51
  363. Type        :   Simple
  364. Action      :   Effacement de tout l'ecran. Le curseur est positione au debut
  365.         de l'ecran.
  366.  
  367. No d'action :   52
  368. Type        :   Simple
  369. Action      :   Effacement depuis la position du curseur incluse jusqu'a la
  370.         fin de la ligne. La position du curseur reste inchangee.
  371.  
  372. No d'action :   53
  373. Type        :   Simple
  374. Action      :   Effacement depuis le debut de la ligne jusqu'a la position du
  375.         curseur. La position du curseur reste inchangee.
  376.  
  377. No d'action :   54
  378. Type        :   Simple
  379. Action      :   Effacement de toute la ligne. Le curseur est positione en
  380.         debut de ligne.
  381.  
  382. No d'action :   55
  383. Type        :   Simple
  384. Action      :   Effacement du caractere courant. La position du curseur reste
  385.         inchangee.
  386.  
  387. No d'action :   56
  388. Type        :   Parametree
  389. Action      :   Effacement de n caracteres.
  390. Parametre   :   p0      :       nombre de caracteres a effacer
  391.  
  392. No d'action :   57 (W6.0)
  393. Type        :   Simple
  394. action      :   Indique que le terminal est un terminal ordinaire
  395.         (non minitel) modifie le comportement d'affichage des
  396.         caracteres.
  397.  
  398. No d'action :   58 (W6.0)
  399. Type        :   Simple
  400. action      :   Passage en double largeur.
  401.         Ne represente pas un caractere en double largeur mais
  402.         efface systematiquement l'emplacement juste apres
  403.  
  404. No d'action :   59 (W6.0)
  405. Type        :   Simple
  406. action      :   Fin double largeur.
  407.  
  408. No d'action :   60
  409. Type        :   Simple
  410. Action      :   Debut mode insertion.
  411.  
  412. No d'action :   61
  413. Type        :   Simple
  414. Action      :   Fin mode insertion.
  415.  
  416. No d'action :   62
  417. Type        :   Simple
  418. Action      :   Autowrap mode on.
  419.  
  420. No d'action :   63
  421. Type        :   Simple
  422. Action      :   Autowrap mode off.
  423.  
  424. No d'action :   64
  425. Type        :   Parametree
  426. Action      :   Affectation de la couleur des caracteres pour le mode video
  427.         normal et la couleur de fond pour le mode video inverse.
  428. Parametre   :   p0      :       couleur des caracteres
  429.  
  430. No d'action :   65
  431. Type        :   Parametree
  432. Action      :   Affectation de la couleur de fond pour le mode video
  433.         normal et la couleur des caracteres pour le mode video
  434.         inverse.
  435. Parametre   :   p0      :       couleur du fond
  436.  
  437. No d'action :   66
  438. Type        :   Parametree
  439. Action      :   Selection couleur de clignotement.
  440. Parametre   :   p0      :       couleur en clignotement
  441.  
  442. No d'action :   67
  443. Type        :   Parametree
  444. Action      :   Selection couleur de soulignement.
  445. Parametre   :   p0      :       couleur en soulignement
  446.  
  447. No d'action :   68
  448. Type        :   Parametree
  449. Action      :   Selection couleur de surbrillance.
  450. Parametre   :   p0      :       couleur en surbrillance
  451.  
  452. No d'action :   69
  453. Type        :   Parametree
  454. Action      :   Selection couleur de mi-brillance.
  455. Parametre   :   p0      :       couleur en mi-brillance
  456.  
  457. No d'action :   70
  458. Type        :   Parametree
  459. action      :   Mise en place des attributs de caracteres d'une zone ecran.
  460. Parametres  :   p0      :       debut de la zone en ligne
  461.         p1      :       debut de la zone en colonne
  462.         p2      :       fin de la zone en ligne
  463.         p3      :       fin de la zone en colonne
  464.         p4      :       bit1 = clignotement
  465.                 bit2 = video inverse
  466.                 bit4 = soulignement
  467.                 bit5 = surbrillance
  468.  
  469. No d'action :   71
  470. Type        :   Parametre
  471. action      :   Suppression des attributs de caracteres d'une zone ecran.
  472. Parametres  :   id Action 70
  473.  
  474. No d'action :   72
  475. Type        :   Simple
  476. action      :   Auto curseur on (voir actions 93 94 95 et 96).
  477.  
  478. No d'action :   73
  479. Type        :   Simple
  480. action      :   Auto curseur off (voir actions 93 94 95 et 96).
  481.  
  482. No d'action :   74
  483. Type        :   Simple
  484. action      :   Effacer le bit clignotement. La surbrillance du fond est donc
  485.         possible.
  486.  
  487. No d'action :   75
  488. Type        :   Simple
  489. action      :   Reactiver le bit clignotement.
  490.  
  491. No d'action :   76
  492. Type        :   Simple
  493. action      :   Debut surbrillance de la couleur du fond. Cette action est
  494.         prise en compte si le bit de clignotement est efface.
  495.  
  496. No d'action :   77
  497. Type        :   Simple
  498. action      :   Fin surbrillance de la couleur du fond. Cette action est
  499.         prise en compte si le bit de clignotement est active.
  500.  
  501. No d'action :   78
  502. Type        :   Simple
  503. action      :   Debut attribut caractere transparent.
  504.  
  505. No d'action :   79
  506. Type        :   Simple
  507. action      :   Fin attribut caractere transparent.
  508.  
  509. No d'action :   80
  510. Type        :   Simple
  511. action      :   Debut attribut fond transparent.
  512.  
  513. No d'action :   81
  514. Type        :   Simple
  515. action      :   Fin attribut fond transparent.
  516.  
  517. No d'action :   82
  518. Type        :   Simple
  519. action      :   Passage en double hauteur.
  520.         Sous DOS, ne represente pas un caractere en double hauteur
  521.         mais efface systematiquement l'emplacement juste au dessus
  522.  
  523. No d'action :   83
  524. Type        :   Simple
  525. action      :   Fin double hauteur.
  526.  
  527. No d'action :   84
  528. Type        :   Simple
  529. action      :   Indique que le terminal est un minitel
  530.         modifie le comportement d'affichage des caracteres.
  531.  
  532. No d'action :   85
  533. Type        :   Simple
  534. action      :   Indique aux fonctions d'effacement qu'elles devront
  535.         positionner un marqueur de zone dans la memoire attribut
  536.         sur tous les caracteres a effacer.(seulement dans le mode GR)
  537.  
  538.  
  539. No d'action :   86
  540. Type        :   Simple
  541. action      :   Indique aux fonctions d'effacement qu'elles devront
  542.         positionner un flag d'occupation dans la memoire attribut
  543.         sur tous les caracteres a effacer. (dans tous les modes)
  544.  
  545. No d'action :   87
  546. Type        :   Simple
  547. action      :   Indique aux fonctions d'effacement qu'elles devront
  548.         positionner un marqueur de zone dans la memoire attribut
  549.         sur tous les caracteres a effacer. (dans tous les modes)
  550.  
  551. No d'action :   88
  552. Type        :   Simple
  553. action      :   Indique aux fonctions d'effacement qu'elles devront
  554.         positionner un 0 dans la memoire attribut
  555.         sur tous les caracteres a effacer. (dans tous les modes)
  556.  
  557. No d'action :   89
  558. Type        :   Parametree
  559. action      :   Affectation d'une couleur de fond. Cette modification ne
  560.         prendra effet sur l'ecran que sur l'action 90 ou a la
  561.         reception d'un caractere blanc.
  562.         Elle prendra effet immediatement dans le mode GR.
  563. Parametre   :   p0      couleur de fond
  564.  
  565. No d'action :   90
  566. Type        :   Simple
  567. action      :   Validation d'une couleur de fond. Voir action 89.
  568.  
  569. No d'action :   91
  570. Type        :   Parametre
  571. action      :   Deplacement absolu du curseur.
  572. Parametre   :   p0      :       ligne
  573.         p1      :       colonne
  574.  
  575. No d'action :   92
  576. Type        :   Simple
  577. Action      :   Curseur au debut de l'ecran (HOME).
  578.  
  579. No d'action :   93
  580. Type        :   Simple
  581. Action      :   Curseur monte d'une ligne. Arret en haut de l'ecran si auto
  582.         curseur off, en bas de l'ecran si auto curseur on.
  583.  
  584. No d'action :   94
  585. Type        :   Simple
  586. Action      :   Curseur descend d'une ligne. Arret en bas de l'ecran si auto
  587.         curseur off, en haut de l'ecran si auto curseur on.
  588.  
  589. No d'action :   95
  590. Type        :   Simple
  591. Action      :   Curseur a droite d'une colonne. Arret au bord droit de
  592.         l'ecran si auto curseur off, au debut de la ligne suivante
  593.         si auto curseur on.
  594.  
  595. No d'action :   96
  596. Type        :   Simple
  597. Action      :   Curseur a gauche d'une colonne. Arret au bord gauche de
  598.         l'ecran si auto curseur off, a la fin de la ligne precedante
  599.         si auto curseur on.
  600.  
  601. No d'action :   97
  602. Type        :   Simple
  603. Action      :   Curseur en debut de ligne (RETURN).
  604.  
  605. No d'action :   98
  606. Type        :   Simple
  607. Action      :   Tabulation arriere (BACK TAB). Arret au bord gauche de
  608.         l'ecran.
  609.  
  610. No d'action :   99
  611. Type        :   Simple
  612. Action      :   Tabulation avant (TAB). Arret au bord droit de l'ecran.
  613.  
  614. No d'action :   100
  615. Type        :   Parametree
  616. Action      :   Curseur monte de n lignes.
  617. Parametre   :   p0      :       nombre de lignes a monter
  618.  
  619. No d'action :   101
  620. Type        :   Parametree
  621. Action      :   Curseur descend de n lignes.
  622. Parametre   :   p0      :       nombre de lignes a descendre
  623.  
  624. No d'action :   102
  625. Type        :   Parametree
  626. Action      :   Curseur a droite de n colonnes.
  627. Parametre   :   p0      :       nombre de colonnes
  628.  
  629. No d'action :   103
  630. Type        :   Parametree
  631. Action      :   Curseur a gauche de n colonnes.
  632. Parametre   :   p0      :       nombre de colonnes
  633.  
  634. No d'action :   104
  635. Type        :   Parametree
  636. Action      :   Curseur monte de n lignes + RETURN.
  637. Parametre   :   p0      :       nombre de lignes
  638.  
  639. No d'action :   105
  640. Type        :   Parametree
  641. Action      :   Curseur descend de n lignes + RETURN.
  642. Parametre   :   p0      :       nombre de lignes
  643.  
  644. No d'action :   106
  645. Type        :   Parametree
  646. Action      :   n tabulations arrieres.
  647. Parametre   :   p0      :       nombre de tabulations
  648.  
  649. No d'action :   107
  650. Type        :   Parametree
  651. Action      :   n tabulations avant.
  652. Parametre   :   p0      :       nombre de tabulations
  653.  
  654. No d'action :   108
  655. Type        :   Parametree
  656. Action      :   Curseur en nieme colonne.
  657. Parametre   :   p0      :       colonne
  658.  
  659. No d'action :   109
  660. Type        :   Parametree
  661. Action      :   Curseur en nieme ligne.
  662. Parametre   :   p0      :       ligne
  663.  
  664. No d'action :   110
  665. Type        :   Simple
  666. Action      :   Curseur visible.
  667.  
  668. No d'action :   111
  669. Type        :   Simple
  670. Action      :   Curseur invisible.
  671.  
  672. No d'action :   112
  673. Type        :   Simple
  674. Action      :   Curseur monte d'une ligne ou defilement d'une ligne vers le
  675.         bas si debut de l'ecran (Reverse LINE FEED).
  676.  
  677. No d'action :   113
  678. Type        :   Simple
  679. Action      :   Curseur descend d'une ligne ou defilement d'une ligne vers le
  680.         haut si fin de l'ecran (LINE FEED).
  681.  
  682. No d'action :   114
  683. Type        :   Simple
  684. Action      :   Fin de mi-brillance.
  685.  
  686. No d'action :   115
  687. Type        :   Simple
  688. Action      :   Positionnement d'une tabulation a la place du curseur. A
  689.         l'initialisation, les tabulations sont positionnees toutes
  690.         les 8 colonnes commancant en 9ieme colonne.
  691.  
  692. No d'action :   116
  693. Type        :   Simple
  694. Action      :   Effacement d'une tabulation a la position du curseur.
  695.  
  696. No d'action :   117
  697. Type        :   Simple
  698. Action      :   Effacement de toutes les tabulations.
  699.  
  700. No d'action :   118
  701. Type        :   Simple
  702. Action      :   Reverse LINE FEED + RETURN.
  703.  
  704. No d'action :   119
  705. Type        :   Simple
  706. Action      :   LINE FEED + RETURN.
  707.  
  708. No d'action :   120
  709. Type        :   Parametree
  710. Action      :   Deplacement relatif du curseur.
  711. Parametre   :   p0      :       deplacement en ligne
  712.         p1      :       deplacement en colonne
  713.  
  714. No d'action :   121
  715. Type        :   Simple
  716. Action      :   Curseur descend d'une ligne ou HOME si fin de l'ecran.
  717.  
  718. No d'action :   122
  719. Type        :   Simple
  720. Action      :   Sauvegarde de la position du curseur et des attributs
  721.         courants.
  722.  
  723. No d'action :   123
  724. Type        :   Simple
  725. Action      :   Restitution de la position du curseur et des attributs
  726.         precedement sauvegardes.
  727.  
  728. No d'action :   124
  729. Type        :   Simple
  730. Action      :   Echange de l'attribut precedement sauvegarde par l'attribut
  731.         courant.
  732.  
  733. No d'action :   125
  734. Type        :   Simple
  735. Action      :   Curseur monte d'une ligne + RETURN.
  736.  
  737. No d'action :   126
  738. Type        :   Simple
  739. Action      :   Curseur descend d'une ligne + RETURN.
  740.  
  741. No d'action :   127
  742. Type        :   Parametree
  743. Action      :   Etablit la taille du curseur.
  744. Parametre   :   0 <= p0 <=15    :       scan ligne de depart
  745.         0 <= p1 <=15    :       scan ligne d'arrivee
  746.  
  747. No d'action :   128
  748. Type        :   Simple
  749. Action      :   Echange de la position du curseur precedement sauvegardee par
  750.         la position position courante du curseur.
  751.  
  752. No d'action :   129
  753. Type        :   Simple
  754. Action      :   Affectation de la couleur de video normal par
  755.         l'attribut precedement sauvegarde.
  756.  
  757. No d'action :   130
  758. Type        :   Simple
  759. Action      :   Affectation de la couleur de video inverse par
  760.         l'attribut precedement sauvegarde.
  761.  
  762. No d'action :   131
  763. Type        :   Simple
  764. action      :   Validation des attributs. Voir action 132.
  765.  
  766. No d'action :   132
  767. Type        :   Simple
  768. action      :   Affectation de l'attribut souligne. Cette modification ne
  769.         prendra effet sur l'ecran que sur l'action 131 ou a la
  770.         reception d'un caractere blanc.
  771.         Elle prendra effet immediatement dans le mode GR.
  772.  
  773. No d'action :   133
  774. Type        :   Simple
  775. action      :   Desaffectation de l'attribut souligne. Cette modification ne
  776.         prendra effet sur l'ecran que sur l'action 131 ou a la
  777.         reception d'un caractere blanc.
  778.         Elle prendra effet immediatement dans le mode GR.
  779.  
  780. No d'action :   134
  781. Type        :   Simple
  782. action      :   Debut de mode protection ecriture.
  783.  
  784. No d'action :   135
  785. Type        :   Simple
  786. action      :   Fin de mode protection ecriture.
  787.  
  788. No d'action :   136
  789. Type        :   Simple
  790. action      :   Debut de mode protection.
  791.  
  792. No d'action :   137
  793. Type        :   Simple
  794. action      :   Fin de mode protection.
  795.  
  796. No d'action :   138
  797. Type        :   Simple
  798. action      :   Debut de mode d'edition protegee. L'action d'edition
  799.         s'arrete au premier caractere protege rencontre.
  800.  
  801. No d'action :   139
  802. Type        :   Simple
  803. action      :   Fin de mode d'edition protegee.
  804.  
  805. No d'action :   140
  806. Type        :   Simple
  807. Action      :   Copie d'ecran.
  808.  
  809. No d'action :   141
  810. Type        :   Parametree
  811. Action      :   Trace d'un rectangle de la position courante a p0, p1.
  812. Parametre   :   p0  : ligne
  813.         p1  : colonne
  814.             p2  : type de trait.
  815.                 1 : trait simple
  816.                 2 : trait double
  817.                 autre : le caractere de trace
  818.  
  819. No d'action :   142
  820. Type        :   Parametree
  821. Action      :   Chargement dynamique de la police alternative
  822. Parametre   :   p0  : sous WINDOWS, nom de la police.
  823.               sous DOS, nom du fichier de la police.
  824.         p1  : mode d'utilisation.
  825.                 0 : la police chargee n'est pas prise en compte
  826.                   immediatement (voir action 143)
  827.                 autre : prise en compte immediate
  828.  
  829. No d'action :   143
  830. Type        :   Simple
  831. Action      :   Prise en compte de la police alternative.
  832.  
  833. No d'action :   144
  834. Type        :   Simple
  835. Action      :   Desactivation de la police alternative.
  836.  
  837. No d'action :   145
  838. Type        :   Simple
  839. Action      :   Debut de mode d'effacement protege.
  840.  
  841. No d'action :   146
  842. Type        :   Simple
  843. Action      :   Fin de mode d'effacement protege.
  844.  
  845. No d'action :   147
  846. Type        :   Simple
  847. Action      :   Distinction des attributs proteges et no proteges.
  848.  
  849. No d'action :   148
  850. Type        :   Simple
  851. Action      :   Non distinction des attributs proteges et no proteges.
  852.  
  853. No d'action :   149
  854. Type        :   Parametree
  855. Action      :   Affectation du caractere d'effacement.
  856.         p0 : le caractere
  857.  
  858. No d'action :   150
  859. Type        :   Simple
  860. Action      :   Bloquer le clavier. Toutes les touches excepte les touches de
  861.         commande (Retour DOS, Execution d'une commande, etc ...) sont
  862.         bloquees.
  863.  
  864. No d'action :   151
  865. Type        :   Simple
  866. Action      :   Debloquer le clavier. Toutes les touches sont activees, du
  867.         moins lorsque le tampon clavier n'est pas plein.
  868.  
  869. No d'action :   152
  870. Type        :   Simple
  871. Action      :   Debut de mode clavier scancode.
  872.  
  873. No d'action :   153
  874. Type        :   Simple
  875. Action      :   Fin de mode clavier scancode.
  876.  
  877. No d'action :   154 a 160
  878. Action      :   Utilisation des variables.
  879.  
  880. - Definition
  881.  
  882.     - Une variable est definie par
  883.         - son NOM
  884.         - son TYPE (VALUES ou INTERGER)
  885.         - son DOMAINE
  886.         - des ACTIONS eventuelles
  887.         - FORMAT de reponse en cas d'interrogation de sa valeur
  888.  
  889.     - Variables de type VALUES
  890.         - ne peut prendre que certaines VALEURS
  891.         - chaque VALEUR peut associer a certaines ACTIONS,
  892.           les ACTIONS sont associees au niveau de VALEUR
  893.         - peut etre executee
  894.  
  895.     - Variables de type INTEGER
  896.         - peut prendre toutes les valeurs entres [MIN,MAX]
  897.         - peut associer une suite d'ACTIONS, les ACTIONS sont
  898.           associees au niveau de la variable
  899.         - peut etre executee avec comme parametre la valeur courante
  900.           de la variable
  901.  
  902.     - Tout type de variable peut
  903.         - se calculer
  904.         - etre interroge si le FORMAT de reponse est defini
  905.  
  906.  
  907. - Actions
  908.  
  909.     - Action 154 : Definition d'une variable
  910.         - p0 : %s :     NOM de la variable
  911.         - p1 : %d :     TYPE de la variable (1 = VALUES, 2 = INTEGER)
  912.         - p2 : %s :     entiers separes par ","
  913.             - si TYPE == VALUES, VALEURS autorisees
  914.             - si TYPE == INTEGER,
  915.                 - si p2 vide, MIN = -0x7fff, MAX = 0x7fff
  916.                 - sinon, MIN = p2[0], MAX = p2[1]
  917.         - p3 : %s : ACTIONS eventuelles separees par ","
  918.             - si TYPE == VALUES, l'association des ACTIONS a des
  919.               VALEURS se fait par leur positions
  920.             - si TYPE == INTEGER, chaque ensemble d'ACTIONS
  921.               separee par "," peut avoir une fois comme parametre
  922.               la valeur courante de la variable
  923.         - p4 : %s : FORMAT de reponse en notation C
  924.  
  925.         - Exemple :
  926.             154("attr",1,"0,7","29,25","\033[%dX")
  927.                 - NOM == attr
  928.                 - TYPE == VALUES
  929.                 - DOMAINE == {0,7} (0 ou 7)
  930.                 - ACTIONS == {29,25}
  931.                 - FORMAT == \033[%dX
  932.             lors de l'execution de cette variable,
  933.                 - si la valeur courante de la variable == 0,
  934.                   alors l'action 29 sera executee
  935.                 - si la valeur courante == 7,
  936.                   alors l'action 25 sera executee
  937.  
  938.             154("toto",1,"0,3,1","22 1(3) 32,0,70(1,\"xyz\")","")
  939.             association des action a des valeur est :
  940.                 valeur          actions
  941.                 0                       22 1(3) 32
  942.                 3                       0
  943.                 1                       70(1,"xyz")
  944.  
  945.             154("titi",2,"","","\033%xAB")
  946.                 - NOM == titi
  947.                 - TYPE == INTEGER
  948.                 - DOMAINE == [-0x7fff,0x7fff]
  949.                 - FORMAT == \033%xAB
  950.  
  951.             154("titi",2,"0,200","","")
  952.                 - DOMAINE == [0,200]
  953.  
  954.             154("color",2,"0,7","29 36(%d),18(%d)","")
  955.             lors de l'execution de la variable "color",
  956.             - si la valeur courante == 3,
  957.                   alors les actions 29 36(3) 18(3) seront
  958.                   executees
  959.  
  960.  
  961.     - Action 155 : Affectation d'une variable
  962.         - p0 : %s :     NOM de la variable destination
  963.         - p1 : %s : NOM de la variable source ou une valeur constante
  964.  
  965.         - exemple :
  966.             155("attr","7")
  967.             155("toto","titi")
  968.             155("toto","0x387")
  969.  
  970.  
  971.     - Action 156 : Association des actions
  972.         - p0 : %s :     NOM de la variable
  973.         - p1 : %d : si TYPE == VALUES, nieme VALEUR va associer
  974.                 a cette suite d'actions
  975.                 si TYPE == INTEGER, ignore
  976.         - p2 : %s : ACTIONS
  977.  
  978.         - exemple :
  979.             156("attr",1,"29 23 25")
  980.           ceci va faire correspondre la seconde VALEUR de la
  981.             variable attr a des ACTIONS 29 23 25
  982.  
  983.     - Action 157 : Affectation du FORMAT de reponse
  984.         - p0 : %s :     NOM de la variable
  985.         - p1 : %s : FORMAT
  986.  
  987.     - Action 158 : Renvoi de la valeur courante vers le hote si le FORMAT
  988.                est defini
  989.         - p0 : %s :     NOM de la variable
  990.  
  991.         - exemple :
  992.             158("attr")
  993.             si la valeur courante == 7, la reponse sera : \033[7X
  994.  
  995.  
  996.     - Action 159 : Operations de calcul
  997.         - p0 : %s : OPERATEUR
  998.         - p1 : %s : NOM de la variable resultant
  999.         - p2 : %s : NOM de la 1e variable ou constante
  1000.         - p3 : %s : NOM de la 2e variable ou constante
  1001.  
  1002.         OPERATEUR       operation                       remarque
  1003.         -----------------------------------------------------
  1004.         ++              p1 ++
  1005.         --              p1 --
  1006.         x               executer(p1)
  1007.         ++x             p1 ++ et executer(p1)   p2 et p3 ne
  1008.         --x             p1 -- et executer(p1)   sont pas utilises
  1009.         x++             executer(p1) et p1 ++
  1010.         x--             executer(p1) et p1 --
  1011.         -----------------------------------------------------
  1012.         =               p1 = p2                 p3 n'est pas
  1013.         !               p1 = !p2                        utilise
  1014.         -----------------------------------------------------
  1015.         +               p1 = p2 + p3
  1016.         -               p1 = p2 - p3
  1017.         *               p1 = p2 * p3
  1018.         /               p1 = p2 / p3
  1019.         m               p1 = p2 mod p3
  1020.         |               p1 = p2 | p3
  1021.         &               p1 = p2 & p3
  1022.         ^               p1 = p2 ^ p3
  1023.  
  1024.         - exemple :
  1025.             159("++x","attr")
  1026.             159("+","toto","toto","titi")
  1027.  
  1028.     - Action 160 : Execution d'une variable
  1029.         - p0 : %s : NOM de la variable a executer
  1030.  
  1031.         si TYPE == VALUES, les ACTIONS associees a la VALEUR
  1032.         egale a la valeur courante de cette variable seront
  1033.         executees
  1034.         si TYPE == INTEGER, toutes les ACTIONS seront executees
  1035.  
  1036.         - exemple :
  1037.             160("attr")
  1038.  
  1039. No d'action :   174 - Modification du mode d'affichage sans effacement ecran
  1040. Type        :   Parametree
  1041. Action      :   Modification du mode d'affichage sur DOS et de la police 
  1042.         utilisee sous Windows.( Le nombre de colonnes utilisées est
  1043.         redefini , des colonnes vides sont ajoutées si necessaire )
  1044. Parametre   :   p0 = 0  :       40 colonnes mono ecran
  1045.              1  :       40 colonnes ecran couleur
  1046.              2  :       80 colonnes mono ecran
  1047.              3  :       80 colonnes ecran couleur
  1048.              4  :       132 colonnes mono ecran
  1049.              5  :       132 colonnes ecran couleur
  1050.  
  1051. No d'action :   175 - Modification du nombre de colonnes memorisees
  1052. Type        :   Parametree
  1053. Action      :   Modification du nombre de colonnes memorisees sans effacement
  1054.         de l'ecran.
  1055. Parametre   :   p0 = nombre de colonnes
  1056.  
  1057. No d'action :   176 - Modification du nombre de colonnes utilisees
  1058. Type        :   Parametree
  1059. Action      :   Modification du nombre de colonnes utilisees ( ce nombre doit
  1060.         etre inferieur au nombre colonnes defini en 175). Les marges 
  1061.         droite et gauche sont remplacees par les premieres et dernieres
  1062.         colonnes. 
  1063. Parametre   :   p0 = nombre de colonnes
  1064.  
  1065. No d'action :   177
  1066. Type        :   Simple
  1067. Action      :   Affiche la ligne entiere avec la partie superieure des 
  1068.         caractere double hauteur.
  1069.  
  1070. No d'action :   178
  1071. Type        :   Simple
  1072. Action      :   Affiche la ligne entiere avec la partie inferieure des 
  1073.         caractere double hauteur.
  1074.  
  1075. No d'action :   179
  1076. Type        :   Simple
  1077. Action      :   Affiche la ligne entiere en mode caractere simple hauteur.
  1078.  
  1079. No d'action :   180
  1080. Type        :   Simple
  1081. Action      :   Affiche la ligne entiere en mode caractere double largeur.
  1082.  
  1083. No d'action :   181
  1084. Type        :   Simple
  1085. Action      :   Affiche la ligne entiere avec la partie superiere des 
  1086.         caractere simple largeur.
  1087.  
  1088.  
  1089.  
  1090. N° d'action :   182 - Envoi de codes codés sur 7 bits
  1091. Type        :   Simple
  1092. Action      :   Début du mode conversion de codes 8 bits en codes 7 bits. 
  1093.         Les codes de contrôle compris entre 0x80 et 0x9f sont envoyé 
  1094.         à l'ordinateur hôte sous la forme de séquences d'échappement 
  1095.         7 bits. Cette action reproduit un des modes de fonctionnement 
  1096.         des terminaux DEC VTxx0.
  1097.  
  1098. N° d'action :   183 - Envoi de codes codés sur 8 bits
  1099. Type        :   Simple
  1100. Action      :   Fin du mode conversion de codes 8 bits en codes 7 bits.
  1101.  
  1102. N° d'action :   184 - Définition de la couleur en vidéo normale
  1103. Type        :   Paramétrée
  1104. Action      :   Cette fonction définit la couleur de l'écran (fond et bordure) 
  1105.         et la couleur des caractères utilisées à l'initialisation.
  1106. Paramètre   :   p0 :    couleur (caractères et fond)
  1107.  
  1108. N° d'action :   185
  1109. Type        :   Simple
  1110. Action      :   Fin du mode caché (non-visualisation)
  1111.  
  1112. No d'action :   186 - Sélection de la zone d'action des cookies magiques
  1113. Type        :   Paramétrée
  1114. Action      :   Définit si l'action d'un cookie magique s'étend jusqu'à la fin 
  1115.         de la ligne (mode ligne) ou jusqu'à la fin de la fenêtre de 
  1116.         travail (mode page). La mise à jour de la portée est effectuée 
  1117.         sur les cookies déjà présents sur l'écran.
  1118. Paramètre   :
  1119.         p0 = 0 :   Mode page
  1120.              1 :  Mode ligne
  1121.  
  1122. No d'action :   187 - Insère un cookie magique d'attribut de rehaussement
  1123. Type        :   Paramétrée
  1124. Action      :   Insère un cookie magique avec les attributs de rehaussement
  1125.         courants.
  1126. Paramètre   : 
  1127.         p0 : caractère
  1128.  
  1129. No d'action :   188 - Insère un cookie virtuel de fonte alternative
  1130. Type        :   Simple
  1131. Action      :   Insère un cookie virtuel de fonte alternative. Ne modifie pas 
  1132.         les attributs fixes sur les autres types de rehaussement. Les 
  1133.         caractères entre la position du curseur et la fin de la ligne 
  1134.         sont affichés avec la fonte alternative.   
  1135.         
  1136. No d'action :   189 - Insère un cookie virtuel de fin de fonte alternative
  1137. Type        :   Simple
  1138. Action      :   Insère un cookie virtuel de fin de fonte alternative. Les 
  1139.         caractères entre la position du curseur et la fin de la ligne 
  1140.         sont affichés avec la fonte normale.
  1141.  
  1142. No d'action :   190 - Insère un cookie virtuel d'attribut de rehaussement
  1143. Type        :   Simple
  1144. Action      :   Insère un cookie virtuel avec les attributs de rehaussement 
  1145.         courants. Les caractères entre la position du curseur et la 
  1146.         fin de la ligne prennent les attributs définis.
  1147.                
  1148. No d'action :   191 - Début du mode bouclage de ligne retardé
  1149. Type        :   Simple
  1150. Action      :   Après avoir écrit un caractère dans la dernière colonne, on ne 
  1151.         passe à la ligne que si l'action suivante est un affichage de 
  1152.         caractère et non un mouvement de curseur.
  1153.  
  1154. No d'action :   192
  1155. Type        :   Simple
  1156. Action      :   Utilisation ponctuelle de GL.
  1157.  
  1158. No d'action :   193
  1159. Type        :   Simple
  1160. Action      :   Utilisation ponctuelle de GR.
  1161.  
  1162. No d'action :   194
  1163. Type        :   Parametree
  1164. Action      :   Designation d'une table de caracteres comme G0. Les table de
  1165.         caracteres numerotees de 0 a n sont definies dans le fichier
  1166.         .TER.
  1167. Parametre   :   p0 >= 0 :       numero de table de caracteres
  1168.  
  1169. No d'action :   195
  1170. Type        :   Parametree
  1171. Action      :   Designation d'une table de caracteres comme G1.
  1172. Parametre   :   p0 >= 0 :       numero de table de caracteres
  1173.  
  1174. No d'action :   196
  1175. Type        :   Parametree
  1176. Action      :   Designation d'une table de caracteres comme G2.
  1177. Parametre   :   p0 >= 0 : numero de table de caracteres
  1178.  
  1179. No d'action :   197
  1180. Type        :   Parametree
  1181. Action      :   Designation d'une table de caracteres comme G3.
  1182. Parametre   :   p0 >= 0 : numero de table de caracteres
  1183.  
  1184. No d'action :   210
  1185. Type        :   Simple
  1186. Action      :   Verouillage de G0 dans GL.
  1187.  
  1188. No d'action :   211
  1189. Type        :   Simple
  1190. Action      :   Verouillage de G1 dans GL.
  1191.  
  1192. No d'action :   212
  1193. Type        :   Simple
  1194. Action      :   Verouillage G2 dans GL.
  1195.  
  1196. No d'action :   213
  1197. Type        :   Simple
  1198. Action      :   Verouillage G3 dans GL.
  1199.  
  1200. No d'action :   214
  1201. Type        :   Simple
  1202. Action      :   Verouillage G0 dans GR.
  1203.  
  1204. No d'action :   215
  1205. Type        :   Simple
  1206. Action      :   Verouillage G1 dans GR.
  1207.  
  1208. No d'action :   216
  1209. Type        :   Simple
  1210. Action      :   Verouillage G2 dans GR.
  1211.  
  1212. No d'action :   217
  1213. Type        :   Simple
  1214. Action      :   Verouillage G3 dans GR.
  1215.  
  1216. No d'action :   218
  1217. Type        :   Simple
  1218. Action      :   Utilisation ponctuelle de G0.
  1219.  
  1220. No d'action :   219
  1221. Type        :   Simple
  1222. Action      :   Utilisation ponctuelle de G1.
  1223.  
  1224. No d'action :   220
  1225. Type        :   Simple
  1226. Action      :   Utilisation ponctuelle de G2.
  1227.  
  1228. No d'action :   221
  1229. Type        :   Simple
  1230. Action      :   Utilisation ponctuelle de G3.
  1231.  
  1232. No d'action :   222
  1233. Type        :   Simple
  1234. Action      :   Selection HDX mode de communication (echo local).
  1235.  
  1236. No d'action :   223
  1237. Type        :   Simple
  1238. Action      :   Selection FDX mode de communication (mode par default).
  1239.  
  1240. No d'action :   224
  1241. Type        :   Simple
  1242. Action      :   Selection BLK mode de communication.
  1243.  
  1244. No d'action :   225
  1245. Type        :   Simple
  1246. Action      :   Selection LOCAL mode de communication.
  1247.  
  1248. No d'action :   226
  1249. Type        :   Simple
  1250. Action      :   Envoi de la fenetre ecran vers site.
  1251.  
  1252. No d'action :   227
  1253. Type        :   Parametree
  1254. Action      :   Envoi d'un message vers site.
  1255. Parametre   :   p0      :       message (chaine de caracteres) a envoyer
  1256.  
  1257. No d'action :   228
  1258. Type        :   Simple
  1259. Action      :   Envoi de la ligne courante vers site.
  1260.  
  1261. No d'action :   229
  1262. Type        :   Parametree
  1263. Action      :   Envoi de caracteres vers site.
  1264. Parametre   :   p0      :       nombre de caracteres a envoyer
  1265.         p1 ...  :       caracteres a envoyer
  1266.  
  1267. No d'action :   230
  1268. Type        :   Parametree
  1269. Action      :   Reaffectation d'une touche de fonction.
  1270. Parametre   :   p0      :       numero de la touche de fonction (numérotée à
  1271.                 partir de 1)
  1272.         p1      :       nouvelle chaine de caracteres
  1273.  
  1274. No d'action :   231
  1275. Type        :   Parametree
  1276. Action      :   Echange des deux touches de fonction.
  1277. Parametre   :   p0      :       numero de la 1e touche de fonction (numérotée
  1278.                 à partir de 1)
  1279.         p1      :       numero de la 2e touche de fonction (numérotée
  1280.                 à partir de 1)
  1281.  
  1282. No d'action :   232
  1283. Type        :   Parametree
  1284. Action      :   Affectation d'une touche de clavier a une touche de fonction.
  1285. Parametres  :   p0      :       code de balayage de la touche
  1286.         p1      :       numero de la touche de fonction (numérotée à
  1287.                 partir de 0)
  1288.  
  1289. No d'action :   233
  1290. Type        :   Parametree
  1291. Action      :   Affectation d'une touche de clavier a une touche de fonction
  1292.         lorsqu'elle est combinee avec Shift.
  1293. Parametres  :   p0      :       code de balayage de la touche
  1294.         p1      :       numero de la touche de fonction (numérotée à
  1295.                 partir de 0)
  1296.  
  1297. No d'action :   234
  1298. Type        :   Parametree
  1299. Action      :   Affectation d'une touche de clavier a une touche de fonction
  1300.         lorsqu'elle est combinee avec Ctrl.
  1301. Parametres  :   p0      :       code de balayage de la touche
  1302.         p1      :       numero de la touche de fonction (numérotée à
  1303.                 partir de 0)
  1304.  
  1305. No d'action :   235
  1306. Type        :   Parametree
  1307. Action      :   Affectation d'une touche de clavier a une touche de fonction
  1308.         lorsqu'elle est combinee avec Ctrl+Shift.
  1309. Parametres  :   p0      :       code de balayage de la touche
  1310.         p1      :       numero de la touche de fonction (numérotée à
  1311.                 partir de 0)
  1312.  
  1313. No d'action :   236
  1314. Type        :   Parametree
  1315. Action      :   Affectation d'une touche de clavier a une touche de fonction
  1316.         lorsqu'elle est combinee avec Alt.
  1317. Parametres  :   p0      :       code de balayage de la touche
  1318.         p1      :       numero de la touche de fonction (numérotée à
  1319.                 partir de 0)
  1320.  
  1321. No d'action :   237
  1322. Type        :   Parametree
  1323. Action      :   Affectation d'une touche de clavier a une touche de fonction
  1324.         lorsqu'elle est combinee avec Alt+Shift.
  1325. Parametres  :   p0      :       code de balayage de la touche
  1326.         p1      :       numero de la touche de fonction (numérotée à
  1327.                 partir de 0)
  1328.  
  1329. No d'action :   238
  1330. Type        :   Parametree
  1331. Action      :   Affectation d'une touche de clavier a une touche de fonction
  1332.         lorsqu'elle est combinee avec Alt+Ctrl.
  1333. Parametres  :   p0      :       code de balayage de la touche
  1334.         p1      :       numero de la touche de fonction (numérotée à
  1335.                 partir de 0)
  1336.  
  1337. No d'action :   239
  1338. Type        :   Parametree
  1339. Action      :   Affectation d'une touche de clavier a une touche de fonction
  1340.         lorsqu'elle est combinee avec Alt+Shift+Ctrl.
  1341. Parametres  :   p0      :       code de balayage de la touche
  1342.         p1      :       numero de la touche de fonction (numérotée à
  1343.                 partir de 0)
  1344.  
  1345. No d'action :   240
  1346. Type        :   Parametree
  1347. Action      :   Reaffichage n fois le dernier caractere.
  1348. Parametre   :   p0      :       nombre de fois a repeter
  1349.  
  1350. No d'action :   241
  1351. Type        :   Parametree
  1352. Action      :   Affichage d'un caractere donne. Si le code est superieur a
  1353.         255 la police alternative est utilisee.
  1354. Parametre   :   p0      :       caractere a afficher
  1355.  
  1356. No d'action :   242
  1357. Type        :   Parametree
  1358. Action      :   Reaffectation d'une touche de clavier.
  1359. Parametres  :   p0      :       code de balayage de la touche
  1360.         p1      :       nouvelle chaine de caracteres
  1361.  
  1362. No d'action :   243
  1363. Type        :   Parametree
  1364. Action      :   Reaffectation d'une touche lorsque qu'elle est combinee
  1365.         avec Shift.
  1366. Parametres  :   p0      :       code de balayage de la touche
  1367.         p1      :       nouvelle chaine de caracteres
  1368.  
  1369. No d'action :   244
  1370. Type        :   Parametree
  1371. Action      :   Reaffectation d'une touche lorsque qu'elle est combinee
  1372.         avec Ctrl.
  1373. Parametres  :   p0      :       code de balayage de la touche
  1374.         p1      :       nouvelle chaine de caracteres
  1375.  
  1376. No d'action :   245
  1377. Type        :   Parametree
  1378. Action      :   Reaffectation d'une touche lorsque qu'elle est combinee
  1379.         avec Shift+Ctrl.
  1380. Parametres  :   p0      :       code de balayage de la touche
  1381.         p1      :       nouvelle chaine de caracteres
  1382.  
  1383. No d'action :   246
  1384. Type        :   Parametree
  1385. Action      :   Reaffectation d'une touche lorsque qu'elle est combinee
  1386.         avec Alt.
  1387. Parametres  :   p0      :       code de balayage de la touche
  1388.         p1      :       nouvelle chaine de caracteres
  1389.  
  1390. No d'action :   247
  1391. Type        :   Parametree
  1392. Action      :   Reaffectation d'une touche lorsque qu'elle est combinee
  1393.         avec Alt+Shift.
  1394. Parametres  :   p0      :       code de balayage de la touche
  1395.         p1      :       nouvelle chaine de caracteres
  1396.  
  1397. No d'action :   248
  1398. Type        :   Parametree
  1399. Action      :   Reaffectation d'une touche lorsque qu'elle est combinee
  1400.         avec Alt+Ctrl.
  1401. Parametres  :   p0      :       code de balayage de la touche
  1402.         p1      :       nouvelle chaine de caracteres
  1403.  
  1404. No d'action :   249
  1405. Type        :   Parametree
  1406. Action      :   Reaffectation d'une touche lorsque qu'elle est combinee
  1407.         avec Alt+Ctrl+Shift.
  1408. Parametres  :   p0      :       code de balayage de la touche
  1409.         p1      :       nouvelle chaine de caracteres
  1410.  
  1411. No d'action :   250
  1412. Type        :   Simple
  1413. Action      :   Sonnerie (BELL).
  1414.  
  1415. No d'action :   251
  1416. Type        :   Parametree
  1417. Action      :   Affichage d'une chaine de caracteres donnee.
  1418. Parametre   :   p0      :       chaine a afficher
  1419.  
  1420. No d'action :   252
  1421. Type        :   Parametree
  1422. Action      :   Reaffectation un code de controle.
  1423. Parametres  :   p0      :       code de controle
  1424.         p1      :       numero d'action correspondante
  1425.  
  1426. No d'action :   253
  1427. Type        :   Parametree
  1428. Action      :   Selection de la frequence et de la duree de sonnerie
  1429. Parametres  :   p0      :       frequence en Hertz
  1430.         p1      :       duree en Milliseconde
  1431.  
  1432. No d'action :   254
  1433. Type        :   Parametree
  1434. Action      :   Definition du nombre de lignes utilisees.
  1435. Parametres  :   p0      :       nombre de lignes
  1436.  
  1437. No d'action :   255
  1438. Type        :   Simple
  1439. Action      :   Masquer les codes de controle.
  1440.  
  1441. No d'action :   256
  1442. Type        :   Simple
  1443. Action      :   Demasquer les codes de controle.
  1444.  
  1445. No d'action :   257
  1446. Type        :   Simple
  1447. Action      :   Masquer les escape sequences.
  1448.  
  1449. No d'action :   258
  1450. Type        :   Simple
  1451. Action      :   Demasquer les escape sequences.
  1452.  
  1453. No d'action :   259
  1454. Type        :   Simple
  1455. Action      :   Affichage des caracteres recus.
  1456.  
  1457. No d'action :   260
  1458. Type        :   Simple
  1459. Action      :   Inibition de l'affichage les caracteres recus.
  1460.  
  1461. No d'action :   261
  1462. Type        :   Simple
  1463. Action      :   Fin de redirection vers l'imprimante (ou fin de reception de
  1464.         fichier si version non WINDOWS).
  1465.  
  1466. No d'action :   262
  1467. Type        :   Parametree
  1468. Action      :   Reception d'un fichier.
  1469. Parametre   :   p0      :       nom du fichier a recevoir
  1470.  
  1471. No d'action :   263
  1472. Type        :   Simple
  1473. Action      :   Fin de reception de fichier.
  1474.  
  1475. No d'action :   264
  1476. Type        :   Parametree
  1477. Action      :   Execution d'une macro
  1478. Parametres  :   p0      :       nom de la macro
  1479.  
  1480. No d'action :   265
  1481. Type        :   Simple
  1482. Action      :   Fin d'emission de fichier.
  1483.  
  1484. No d'action :   266
  1485. Type        :   Parametree
  1486. Action      :   Emission d'un fichier.
  1487. Parametre   :   p0      :       nom du fichier a emettre
  1488.  
  1489. No d'action :   267
  1490. Type        :   Simple
  1491. Action      :   Redirection vers l'imprimante.
  1492.  
  1493. No d'action :   268 (Uniquement sur emul.exe, sur emulwin.exe utiliser 271 272)
  1494. Type        :   Parametree
  1495. Action      :   Lancement de RCOPY.
  1496. Parametre   :   p0      :       chaine de caracteres designant le(s)
  1497.                 fichier(s) source et le(s) fichier(s)
  1498.                 destination.
  1499.  
  1500. No d'action :   269
  1501. Type        :   Simple
  1502. Action      :   Envoi de l'adresse IP vers le host si connection TCP/IP.
  1503.  
  1504. No d'action :   270
  1505. Type        :   Parametree
  1506. Action      :   Changement dynamique du type d'emulation.
  1507. Parametre   :   p0      :       chaine de caracteres designant le nom du
  1508.                 terminal. example: "vt220", ce nom
  1509.                 correspondant au fichier "VT220.TER" situe
  1510.                 dans le repertoire de TUN.
  1511.  
  1512. No d'action :   271
  1513. Type        :   Parametree
  1514. Action      :   Lancement de transfert de fichiers par RCOPY dans le sens
  1515.         Local a Host.
  1516. Parametre   :   p0      :       chaine de caracteres designant le(s)
  1517.                 fichier(s) source et le(s) fichier(s)
  1518.                 destination.
  1519.  
  1520. No d'action :   272
  1521. Type        :   Parametree
  1522. Action      :   Lancement de transfert de fichiers par RCOPY dans le sens
  1523.         Host a Local.
  1524. Parametre   :   p0      :       chaine de caracteres designant le(s)
  1525.                 fichier(s) source et le(s) fichier(s)
  1526.                 destination.
  1527.  
  1528. No d'action :   273
  1529. Type        :   Parametree
  1530. Action      :   Chargement dynamique d'un panneau de touches.
  1531. Parametre   :   p0      :       nom du fichier
  1532.         p1      :       mode d'utilisation.
  1533.                 0 : le panneau charge n'est pas utilisable
  1534.                   immediatement
  1535.                 autre : utilisation immediatement possible
  1536.  
  1537. No d'action :   274
  1538. Type        :   Simple
  1539. Action      :   Dechargement du panneau de touches.
  1540.  
  1541. No d'action :   275
  1542. Type        :   Simple
  1543. Action      :   Activation de la possibilite d'utilisation du panneau
  1544.         de touches.
  1545.  
  1546. No d'action :   276
  1547. Type        :   Simple
  1548. Action      :   Desctivation de la possibilite d'utilisation du panneau
  1549.         de touches.
  1550.  
  1551. No d'action :   277 a 288
  1552. Action      :   Utilisation de la mouse.
  1553.  
  1554. - Definition
  1555.  
  1556.     - Mouse se caracterise par
  1557.         - des evenements interessant le hote
  1558.         - le temps minimum entre 2 evenements de deplacement
  1559.         - le temps de double click (DOUBLE_CLICK_TICKS)
  1560.         - son format des evenements (EVENTS_FORMAT)
  1561.         - son format de reponse de l'etat actuel (QUERY_FORMAT)
  1562.         - son icone (ICON_ET et ICON_XOR)
  1563.  
  1564.     - EVENTS_FORMAT en notation C comporte 3 variables
  1565.         - evenements
  1566.             MOUSE_MOVE      0x01
  1567.             LEFT_PRESS      0x02
  1568.             LEFT_RELEASE    0x04
  1569.             RIGHT_PRESS     0x08
  1570.             RIGHT_RELEASE   0x10
  1571.             CENTER_PRESS    0x20
  1572.             CENTER_RELEASE  0x40
  1573.             DOUBLE_CLICK    0x80
  1574.         - position X
  1575.         - position Y
  1576.  
  1577.     - QUERY_FORMAT en notation C comporte 3 variables
  1578.         - etat des boutons
  1579.             LEFT_PRESS      0x02
  1580.             RIGHT_PRESS     0x08
  1581.             CENTER_PRESS    0x20
  1582.         - position X
  1583.         - position Y
  1584.  
  1585.     - Coordonnees de Mouse peuvent s'exprimer en
  1586.         - coordonnee ecran (XY_PHYSICAL) ou virtuelle
  1587.         - corrdonnee relative a la position precedante (XY_RELATIVE)
  1588.           ou absolue
  1589.  
  1590.     - Evenement de deplacement
  1591.         - peut a tout moment etre pris en compte
  1592.         - peut etre ignore si aucun bouton maintenu appuye
  1593.  
  1594.  
  1595. - Actions
  1596.  
  1597.     - Action 277 : Initialisation de la Mouse
  1598.         - p0 : %d : masque des evenements
  1599.             MOUSE_MOVE              0x01
  1600.             LEFT_PRESS              0x02
  1601.             LEFT_RELEASE    0x04
  1602.             RIGHT_PRESS             0x08
  1603.             RIGHT_RELEASE   0x10
  1604.             CENTER_PRESS    0x20
  1605.             CENTER_RELEASE  0x40
  1606.         - p1 : %d : temps minimum entre 2 evenements de mouvement de Mouse
  1607.         - p2 : %d : temps de double click (entre 0 et 90)
  1608.             double click ignore si p2 == 0
  1609.             DOUBLE_CLICK_TICKS = 4 si p2 < 0 ou p2 > 90
  1610.  
  1611.         les temps sont en nombre de ticks (1 seconde = 18,2 ticks)
  1612.  
  1613.         a l'initialisation
  1614.             - les evenements ne sont pas actives
  1615.             - coordonne virtuelle et absolue
  1616.             - ICON_ET                       0x77ff
  1617.             - ICON_XOR                      0x7700
  1618.             - EVENTS_FORMAT         "%02x%03x%03x"
  1619.             - QUERY_FORMAT          "%02x%03x%03x"
  1620.  
  1621.     - Action 278 : Fermeture de la Mouse
  1622.  
  1623.     - Action 279 : Mouse visible (DOS)
  1624.  
  1625.     - Action 280 : Mouse invisible (DOS)
  1626.  
  1627.     - Action 281 : Positionnement de la Mouse
  1628.         - p0 : %d : position en X
  1629.         - p1 : %d : position en Y
  1630.  
  1631.         ces valeurs sont interpretees en coordonnees ecran si XY_PHYSICAL
  1632.  
  1633.     - Action 282 : Renvoi de l'etat actuel des boutons et de la position
  1634.            courante de la Mouse sous forme definie par QUERY_FORMAT
  1635.  
  1636.  
  1637.     - Action 283 : Activation des evenements
  1638.         - p0 : %d : flag de l'activation
  1639.             EVENTS_MOVE             0x01
  1640.             EVENTS_ALL              0x02
  1641.             XY_PHYSICAL             0x04
  1642.             XY_RELATIVE             0x08
  1643.             LEFT_PANEL              0x10
  1644.             RIGTH_PANEL             0x20
  1645.             CENTER_PANEL    0x40
  1646.  
  1647.         EVENTS_ALL : les evenements definis par Action 277 sont
  1648.                  pris en compte
  1649.         EVENTS_MOVE : si EVENTS_ALL off, tous les evenements sauf
  1650.                  l'evenement de MOVE qui n'est pris en compte
  1651.                  que si un bouton est maintenu appuye
  1652.         XY_PHYSICAL : position de la Mouse exprime en coordonnee ecran
  1653.         XY_RELATIVE : coordonnee relative a la position precedente
  1654.                   envoyee vers le hote
  1655.         LEFT_PANEL : le bouton de gauche est preserve pour le panel
  1656.         RIGTH_PANEL : le bouton de droite est preserve pour le panel
  1657.         CENTER_PANEL :le bouton de centre est preserve pour le panel
  1658.  
  1659.     - Action 284 : Definition du format des evenements envoyes vers le hote
  1660.         - p0 : %s : EVENTS_FORMAT
  1661.  
  1662.     - Action 285 : Definition du format de reponse de l'etat de Mouse
  1663.         - p0 : %s : QUERY_FORMAT
  1664.  
  1665.     - Action 286 : Changement de l'icone de la Mouse (DOS)
  1666.         - p0 : %d : caractere ICON_ET
  1667.         - p1 : %d : caractere ICON_XOR
  1668.  
  1669.     - Action 287 : Sauvegarde de la Mouse (DOS)
  1670.         la sauvegarde precedente sera ecrasee
  1671.  
  1672.     - Action 288 : Restitution de la Mouse precedement sauvegarde (DOS)
  1673.  
  1674. No d'action :   289
  1675. Type        :   Parametree
  1676. Action      :   Changement dynamique de clavier ou/et touches de fonctions.
  1677. Parametre   :   p0      :       chaine de caracteres designant le nom du
  1678.                 fichier de clavier. example: "ANSI.KEY".
  1679.         p1      :       chaine de caracteres designant le nom du
  1680.                 fichier des touches de fonctions. 
  1681.                 example: "ANSI.FUN".
  1682.         ces fichiers doivent se trouver dans le repertoire de TUN.
  1683.         si p0 vide, le clavier sera inchange.
  1684.         si p1 vide, les touches de fonctions seront inchangees.
  1685.  
  1686. No d'action :   290
  1687. Type        :   Parametree
  1688. Action      :   Reaffichage n fois un caractere.
  1689. Parametre   :   p0      :       caractere a repeter
  1690.         p1      :       nombre de fois a repeter
  1691.  
  1692. No d'action :   291
  1693. Type        :   Paramétrée
  1694. Action      :   modification dynamique du texte d'une touche d'un panneau de
  1695.         touches.
  1696. Paramètres  :
  1697.         p0 : %d :    numéro de la touche ( numérotation à partir de 0).
  1698.         p1 : %s :    nouvel intitulé de la touche
  1699.  
  1700. No d'action :   294
  1701. Type        :   Parametree
  1702. Action      :   Changement de session.
  1703. Parametre   :   p0      :       numero de session
  1704.  
  1705. No d'action :   295
  1706. Type        :   Parametree
  1707. Action      :   Execution d'un programme DOS de type .EXE ou .COM sans
  1708.         sauvegarder l'ecran d'emulation.
  1709. Parametre   :   p0      :       ligne de commande a executer
  1710.  
  1711. No d'action :   296
  1712. Type        :   Parametree
  1713. Action      :   Execution d'un programme DOS de type .EXE ou .COM avec
  1714.         la sauvegarde de l'ecran d'emulation et sa restitution.
  1715. Parametre   :   p0      :       ligne de commande a executer
  1716.  
  1717. No d'action :   297
  1718. Type        :   Parametree
  1719. Action      :   Changement de page active.
  1720. Parametre   :   p0      :       numero de page a activer
  1721.  
  1722. No d'action :   299
  1723. Type        :   Parametree
  1724. Action      :   Fin d'emulation et retour sous DOS.
  1725. Parametre   :   p0      :       Code de retour
  1726.