home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1995 November / PCWK1195.iso / esker / emul.2 / DOC.ARC / ACTION.ENG < prev   
Text File  |  1995-03-13  |  51KB  |  1,654 lines

  1.           -------------------------------------     
  2.           | ACTIONS OFFERED BY TUN EMUL V7.30  |
  3.           -------------------------------------
  4.  
  5. When started, TUN defaults are as follows:
  6.     -screen display mode 80 columns: color on a color monitor, 
  7.      black and white on a monochrome monitor
  8.     -number of lines in emulation = 25
  9.     -G0 = character table 0
  10.     -G1 = G2 = G3 = character table 1
  11.     -GL = G0
  12.     -GR = G1
  13.     -color system = BGR
  14.     -terminal initialization based on action number 1
  15.  
  16.  
  17. Action No.  :   0
  18. Type        :   Simple or Parametered
  19. Action      :   No operation (NOP).
  20.  
  21. Action No.  :   1
  22. Type        :   Parametered
  23. Action      :   Selects of screen display mode and terminal initialization.
  24.         132 columns are possible with SVGA video cards.
  25.             -window = full screen
  26.             -using screen coordinates
  27.             -scroll mode
  28.             -no insert mode
  29.             -autowrap off
  30.             -character color = light grey
  31.             -background color = black
  32.             -character color in normal video mode = light grey
  33.             -background color in normal video mode = black
  34.             -character color in reverse video mode = black
  35.             -backgound color in normal video mode = light grey
  36.             -clear screen
  37.             -cursor at the top of screen
  38.             -cursor visible
  39.             -cursor size = underlined blank
  40.             -bell frequency = 1500 hertz
  41.             -bell duration = 200 milliseconds
  42.             -communication mode = hdx mode
  43.             -tabulations positioned every 8 columns
  44.              beginning column 9
  45.             -display received characters
  46.             -non-protected mode
  47.             -delete character is blank
  48.  
  49. Parameters  :   p0 = 0  :       40 columns mono screen
  50.              1  :       40 columns color screen
  51.              2  :       80 columns mono screen
  52.              3  :       80 columns color screen
  53.              4  :       132 columns mono screen 
  54.              5  :       132 columns color screen
  55.  
  56. Action No.  :   2
  57. Type        :   Simple
  58. Action      :   Reinitialization of terminal (Re-execution of initialization
  59.         actions contained in .SEQ file).
  60.  
  61. Action No.  :   3
  62. Type        :   Parametered
  63. Action      :   Definition of a display window.
  64. Parameters  :   p0      :       left
  65.         p1      :       top
  66.         p2      :       right
  67.         p3      :       bottom
  68.  
  69. Action No.  :   4
  70. Type        :   Simple
  71. Action      :   Return to full screen window.
  72.  
  73. Action No.  :   5
  74. Type        :   parametered
  75. Action      :   Definition of margins.
  76. Parameters  :   p0      :       top
  77.         p1      :       bottom
  78.  
  79. Action No.  :   6
  80. Type        :   Simple
  81. Action      :   Work using window coordinates (Origin mode on).
  82.  
  83. Action No.  :   7
  84. Type        :   Simple
  85. Action      :   Work using screen coordinates (Origin mode off).
  86.  
  87. Action No.  :   8
  88. Type        :   parametered
  89. Action      :   Designates virtual screen number in multi-session.
  90. Parameter   :   p0      :       number of the virtual screen
  91.  
  92. Action No.  :   9
  93. Type        :   Simple
  94. Action      :   Selects of RGB color system using the following color codes: are:
  95.             0       :       black
  96.             1       :       red
  97.             2       :       green
  98.             3       :       brown
  99.             4       :       blue
  100.             5       :       magenta
  101.             6       :       cyan
  102.             7       :       light grey
  103.             8       :       dark grey
  104.             9       :       light red
  105.             10      :       light green
  106.             11      :       light brown (yellow)
  107.             12      :       light blue
  108.             13      :       light magenta
  109.             14      :       light cyan
  110.             15      :       white
  111.  
  112. Action No.  :   10
  113. Type        :   Simple
  114. Action      :   Selects of BRG color system using the following color codes:
  115.  
  116.             0       :       black
  117.             1       :       blue
  118.             2       :       green
  119.             3       :       cyan
  120.             4       :       red
  121.             5       :       magenta
  122.             6       :       brown
  123.             7       :       light grey
  124.             8       :       dark grey
  125.             9       :       light blue
  126.             10      :       light green
  127.             11      :       light cyan
  128.             12      :       light red
  129.             13      :       light magenta
  130.             14      :       yellow
  131.             15      :       white
  132.  
  133. Action No.  :   11
  134. Type        :   Simple
  135. Action      :   Selects of space-filling attributes as normal video.
  136.  
  137. Action No.  :   12
  138. Type        :   Simple
  139. Action      :   Selects of space-filling attributes as current attributes.
  140.  
  141. Action No.  :   13
  142. Type        :   Simple
  143. Action      :   Refresh entire screen using current attributes.
  144.  
  145. Action No.  :   14
  146. Type        :   Simple
  147. Action      :   Scroll mode on.
  148.  
  149. Action No.  :   15
  150. Type        :   Simple
  151. Action      :   Scroll mode off.
  152.  
  153. Action No.  :   16
  154. Type        :   Simple
  155. Action      :   Scroll one line up.
  156.  
  157. Action No.  :   17
  158. Type        :   Simple
  159. Action      :   Scroll one line down.
  160.  
  161. Action No.  :   18
  162. Type        :   Simple
  163. Action      :   Scroll n lines up.   
  164. Parameter   :   p0      :       number of lines to scroll.
  165.  
  166. Action No.  :   19
  167. Type        :   parametered
  168. Action      :   Scroll n lines down. 
  169. Parameter   :   p0      :       number of lines to scroll.
  170.  
  171. Action No.  :   20
  172. Type        :   Simple
  173. Action      :   Begin Dim attrbiute if action 69 is called.
  174.  
  175. Action No.  :   21
  176. Type        :   Simple
  177. Action      :   Reset screen attributes.
  178.             -character color = light grey
  179.             -background color = black
  180.             -character color in normal video mode = light grey
  181.             -background color in normal video mode = black
  182.             -character color in reverse video mode = black
  183.             -background color in normal video mode = light grey
  184.             -end cursor blinking
  185.             -end highlight
  186.             -end underlining
  187.             -zone attribute
  188.  
  189. Action No.  :   22
  190. Type        :   Simple
  191. Action      :   Start highlight.
  192.  
  193. Action No.  :   23
  194. Type        :   Simple
  195. Action      :   Start underlining; with a color screen, this action 
  196.         is equivalent to "Selection of character color " (blue).
  197.  
  198. Action No.  :   24
  199. Type        :   Simple
  200. Action      :   Begin cursor blinking.
  201.  
  202. Action No.  :   25
  203. Type        :   Simple
  204. Action      :   Begin reverse video.
  205.  
  206. Action No.  :   26
  207. Type        :   Simple
  208. Action      :   End highlight.
  209.  
  210. Action No.  :   27
  211. Type        :   Simple
  212. Action      :   End underlining.
  213.  
  214. Action No.  :   28
  215. Type        :   Simple
  216. Action      :   End cursor blinking.
  217.  
  218. Action No.  :   29
  219. Type        :   Simple
  220. Action      :   End reverse video mode.
  221.  
  222. Action No.  :   30
  223. Type        :   parametered
  224. Action      :   Color selection for normal video mode on a color monitor. 
  225.         If already in normal video mode, selected colors are 
  226.         assigned immediately; if not, assignment takes place 
  227.         after reception of actions 21, 27, 29, or 39.
  228. Parameters  :   p0      :       character color
  229.         p1      :       background color
  230.  
  231. Action No.  :   31
  232. Type        :   parametered
  233. Action      :   Color selection for reverse video mode on a color monitor.
  234.         If already in reverse video mode, selected colors are
  235.         assigned immediatly; if not, assignment takes place after 
  236.         reception of action 25.
  237. Parameters  :   p0      :       character color
  238.         p1      :       background color
  239.  
  240. Action No.  :   32
  241. Type        :   parametered
  242. Action      :   Color selection for characters in normal video mode.
  243. Parameter   :   p0      :       character color
  244.  
  245. Action No.  :   33
  246. Type        :   parametered
  247. Action      :   Color selection for characters in reverse video mode.
  248. Parameter   :   p0      :       character color
  249.  
  250. Action No.  :   34
  251. Type        :   parametered
  252. Action      :   Background color selection for normal video mode.
  253. Parameter   :   p0      :       background color
  254.  
  255. Action No.  :   35
  256. Type        :   parametered
  257. Action      :   Background color selection in reverse video mode.
  258. Parameter   :   p0      :       background color
  259.  
  260.  
  261. Action No.  :   36
  262. Type        :   parametered
  263. Action      :   Color selection for characters. (Has no effect if used in 
  264.         monochrome display mode).
  265. Parameter   :   p0      :       charcter color
  266.  
  267. Action No.  :   37
  268. Type        :   parametered
  269. Action      :   Background color selection. (Has no effect if used in 
  270.         monochrome display mode).
  271. Parameter   :   p0      :       background color
  272.  
  273. Action No.  :   38                             
  274. Type        :   parametered
  275. Action      :   Selection of attributes.
  276. Parameters  :   p0 < 10 :       numbers of selected attributes
  277.         p1 to p10
  278.            = 0     :    reset attributes to zero
  279.              1     :    begin highlight
  280.              4     :    begin underlining
  281.              5     :    begin blinking
  282.              7     :    begin reverse video
  283.              22    :    end highlight
  284.              24    :    end underlining
  285.              25    :    end blinking
  286.              27    :    end reverse video
  287.              30-37 :    character color
  288.              40-47 :    background color
  289.  
  290. Action No.  :   39
  291. Type        :   simple
  292. Action      :   Reset to normal video. Cancels all attributes and color
  293.         assignment in normal video mode.
  294.  
  295. Action No.  :   40
  296. Type        :   simple
  297. Action      :   Begin blank (no display)
  298.  
  299. Action No.  :   41
  300. Type        :   Simple
  301. Action      :   Deletes the current line. The adjacent lines move up to cursor
  302.         line; cursor position remains unchanged.
  303.  
  304. Action No.  :   42
  305. Type        :   Simple
  306. Action      :   Deletes character at cursor position. Following characters on 
  307.         same line move to cursor position; cursor position unchanged.
  308.  
  309. Action No.  :   43
  310. Type        :   Simple
  311. Action      :   Inserts a line. Cursor line and adjacent lines move down from
  312.         cursor line; cursor position unchanged.
  313.  
  314. Action No.  :   44
  315. Type        :   Simple
  316. Action      :   Inserts a character. Adjacent characters move to the right. 
  317.         Cursor position remains unchanged.
  318.  
  319. Action No.  :   45
  320. Type        :   parametered
  321. Action      :   Deletes n lines. Cursor line and n-1 following lines are 
  322.         deleted.
  323. Parameter   :   p0      :       number of lines to delete
  324.  
  325. Action No.  :   46
  326. Type        :   parametered
  327. Action      :   Deletes n characters. Cursor character and n-1 following 
  328.         characters are deleted.
  329. Parameter   :   p0      :       number of characters to delete
  330.  
  331. Action No.  :   47
  332. Type        :   parametered
  333. Action      :   Inserts n lines.
  334. Parameter   :   p0      :       number of lines to insert
  335.  
  336. Action No.  :   48
  337. Type        :   parametered
  338. Action      :   Inserts n characters.
  339. Parameter   :   p0      :       number of characters to insert
  340.  
  341. Action No.  :   49
  342. Type        :   Simple
  343. Action      :   Deletes from cursor position (included) to end of screen. 
  344.         Cursor position remains unchanged.
  345.  
  346. Action No.  :   50
  347. Type        :   Simple
  348. Action      :   Deletes from top of screen to cursor position. Cursor 
  349.         position remains unchanged.
  350.  
  351. Action No.  :   51                                    
  352. Type        :   Simple
  353. Action      :   Clears screen. Cursor position changes to top of screen.
  354.  
  355. Action No.  :   52
  356. Type        :   Simple
  357. Action      :   Deletes from cursor position (included) to end of line. Cursor
  358.         position remains unchanged.
  359.  
  360. Action No.  :   53
  361. Type        :   Simple
  362. Action      :   Deletes from beginning of line to cursor position. Cursor
  363.         position unchanged.
  364.  
  365. Action No.  :   54
  366. Type        :   Simple
  367. Action      :   Deletes entire line. Cursor placed at the beginning of line.
  368.  
  369. Action No.  :   55
  370. Type        :   Simple
  371. Action      :   Deletes current character. Cursor position remains unchanged.
  372.  
  373. Action No.  :   56
  374. Type        :   parametered
  375. Action      :   Deletes n characters.
  376. Parameter   :   p0      :       number of characters to delete
  377.  
  378. Action No.  :   57
  379. Type        :   Simple
  380. Action      :   Indicates that the terminal is an ordinary terminal (not a 
  381.         minitel). Modifies character display.
  382.  
  383. Action No.  :   58
  384. Type        :   Simple
  385. Action      :   Switches to "double-height".  This mode does not make 
  386.         characters twice as tall, but erases the space above every 
  387.         character.
  388.  
  389. Action No.  :   59
  390. Type        :   Simple
  391. Action      :   Ends "double-height" mode.
  392.  
  393. Action No.  :   60
  394. Type        :   Simple
  395. Action      :   Begin insert mode.
  396.  
  397. Action No.  :   61
  398. Type        :   Simple
  399. Action      :   End insert mode.
  400.  
  401. Action No.  :   62
  402. Type        :   Simple
  403. Action      :   Autowrap mode on.
  404.  
  405. Action No.  :   63
  406. Type        :   Simple
  407. Action      :   Autowrap mode off.
  408.  
  409. Action No.  :   64
  410. Type        :   Parametered
  411. Action      :   Assigns the character color for normal video and the 
  412.         background color for reverse video.
  413.  
  414. Action No.  :   65
  415. Type        :   Parametered
  416. Action      :   Assigns the background color for normal video and the
  417.         character color for reverse video.
  418.                          
  419. Action No.  :   66
  420. Type        :   parametered            
  421. Action      :   Selects color for blinking.
  422. Parameter   :   p0      :       blinking color
  423.  
  424. Action No.  :   67
  425. Type        :   parametered
  426. Action      :   Selects color for underlining.
  427. Parameter   :   p0      :       underlining color.
  428.  
  429. Action No.  :   68
  430. Type        :   parametered
  431. Action      :   Selects color for highlight.
  432. Parameter   :   p0      :       highlight color
  433.  
  434. Action No.  :   69
  435. Type        :   parametered
  436. Action      :   Selects color for dim display.
  437. Parameter   :   p0      :       dim color
  438.  
  439. Action No.  :   70
  440. Type        :   parametered
  441. action      :   Setting character attributes for screen zones :
  442. Parameter   :   p0      :       beginning of line zone
  443.         p1      :       end of column zone
  444.         p2      :       end of line zone
  445.         p3      :       end of column zone
  446.         p4      :       bit1 = blinking
  447.                 bit2 = reverse video
  448.                 bit4 = underlining
  449.                 bit5 = highlight
  450.  
  451. Action No.  :   71
  452. Type        :   parametered
  453. action      :   Removes character attributes for screen zone.
  454. Parameter   :   id Action 70
  455.  
  456. Action No.  :   72
  457. Type        :   Simple
  458. action      :   Auto cursor on (see actions 93 94 95 and 96).
  459.  
  460. Action No.  :   73
  461. Type        :   Simple
  462. action      :   Auto cursor off (see actions 93 94 95 and 96).
  463.  
  464. Action No.  :   74                    
  465. Type        :   Simple
  466. action      :   Erases the blinking bit. Background highlighting
  467.         is therefore possible.
  468.  
  469. Action No.  :   75
  470. Type        :   Simple                
  471. action      :   Reactivates the blinking bit.
  472.  
  473. Action No.  :   76
  474. Type        :   Simple
  475. action      :   Begins background highlighting. This action may be used after 
  476.         the blinking bit has been erased.
  477.  
  478. Action No.  :   77
  479. Type        :   Simple
  480. action      :   End highlight of background color. This action may be 
  481.         used if the blinking bit is active.
  482.  
  483. Action No.  :   78
  484. Type        :   Simple
  485. action      :   Begin transparent character attribute.
  486.  
  487. Action No.  :   79
  488. Type        :   Simple
  489. action      :   End transparent character attribute.
  490.  
  491. Action No.  :   80                                  
  492. Type        :   Simple
  493. action      :   Begins transparent background attribute.
  494.  
  495. Action No.  :   81
  496. Type        :   Simple
  497. action      :   Ends transparent background attribute.
  498.  
  499. Action No.  :   82
  500. Type        :   Simple
  501. action      :   Switch to double-height; this action does not cause 
  502.         characters to be displayed double-height, but rather 
  503.         erases the character just above the one being typed.
  504.  
  505. Action No.  :   83 
  506. Type        :   Simple
  507. action      :   End double height.
  508.  
  509. Action No.  :   84 
  510. Type        :   Simple
  511. action      :   Indicates that the terminal type is Minitel, and
  512.         modifies characters display accordingly.
  513.  
  514. Action No.  :   85 
  515. Type        :   Simple
  516. action      :   Indicates to erase functions that they should place
  517.         a zone marker in atribute memory for all characters
  518.         to be erased. (Only in GR mode)
  519.  
  520. Action No.  :   86 
  521. Type        :   Simple
  522. action      :   Indicates to erase functions that they should place
  523.         an occupation flag in atribute memory for all characters
  524.         to be erased. (In all modes)
  525.         
  526. Action No.  :   87        
  527. Type        :   Simple
  528. action      :   Indicates to erase functions that they should place
  529.         a zone marker in atribute memory for all characters
  530.         to be erased. (In all modes)
  531.         
  532. Action No.  :   88        
  533. Type        :   Simple
  534. action      :   Indicates to erase functions that they should place
  535.         a 0 in atribute memory for all characters
  536.         to be erased. (In all modes)
  537.         
  538. Action No.  :   89        
  539. Type        :   Parametered
  540. action      :   Assignment of a background color. This action only takes 
  541.         effect on the screen when action 90 is called, or when a 
  542.         blank character is received. It takes effect immediately in 
  543.         GR mode.
  544. Parameter   :   p0      background color
  545.  
  546. Action No.  :   90        
  547. Type        :   Simple
  548. action      :   Confirmation of background color. See action 89.
  549.  
  550. Action No.  :   91
  551. Type        :   Parametered
  552. action      :   Absolute cursor displacement.
  553. Parameter   :   p0      :       line
  554.         p1      :       column
  555.  
  556. Action No.  :   91
  557. Type        :   parametered
  558. action      :   Absolute moving mode of cursor
  559. Parameter   :   p0      :       line
  560.         p1      :       column
  561.  
  562. Action No.  :   92
  563. Type        :   Simple
  564. Action      :   HOME; moves cursor to beginning of screen.
  565.  
  566. Action No.  :   93
  567. Type        :   Simple
  568. Action      :   Moves cursor one line up. Stops at top of screen if auto
  569.         cursor off, at the bottom of the screen if auto cursor on. 
  570.  
  571. Action No.  :   94
  572. Type        :   Simple
  573. Action      :   Moves cursor one line down. Stops on bottom of screen if
  574.         auto cursor off, at the top of the screen if auto cursor on.
  575.  
  576. Action No.  :   95
  577. Type        :   Simple
  578. Action      :   Moves cursor one column to the right. Stops at right side
  579.         of the screen if auto cursor off, at the beginning of
  580.         the next line if auto cursor on.
  581.  
  582. Action No.  :   96
  583. Type        :   Simple
  584. Action      :   Moves cursor one column to the left. Stops at left side of
  585.         the screen if auto cursor off, at the end of the preceding
  586.         line if auto cursor on.
  587.  
  588. Action No.  :   97
  589. Type        :   Simple
  590. Action      :   RETURN; moves cursor to beginning of line.
  591.  
  592. Action No.  :   98
  593. Type        :   Simple
  594. Action      :   Back tabulations. Stops at left side of the screen.
  595.  
  596. Action No.  :   99
  597. Type        :   Simple
  598. Action      :   Tabulation. Stops at right side of screen
  599.  
  600. Action No.  :   100
  601. Type        :   parametered
  602. Action      :   Moves cursor n lines up.
  603. Parameter   :   p0      :       number of lines up
  604.  
  605. Action No.  :   101
  606. Type        :   parametered
  607. Action      :   Moves cursor n lines down.
  608. Parameter   :   p0      :       number of lines down
  609.  
  610. Action No.  :   102
  611. Type        :   parametered
  612. Action      :   Moves cursor n columns to the right.
  613. Parameter   :   p0      :       number of columns
  614.  
  615. Action No.  :   103
  616. Type        :   parametered
  617. Action      :   Moves cursor n columns to the left.
  618. Parameter   :   p0      :       number of columns
  619.  
  620. Action No.  :   104
  621. Type        :   parametered
  622. Action      :   Moves cursor n lines up + RETURN.
  623. Parameter   :   p0      :       number of lines
  624.  
  625. Action No.  :   105
  626. Type        :   parametered
  627. Action      :   Moves cursor n lines down + RETURN.
  628. Parameter   :   p0      :       number of lines
  629.  
  630. Action No.  :   106
  631. Type        :   parametered
  632. Action      :   issues n back tabulations.
  633. Parameter   :   p0      :       number of tabulations
  634.  
  635. Action No.  :   107
  636. Type        :   parametered
  637. Action      :   issues n tabulations.
  638. Parameter   :   p0      :       number of tabulations
  639.  
  640. Action No.  :   108
  641. Type        :   parametered
  642. Action      :   Places cursor on column n.
  643. Parameter   :   p0      :       column
  644.  
  645. Action No.  :   109
  646. Type        :   parametered
  647. Action      :   Places cursor on line n.
  648. Parameter   :   p0      :       line
  649.  
  650. Action No.  :   110
  651. Type        :   Simple
  652. Action      :   Visible cursor.
  653.  
  654. Action No.  :   111
  655. Type        :   Simple
  656. Action      :   Invisible cursor.
  657.  
  658. Action No.  :   112
  659. Type        :   Simple
  660. Action      :   Moves cursor one line up or scrolls down one line
  661.         if cursor is at top of screen (Reverse LINE FEED).
  662.  
  663. Action No.  :   113
  664. Type        :   Simple
  665. Action      :   Moves Cursor one line down or scrolls up one line 
  666.         if cursor is at bottom of screen (LINE FEED).
  667.  
  668. Action No.  :   114        
  669. Type        :   Simple
  670. Action      :   Ends dim attribute.
  671.  
  672. Action No.  :   115
  673. Type        :   Simple
  674. Action      :   Sets tabulation at cursor position. In initialization,
  675.         tabulations are positionned every 8 columns starting with
  676.         column 9.
  677.  
  678. Action No.  :   116
  679. Type        :   Simple
  680. Action      :   Deletes a tabulation at cursor position.
  681.  
  682. Action No.  :   117
  683. Type        :   Simple
  684. Action      :   Deletes all tabulations.
  685.  
  686. Action No.  :   118
  687. Type        :   Simple
  688. Action      :   Reverse LINE FEED + RETURN.
  689.  
  690. Action No.  :   119
  691. Type        :   Simple
  692. Action      :   LINE FEED + RETURN.
  693.  
  694. Action No.  :   120
  695. Type        :   parametered
  696. Action      :   Relative displacement of cursor.
  697. Parameters  :   p0      :       horizontal displacement (lines)
  698.         p1      :       vertical displacement (columns).
  699.  
  700. Action No.  :   121
  701. Type        :   Simple
  702. Action      :   Moves cursor one line down or HOME if at end of screen.
  703.  
  704. Action No.  :   122
  705. Type        :   Simple
  706. Action      :   Memorizes cursor position and current attributes.
  707.  
  708. Action No.  :   123
  709. Type        :   Simple
  710. Action      :   Restitution of cursor position and attributes previously
  711.         memorized.
  712.  
  713. Action No.  :   124
  714. Type        :   Simple
  715. Action      :   Exchanges previous attributes with current ones.
  716.  
  717. Action No.  :   125
  718. Type        :   Simple
  719. Action      :   Moves cursor one line up + RETURN.
  720.  
  721. Action No.  :   126
  722. Type        :   Simple
  723. Action      :   Moves cursor one line down + RETURN.
  724.  
  725. Action No.  :   127
  726. Type        :   Parametered
  727. Action      :   Definition of cursor size.
  728. Parameters  :   0 <= p0 <=15    :       bottom scan line
  729.         0 <= p1 <=15    :       upper scan line
  730.  
  731. Action No.  :   128
  732. Type        :   Simple
  733. Action      :   Exchanges cursor position previously memorized with current
  734.         cursor position.
  735.  
  736. Action No.  :   129        
  737. Type        :   Simple
  738. Action      :   Replaces current normal video attribute with a normal
  739.         video attribute previously memorized.
  740.  
  741. Action No.  :   130        
  742. Type        :   Simple
  743. Action      :   Replaces current reverse video attribute with one that
  744.         was previously memorized.
  745.  
  746. Action No.  :   131
  747. Type        :   Simple
  748. Action      :   Vaidates attrbiute selection (see action 132 and 133).
  749.  
  750. Action No.  :   132
  751. Type        :   Simple
  752. Action      :   Begins underline attribute upon execution of action 131
  753.         or reception of a blank character. Underline begins 
  754.         immediately when using GR mode.
  755.  
  756. Action No.  :   133
  757. Type        :   Simple
  758. Action      :   Ends underline upon execution of action 131
  759.         or reception of a blank character. Underline ends 
  760.         immediately when using GR mode.
  761.  
  762. Action No.  :   134
  763. Type        :   Simple
  764. Action      :   Begins write-protection mode.
  765.  
  766. Action No.  :   135
  767. Type        :   Simple
  768. Action      :   Ends write-protect mode.
  769.  
  770. Action No.  :   136
  771. Type        :   Simple
  772. Action      :   Begins protected-mode.
  773.  
  774. Action No.  :   137
  775. Type        :   Simple
  776. Action      :   Ends protected-mode.
  777.  
  778. Action No.  :   138
  779. Type        :   Simple
  780. Action      :   Begins protected-edit mode. This action ends when a protected
  781.         character is encountered.
  782.             
  783. Action No.  :   139
  784. Type        :   Simple
  785. Action      :   Ends protected-edit mode
  786.  
  787. Action No.  :   140
  788. Type        :   Simple
  789. Action      :   Print Screen.
  790.  
  791. Action No.  :   141
  792. Type        :   Parametered
  793. Action      :   Traces a rectangle from  the current position p0, p1.
  794. Parameter   :   p0      :       line
  795.         p1      :       column
  796.         p2      :       type of line
  797.                     1 = simple line
  798.                     2 = double line
  799.                     other = trace character
  800. Action No.  :   142
  801. Type        :   Parametered
  802. Action      :   Dynamically assign an alternative character font.
  803. Parameter   :   p0      :       name of the font (under Windows)
  804.                 name of the font file (under DOS)
  805.         p1      :       mode
  806.                     0       :       the font change does
  807.                             not occur immediately
  808.                             (see action 143)
  809.                     other   :       immediate font change
  810.  
  811. Action No.  :   143
  812. Type        :   Simple
  813. Action      :   Validates alternative font choice.
  814.  
  815. Action No.  :   144
  816. Type        :   Simple
  817. Action      :   Ends use of alternative font.
  818.  
  819. Action No.  :   145
  820. Type        :   Simple
  821. Action      :   Begins erase-protect mode.
  822.  
  823. Action No.  :   146
  824. Type        :   Simple
  825. Action      :   Ends erase-protect mode.
  826.  
  827. Action No.  :   147
  828. Type        :   Simple
  829. Action      :   Distinction between protected and non-protected attributes.
  830.  
  831. Action No.  :   148
  832. Type        :   Simple
  833. Action      :   Non-distinction between protected and non-protected 
  834.         attributes.
  835.  
  836. Action No.  :   149
  837. Type        :   Parametered
  838. Action      :   Sets "erase" character.
  839.  
  840. Action No.  :   150
  841. Type        :   Simple
  842. Action      :   Locks keyboard. All keys except command keys (Return DOS,
  843.         Command execution, etc ...) are locked.
  844.  
  845. Action No.  :   151
  846. Type        :   Simple
  847. Action      :   Unlocks keyboard. All keys are activated as long as keyboard
  848.         buffer is not full.
  849.  
  850. Action No.  :   152
  851. Type        :   Simple
  852. Action      :   Begins keyboard in scancode mode.
  853.  
  854. Action No.  :   153
  855. Type        :   Simple
  856. Action      :   Ends scancode keyboard.
  857.  
  858. Action No.  :   154 to 160
  859. Action      :   Use of variables
  860. Definition  :   A variable is defined by:
  861.             - NAME 
  862.             - TYPE (Value or integer)
  863.             - DOMAINE
  864.             - possible ACTIONS
  865.             - FORMAT of response when prompting for values
  866.         VALUE variables
  867.             - take only certain values
  868.             - values may be associated with ACTIONS (ACTIONS are
  869.               defined with respect to values)
  870.             - may be executed
  871.         INTEGER variables 
  872.             - use values between [MIN,MAX]
  873.             - may be associated with a set of ACTIONS (ACTIONS may be 
  874.               defined by the vaiable)
  875.             - may be executed with the current value as a parameter
  876.         All types of variables may:
  877.             - be used in calculations
  878.             - be interrogated if the response FORMAT has been given
  879.  
  880. Actions:
  881.  
  882.     - Action 154 : Definition of a variable
  883.         - p0 : %s :     NAME of the variable
  884.         - p1 : %d :     TYPE of variable (1 = VALUE, 2 = INTEGER)
  885.         - p2 : %s :     Integers separated by ","
  886.             - if TYPE == VALUE, authorized values
  887.             - if TYPE == INTEGER,
  888.                 - if p2 empty, MIN = -0x7fff, MAX = 0x7fff
  889.                 - if not, MIN = p2[0], MAX = p2[1]
  890.         - p3 : %s : possible ACTIONS separated by ","
  891.             - if TYPE == VALUES, the assocation of these ACTIONS
  892.               to VALUES is made according to their positions
  893.             - if TYPE == INTEGER, each set of ACTIONS 
  894.               separated by "," may take the current value of 
  895.               the variable as a parameter
  896.         - p4 : %s : respnse FORMAT in C notation
  897.  
  898.         - Example :
  899.             154("attr",1,"0,7","29,25","\033[%dX")
  900.                 - NOM == attr
  901.                 - TYPE == VALUES
  902.                 - DOMAINE == {0,7} (0 ou 7)
  903.                 - ACTIONS == {29,25}
  904.                 - FORMAT == \033[%dX
  905.             when this variable is executed,
  906.                 - if the current value of the variable == 0,
  907.                   action 29 will be executed
  908.                 - if the current value == 7,
  909.                   action 25 will be executed
  910.  
  911.             154("toto",1,"0,3,1","22 1(3) 32,0,70(1,\"xyz\")","")
  912.             the association of actions to these values is :
  913.                 values              actions
  914.                 0                       22 1(3) 32
  915.                 3                       0
  916.                 1                       70(1,"xyz")
  917.  
  918.             154("titi",2,"","","\033%xAB")
  919.                 - NAME == titi
  920.                 - TYPE == INTEGER
  921.                 - DOMAINE == [-0x7fff,0x7fff]
  922.                 - FORMAT == \033%xAB
  923.  
  924.             154("titi",2,"0,200","","")
  925.                 - DOMAINE == [0,200]
  926.  
  927.             154("color",2,"0,7","29 36(%d),18(%d)","")
  928.             when the "color" variable is executed,
  929.             - if the current value == 3,
  930.                   actions 29 36(3) 18(3) will be executed
  931.                   
  932.  
  933.     - Action 155 : Assigns a variable
  934.         - p0 : %s :     NAME of the destination variable 
  935.         - p1 : %s :     name of the source variable or a constant value
  936.  
  937.         - example :
  938.             155("attr","7")
  939.             155("toto","titi")
  940.             155("toto","0x387")
  941.  
  942.  
  943.     - Action 156 : Association of actions
  944.         - p0 : %s :     NAME of variable
  945.         - p1 : %d :     if TYPE == VALUES, nth VALUE will be associated 
  946.                 with this set of actions
  947.                 if TYPE == INTEGER, ignore
  948.         - p2 : %s :     ACTIONS
  949.              
  950.         - example :
  951.             156("attr",1,"29 23 25")
  952.             this will associate the second VALUE of the variable "attr" 
  953.             to ACTIONS 29 23 25
  954.  
  955.     - Action 157 : Assign a response FORMAT
  956.         - p0 : %s :     NAME of the variable
  957.         - p1 : %s :     FORMAT
  958.  
  959.     - Action 158 : Returns the current value to the host if FORMAT
  960.                is defined
  961.         - p0 : %s :     NAME of the variable
  962.  
  963.         - example :
  964.             158("attr")
  965.             if the current value == 7, the response will 
  966.             be: \033[7X
  967.  
  968.  
  969.     - Action 159 : Caluclation operations 
  970.         - p0 : %s : OPERATOR
  971.         - p1 : %s : NAME of the resulting variable
  972.         - p2 : %s : NAME of the 1st constant or variable
  973.         - p3 : %s : NAME of the second  variable or constant
  974.  
  975.         OPERATOR       operation                       note
  976.         -----------------------------------------------------
  977.         ++              p1 ++
  978.         --              p1 --
  979.         x               execute(p1)
  980.         ++x             p1 ++ and execute(p1)   p2 and p3 are
  981.         --x             p1 -- and execute(p1)   not used
  982.         x++             execute (p1) and p1 ++
  983.         x--             execute (p1) and p1 --
  984.         -----------------------------------------------------
  985.         =               p1 = p2                 p3 is not used
  986.         !               p1 = !p2                
  987.         -----------------------------------------------------
  988.         +               p1 = p2 + p3
  989.         -               p1 = p2 - p3
  990.         *               p1 = p2 * p3
  991.         /               p1 = p2 / p3
  992.         m               p1 = p2 mod p3
  993.         |               p1 = p2 | p3
  994.         &               p1 = p2 & p3
  995.         ^               p1 = p2 ^ p3
  996.  
  997.         - example :
  998.             159("++x","attr")
  999.             159("+","toto","toto","titi")
  1000.  
  1001.     - Action 160 : Execution of a variable
  1002.         - p0 : %s : NAME of the variable to execute
  1003.  
  1004.         if TYPE == VALUES, the ACTIONS associated with VALUE
  1005.         equal to the current value of this variableriable will be
  1006.         executed
  1007.         if TYPE == INTEGER, all specified ACTIONS will be executed
  1008.  
  1009.         - example :
  1010.             160("attr")
  1011.             if attr == 0, ACTION 29 will be executed
  1012.  
  1013. Action No.  :   174 - Display mode modification without clear screen
  1014. Type        :   Parametred
  1015. Action      :   Modify display mode under DOS and used font under Windows. 
  1016.         Used column number is redifined. Empty column are added to 
  1017.         screen memory if needed
  1018.  
  1019. Parameters  :   p0 = 0  :       40 columns mono screen
  1020.              1  :       40 columns color screen
  1021.              2  :       80 columns mono screen
  1022.              3  :       80 columns color screen
  1023.              4  :       132 columns mono screen
  1024.              5  :       132 columns color screen
  1025.  
  1026. Action no   :   175  - Modification of terminal screen memory columns
  1027. Type        :   Parametred
  1028. Action      :   Changes memorized column numbers without clear screen 
  1029.         (only Windows)
  1030. Parameter   :     
  1031.         p0 : column number
  1032.  
  1033. Action no   :   176 - Modification of terminal used columns
  1034. Type        :   Parametred
  1035. Action      :   Used column number definition. This number must be lower than 
  1036.         screen memory column number (action 175). Replaces left and 
  1037.         right  margins with first and last columns. Cancel current 
  1038.         selection. Loses saved cursor position. (Windows only)
  1039. Parameter   :   p0 :    Column number
  1040.  
  1041. Action No.  :   177
  1042. Type        :   Simple
  1043. Action      :   Display a whole line with upper part of double height 
  1044.         characters(Windows).
  1045.  
  1046. Action No.  :   178
  1047. Type        :   Simple
  1048. Action      :   Display a whole line with lowerpart of double height 
  1049.         characters(Windows).
  1050.  
  1051. Action No.  :   179
  1052. Type        :   Simple
  1053. Action      :   Display a whole line with simple height characters(Windows).
  1054.  
  1055. Action No.  :   180
  1056. Type        :   Simple
  1057. Action      :   Display a whole line with double width characters(Windows)
  1058.  
  1059. Action No.  :   181
  1060. Type        :   Simple
  1061. Action      :   Display a whole line with upper part of simple width 
  1062.         characters(Windows)
  1063.  
  1064. Action No.  :   182 - Send codes in 7-bit format
  1065. Type        :   Simple
  1066. Action      :   Begins conversion from 8-bit coding to 7-bit coding. Control codes included between  0x80 and 0x9f  are sent to the host machine in the form of 7-bit escape sequences. This action is necessary for certain modes used in DEC VTxx0 terminals
  1067.  
  1068. Action No.  :   183 - Send codes in 8-bit format
  1069. Type        :   Simple
  1070. Action      :   Ends conversion of 7-bit codes to 8-bit codes.
  1071.  
  1072. Action No.  :   184 - Defines color used in normal video
  1073. Type        :   Parametered
  1074. Action      :   This action defines the screen colors (background and border) and the color of characters used at initialization.
  1075. Parameter   :   p0 :    color (characters and background)
  1076.  
  1077. Action No.  :   185
  1078. Type        :   Simple
  1079. Action      :   Ends hidden mode (non-visualisation)
  1080.  
  1081. Action No.  :   186 - Selection of the action zone for "magic cookie"
  1082. Type        :   Parametered
  1083. Action      :   Defines whether the action of a "magic cookie" extends to the 
  1084.         end of the line ( line mode ) or to the end of the current 
  1085.         window ( page mode ). "Cookies" already present on the screen 
  1086.         will be updated
  1087. Parameter   :
  1088.         p0 = 0 : page mode
  1089.         p0 = 1 : line mode
  1090.  
  1091. Action No.  :   187 - Insert a "magic cookie" for standout attribute
  1092. Type        :   Parametered
  1093. Action      :   Insert a "magic cookie" with current standout attributes
  1094. Parameter   :   p0 : character
  1095.  
  1096. Action No.  :   188 - Insert a "virtual cookie" for alternate font
  1097. Type        :   Simple
  1098. Action      :   Inserts a "virtual cookie" for the alternate font without 
  1099.         changing the fixed attributes of other standout types. 
  1100.         Characters between the cursor position and the end of the 
  1101.         line are displayed using the alternate font.
  1102.  
  1103. Action No.  :   189 - Action  Insert a "virtual cookie" to end the use of the alternate font
  1104. Type        :   Simple
  1105. Action      :   Characters between the cursor position and the end of the line 
  1106.         are displayed using the normal font.
  1107.  
  1108. Action No.  :   190 - Action  Insert a "virtual cookie" for standout attribute
  1109. Type        :   Simple
  1110. Action      :   Inserts a "virtual cookie" with the current standout 
  1111.         attributes. Characters between the cursor and the end of the 
  1112.         line use the defined attributes.
  1113.  
  1114. Action No.  :   192
  1115. Type        :   Simple
  1116. Action      :   Temporary use of GL.
  1117.  
  1118. Action No.  :   193
  1119. Type        :   Simple
  1120. Action      :   Temporary use of GR.
  1121.  
  1122. Action No.  :   194
  1123. Type        :   parametered
  1124. Action      :   Designation of character table as G0. Character tables 
  1125.         number O to n are defined in the file .TER.
  1126. Parameter   :   p0 >= 0 :       number of the character table
  1127.  
  1128. Action No.  :   195
  1129. Type        :   parametered
  1130. Action      :   Designation of character table as G1.
  1131. Parameter   :   p0 >= 0 :       number of the character table
  1132.  
  1133. Action No.  :   196
  1134. Type        :   parametered
  1135. Action      :   Designation of a character table as G2.
  1136. Parameter   :   p0 >= 0 :       number of the character table
  1137.  
  1138. Action No.  :   197
  1139. Type        :   parametered
  1140. Action      :   Designation of character table as G3.
  1141. Parameter   :   p0 >= 0 :       number of the character set.
  1142.  
  1143. Action No.  :   210
  1144. Type        :   Simple
  1145. Action      :   Locks G0 into GL.
  1146.  
  1147. Action No.  :   211
  1148. Type        :   Simple
  1149. Action      :   Locks G1 into GL.
  1150.  
  1151. Action No.  :   212
  1152. Type        :   Simple
  1153. Action      :   Locks G2 into GL.
  1154.  
  1155. Action No.  :   213
  1156. Type        :   Simple
  1157. Action      :   Locks G3 into GL.
  1158.  
  1159. Action No.  :   214
  1160. Type        :   Simple
  1161. Action      :   Locks G0 into GR.
  1162.  
  1163. Action No.  :   215
  1164. Type        :   Simple
  1165. Action      :   Locks G1 into GR.
  1166.  
  1167. Action No.  :   216
  1168. Type        :   Simple
  1169. Action      :   Locks G2 into GR.
  1170.  
  1171. Action No.  :   217
  1172. Type        :   Simple
  1173. Action      :   Locks G3 into GR.
  1174.  
  1175. Action No.  :   218
  1176. Type        :   Simple
  1177. Action      :   Temporary use of G0.
  1178.  
  1179. Action No.  :   219
  1180. Type        :   Simple
  1181. Action      :   Temporary use of G1.
  1182.  
  1183. Action No.  :   220
  1184. Type        :   Simple
  1185. Action      :   Temporary use of G2.
  1186.  
  1187. Action No.  :   221
  1188. Type        :   Simple
  1189. Action      :   Temporary use of G3.
  1190.  
  1191. Action No.  :   222
  1192. Type        :   Simple
  1193. Action      :   Selects HDX communication mode.
  1194.  
  1195. Action No.  :   223
  1196. Type        :   Simple
  1197. Action      :   Selects FDX communication mode.
  1198.  
  1199. Action No.  :   224
  1200. Type        :   Simple
  1201. Action      :   Selects BLK communication mode.
  1202.  
  1203. Action No.  :   225
  1204. Type        :   Simple
  1205. Action      :   Selects LOCAL communication mode.
  1206.  
  1207. Action No.  :   226
  1208. Type        :   Simple
  1209. Action      :   Sends screen window to the host.
  1210.  
  1211. Action No.  :   227
  1212. Type        :   parametered
  1213. Action      :   Sends a message to the host.
  1214. Parameter   :   p0      :       message (character chain) to send.
  1215.  
  1216. Action No.  :   228
  1217. Type        :   Simple
  1218. Action      :   Sends current line to the host.
  1219.  
  1220. Action No.  :   229
  1221. Type        :   parametered
  1222. Action      :   Sends characters to the host.
  1223. Parameters  :   p0      :       number of characters to be sent.
  1224.         p1      :       characters to send.
  1225.  
  1226. Action No.  :   230        
  1227. Type        :   Parametered
  1228. Action      :   Reassigns a function key.
  1229. Parameters  :   p0      :       function key number (starting with 1)
  1230.         p1      :       new character string
  1231.  
  1232. Action No.  :   231        
  1233. Type        :   Parametered
  1234. Action      :   Switches two function keys.
  1235. Parameters  :   p0      :       number of the first function key (starting with 1)
  1236.         p1      :       number of the second function key (starting with 1)
  1237.  
  1238. Action No.  :   232        
  1239. Type        :   Parametered
  1240. Action      :   Assign a keyboard key to a function key.
  1241. Parameters  :   p0      :       scancode of the key
  1242.         p1      :       number of the function key  (starting with 1)
  1243.  
  1244. Action No.  :   233        
  1245. Type        :   Parametered
  1246. Action      :   Assigns a keyboard key used in conjunction with <Shift>
  1247.         to a function key.
  1248. Parameters  :   p0      :       scancode of the key
  1249.         p1      :       number of the function key  (starting with 1)
  1250.  
  1251. Action No.  :   234
  1252. Type        :   Parametered
  1253. Action      :   Assigns a keyboard key used in conjunction with <Ctrl>
  1254.         to a function key.
  1255. Parameters  :   p0      :       scancode of the key
  1256.         p1      :       number of the function key (starting with 1)
  1257.  
  1258. Action No.  :   235        
  1259. Type        :   Parametered
  1260. Action      :   Assigns a keyboard key used in conjunction with <Ctrl><Shift>
  1261.         to a function key.
  1262. Parameters  :   p0      :       scancode of the key
  1263.         p1      :       number of the function key (starting with 1)
  1264.  
  1265. Action No.  :   236        
  1266. Type        :   Parametered
  1267. Action      :   Assigns a keyboard key used in conjunction with <Alt>
  1268.         to a function key.
  1269. Parameters  :   p0      :       scancode of the key
  1270.         p1      :       number of the function key (starting with 1)
  1271.  
  1272. Action No.  :   237        
  1273. Type        :   Parametered
  1274. Action      :   Assigns a keyboard key used in conjunction with <Alt><Shift>
  1275.         to a function key.
  1276. Parameters  :   p0      :       scancode of the key
  1277.         p1      :       number of the function key (starting with 1)
  1278.  
  1279. Action No.  :   238        
  1280. Type        :   Parametered
  1281. Action      :   Assigns a keyboard key used in conjunction with <Alt><Ctrl>
  1282.         to a function key.
  1283. Parameters  :   p0      :       scancode of the key
  1284.         p1      :       number of the function key (starting with 1)
  1285.  
  1286. Action No.  :   239        
  1287. Type        :   Parametered
  1288. Action      :   Assigns a keyboard key used in conjunction with 
  1289.         <Alt><Shift><Ctrl> to a function key.
  1290. Parameters  :   p0      :       scancode of the key
  1291.         p1      :       number of the function key (starting with 1)
  1292.  
  1293. Action No.  :   240
  1294. Type        :   parametered
  1295. Action      :   Redisplays n times the last character.
  1296. Parameter   :   p0      :       number of times to repeat.
  1297.  
  1298. Action No.  :   241
  1299. Type        :   parametered
  1300. Action      :   Displays a given character.
  1301. Parameter   :   p0      :       character to be displayed
  1302.  
  1303. Action No.  :   242
  1304. Type        :   parametered
  1305. Action      :   Redefinition of a key.
  1306. Parameter   :   p0      :       scancode of the key
  1307.         p1      :       new character string
  1308.  
  1309. Action No.  :   243
  1310. Type        :   parametered
  1311. Action      :   Redefinition of a key used with <Shift>.
  1312. Parameter   :   p0      :       scan code of the key
  1313.         p1      :       new character string
  1314.  
  1315. Action No.  :   244
  1316. Type        :   parametered
  1317. Action      :   Redefinition of a key used with <Ctrl>.
  1318. Parameter   :   p0      :       scancode of the key
  1319.         p1      :       new character string
  1320.  
  1321. Action No.  :   245
  1322. Type        :   parametered
  1323. Action      :   Redefinition of a key used with <Ctrl><Shift>.
  1324. Parameter   :   p0      :       scancode of the key
  1325.         p1      :       new character string
  1326.  
  1327. Action No.  :   246
  1328. Type        :   parametered
  1329. Action      :   Redefinition of a key used with <Alt>.
  1330. Parameter   :   p0      :       scancode of the key
  1331.         p1      :       new character string
  1332.  
  1333. Action No.  :   247
  1334. Type        :   parametered
  1335. Action      :   Redefinition of a key used with <Alt><Shift>.
  1336. Parameter   :   p0      :       scancode of the key
  1337.         p1      :       new character string
  1338.  
  1339. Action No.  :   248
  1340. Type        :   parametered
  1341. Action      :   Redefinition of a key used with <Alt><Ctrl>.
  1342. Parameter   :   p0      :       scancode of the key
  1343.         p1      :       new character string
  1344.  
  1345. Action No.  :   249
  1346. Type        :   parametered
  1347. Action      :   Redefinition of a key used with <Alt><Ctrl><Shift>.
  1348. Parameter   :   p0      :       scancode of the key
  1349.         p1      :       new character string
  1350.  
  1351. Action No.  :   250
  1352. Type        :   Simple
  1353. Action      :   Sounds the Bell.
  1354.  
  1355. Action No.  :   251
  1356. Type        :   parametered
  1357. Action      :   Displays the given character string.
  1358. Parameter   :   p0      :       chain to be displayed
  1359.  
  1360. Action No.  :   252
  1361. Type        :   parametered
  1362. Action      :   Redefinition of a control code.
  1363. Parameter   :   p0      :       control code
  1364.         p1      :       number of corresponding action.
  1365.  
  1366. Action No.  :   253
  1367. Type        :   parametered
  1368. Action      :   Selects frequency and duration of bell
  1369. Parameter   :   p0      :       frequency in Hertz
  1370.         p1      :       duration in Milliseconds
  1371.  
  1372. Action No.  :   254
  1373. Type        :   parametered
  1374. Action      :   Defines the number of lines used in emulation
  1375. Parameter   :   p0      :       number of lines
  1376.  
  1377. Action No.  :   255
  1378. Type        :   Simple
  1379. Action      :   Masks control codes.
  1380.  
  1381. Action No.  :   256
  1382. Type        :   Simple
  1383. Action      :   Unmasks control codes.
  1384.  
  1385. Action No.  :   257
  1386. Type        :   Simple
  1387. Action      :   Masks escape sequences.
  1388.  
  1389. Action No.  :   258
  1390. Type        :   Simple
  1391. Action      :   Unmasks escape sequences.
  1392.  
  1393. Action No.  :   259
  1394. Type        :   Simple
  1395. Action      :   Displays received characters.
  1396.  
  1397. Action No.  :   260
  1398. Type        :   Simple
  1399. Action      :   No display of received characters.
  1400.  
  1401. Action No.  :   261
  1402. Type        :   Simple
  1403. Action      :   Ends printer redirection (or ends file redirection if
  1404.         not using Windows version).
  1405.  
  1406. Action No.  :   262
  1407. Type        :   parametered
  1408. Action      :   File reception.
  1409. Parameter   :   p0      :       name of files to receive
  1410.  
  1411. Action No.  :   263
  1412. Type        :   simple
  1413. Action      :   Ends file reception.
  1414.  
  1415. Action No.  :   265
  1416. Type        :   Simple
  1417. Action      :   Ends file send.
  1418.  
  1419. Action No.  :   266
  1420. Type        :   parametered
  1421. Action      :   Sends files.
  1422. Parameter   :   p0      :       name of files to be sent
  1423.  
  1424. Action No.  :   267
  1425. Type        :   Simple
  1426. Action      :   Printer redirection.
  1427.  
  1428. Action No.  :   268 (Only in emul.exe; with emulwin.exe use actions 271 and 272)
  1429. Type        :   parametered
  1430. Action      :   Starts RCOPY.
  1431. Parameter   :   p0      :       Character chain used to name source and
  1432.                 destination file(s).
  1433.  
  1434. Action No.  :   269
  1435. Type        :   simple
  1436. Action      :   Sends IP address to host (if using TCP/IP connection)
  1437.  
  1438. Action No.  :   270        
  1439. Type        :   Parametered
  1440. Action      :   Instantly changes terminal type
  1441. Parameters  :   p0  :   Character string indicating the name of the 
  1442.             terminal type. Example: "vt220", corresponding 
  1443.             to VT220.TER in the TUN directory.
  1444.  
  1445. Action No.  :   271        
  1446. Type        :   Parametered
  1447. Action      :   Starts RCOPY file transfer from host to local
  1448. Parameters  :   p0  :   Character string indicating the source and
  1449.             destination files
  1450.  
  1451. Action No.  :   272        
  1452. Type        :   Parametered
  1453. Action      :   Starts RCOPY file transfer from local to host
  1454. Parameters  :   p0  :   Characters string indicating the source and
  1455.             destination files
  1456. Action No.  :   273
  1457. Type        :   parametered
  1458. Action      :   Dynamically load a key-panel
  1459. Parameter   :   p0      :       name of .pan file
  1460.         p1      :       mode
  1461.                    0: the new panel is not immediately 
  1462.                       usable
  1463.                   other: immediate use is possible
  1464. Action No.  :   274
  1465. Type        :   Simple
  1466. Action      :   Unloads key-panel
  1467.  
  1468. Action No.  :   275
  1469. Type        :   Simple
  1470. Action      :   Enables the possibility of using a key-panel
  1471.  
  1472. Action No.  :   276
  1473. Type        :   Simple
  1474. Action      :   Disables the possibility of using a key-panel
  1475.  
  1476. Action No.  :   277 to 288
  1477. Action      :   Using a mouse
  1478. Definition  :
  1479.  
  1480.     - Mouse characteristics
  1481.         - events concerning the host
  1482.         - the minimum time between 2 "move" events
  1483.         - the time for "double click" (DOUBLE_CLICK_TICKS)
  1484.         - event format (EVENTS_FORMAT)
  1485.         - response format to the current state (QUERY_FORMAT)
  1486.         - its icon (ICON_ET et ICON_XOR)
  1487.  
  1488.     - EVENTS_FORMAT in C notation contains 3 variables
  1489.         - events
  1490.             MOUSE_MOVE      0x01
  1491.             LEFT_PRESS      0x02
  1492.             LEFT_RELEASE    0x04
  1493.             RIGHT_PRESS     0x08
  1494.             RIGHT_RELEASE   0x10
  1495.             CENTER_PRESS    0x20
  1496.             CENTER_RELEASE  0x40
  1497.             DOUBLE_CLICK    0x80
  1498.         - position X
  1499.         - position Y
  1500.  
  1501.     - QUERY_FORMAT in C notation contains 3 variables
  1502.         - etat des boutons
  1503.             LEFT_PRESS      0x02
  1504.             RIGHT_PRESS     0x08
  1505.             CENTER_PRESS    0x20
  1506.         - position X
  1507.         - position Y
  1508.  
  1509.     - Mouse coordinates may be expressed in:
  1510.         - screen coordinates (XY_PHYSICAL) or virtual
  1511.         - coordinates relative to the preceding position 
  1512.           (XY_RELATIVE) or absolute
  1513.  
  1514.     - "Move" events
  1515.         - may be taken into account at any time
  1516.         - may be ignored if no button remains pressed
  1517.  
  1518.  
  1519. Mouse Actions:
  1520.  
  1521.     - Action 277 : Mouse initialization
  1522.         - p0 : %d : event mask
  1523.             MOUSE_MOVE      0x01
  1524.             LEFT_PRESS      0x02
  1525.             LEFT_RELEASE    0x04
  1526.             RIGHT_PRESS     0x08
  1527.             RIGHT_RELEASE   0x10
  1528.             CENTER_PRESS    0x20
  1529.             CENTER_RELEASE  0x40
  1530.         - p1 : %d : minimum time between to mouse "move" events
  1531.         - p2 : %d : double-click time (between 0 et 90)
  1532.             ignore double click if p2 == 0
  1533.             DOUBLE_CLICK_TICKS = 4 if p2 < 0 or p2 > 90
  1534.  
  1535.         time is given in number of tickss (1 second = 18,2 ticks)
  1536.  
  1537.         upon initialization
  1538.             - events are not active
  1539.             - virtual and absolute coordinates
  1540.             - ICON_ET                       0x77ff
  1541.             - ICON_XOR                      0x7700
  1542.             - EVENTS_FORMAT         "%02x%03x%03x"
  1543.             - QUERY_FORMAT          "%02x%03x%03x"
  1544.  
  1545.     - Action 278 : Remove mouse
  1546.  
  1547.     - Action 279 : Visible mouse (DOS)
  1548.  
  1549.     - Action 280 : Invisibile mouse (DOS)
  1550.  
  1551.     - Action 281 : Mouse position
  1552.         - p0 : %d : X position 
  1553.         - p1 : %d : Y position 
  1554.  
  1555.         These values are interpreted as screen coordinates
  1556.         if XY_PHYSICAL
  1557.  
  1558.     - Action 282 : Returns the current button state and 
  1559.                the current Mouse position as defined in 
  1560.                QUERY_FORMAT
  1561.  
  1562.  
  1563.     - Action 283 : Event activation
  1564.         - p0 : %d : activation flag
  1565.             EVENTS_MOVE             0x01
  1566.             EVENTS_ALL              0x02
  1567.             XY_PHYSICAL             0x04
  1568.             XY_RELATIVE             0x08
  1569.             LEFT_PANEL              0x10
  1570.             RIGTH_PANEL             0x20
  1571.             CENTER_PANEL            0x40
  1572.  
  1573.         EVENTS_ALL : events defined by Action 277 are taken
  1574.                  into account
  1575.         EVENTS_MOVE : if EVENTS_ALL is off, all events other 
  1576.                   than MOVE events (taken into account only
  1577.                   if button is held down)
  1578.                  
  1579.         XY_PHYSICAL : mouse position expressed in screen 
  1580.                   coordinates
  1581.         XY_RELATIVE : coordinates relative to the preceding 
  1582.                   position sent to host
  1583.         LEFT_PANEL : left button reserved for panel
  1584.         RIGTH_PANEL : right button reserved for panel
  1585.         CENTER_PANEL :center button reserved for panel
  1586.  
  1587.     - Action 284 : Definition of event format sent to host
  1588.         - p0 : %s : EVENTS_FORMAT
  1589.  
  1590.     - Action 285 : Definition of response format for mouse state
  1591.         - p0 : %s : QUERY_FORMAT
  1592.  
  1593.     - Action 286 : Change mouse icon (DOS)
  1594.         - p0 : %d : ICON_ET character
  1595.         - p1 : %d : ICON_XOR character
  1596.  
  1597.     - Action 287 : Save mouse position (DOS); over-writes 
  1598.                preceding mouse position
  1599.  
  1600.     - Action 288 : Restores a saved mouse position (DOS)
  1601.  
  1602. Action No.  :   289
  1603. Type        :   Parametered
  1604. Action      :   Dynamically change keyboard and/or function-keys
  1605. Parameters  :   p0      :       character string indicating the name 
  1606.                 of the keyboard file: i.e. "ANSI.KEY"
  1607.         p1      :       character string indicating the name
  1608.                 of the function-key file: i.e. "ANSI.FUN"
  1609.  
  1610.         These files must be located in the default TUN directory.
  1611.         If p0 is not given, the keyboard will not be changed
  1612.         If p1 is not given, function-keys will not be changed
  1613.  
  1614. Action No.  :   290
  1615. Type        :   Parametered
  1616. Action      :   Display a character "n" times
  1617. Parameters  :   p0      :       character to repeat
  1618.         p1      :       number of times to repeat
  1619.  
  1620. Action No.  :   291 - Dynamically changes the label of a button on a function-key panel
  1621. Type        :   Parametered
  1622. Action      :   Dynamically changes the label of a button on a function-key 
  1623.         panel
  1624. Parameters  :
  1625.         p0 : %d :    button number ( numbers start at 0 )
  1626.         p1 : %s :    text of new label
  1627.  
  1628. No d'action :   294
  1629. Type        :   parametered
  1630. Action      :   Change session.
  1631. Parametre   :   p0      :       session number
  1632.  
  1633. Action No.  :   295
  1634. Type        :   parametered
  1635. Action      :   Executes a DOS program (type .exe or .com) without
  1636.         saving emulation screen
  1637. Parameter   :   p0      :       command line
  1638.  
  1639. Action No.  :   296
  1640. Type        :   parametered
  1641. Action      :   Executes a DOS program (type .exe or .com) saving and
  1642.         restoring emulation screen.
  1643.         Parameter   :   p0      :       command line
  1644.  
  1645. Action No.  :   297
  1646. Type        :   parametered
  1647. Action      :   Changes active page
  1648. Parameter   :   p0      :       page number
  1649.  
  1650. Action No.  :   299
  1651. Type        :   parametered
  1652. Action      :   Ends emulation and returns to DOS.
  1653. Parameter   :   p0      :       Return code
  1654.