Action : Display a whole line with upper part of double height
characters(Windows).
Action No. : 178
Type : Simple
Action : Display a whole line with lowerpart of double height
characters(Windows).
Action No. : 179
Type : Simple
Action : Display a whole line with simple height characters(Windows).
Action No. : 180
Type : Simple
Action : Display a whole line with double width characters(Windows)
Action No. : 181
Type : Simple
Action : Display a whole line with upper part of simple width
characters(Windows)
Action No. : 182 - Send codes in 7-bit format
Type : Simple
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
Action No. : 183 - Send codes in 8-bit format
Type : Simple
Action : Ends conversion of 7-bit codes to 8-bit codes.
Action No. : 184 - Defines color used in normal video
Type : Parametered
Action : This action defines the screen colors (background and border) and the color of characters used at initialization.
Parameter : p0 : color (characters and background)
Action No. : 185
Type : Simple
Action : Ends hidden mode (non-visualisation)
Action No. : 186 - Selection of the action zone for "magic cookie"
Type : Parametered
Action : Defines whether the action of a "magic cookie" extends to the
end of the line ( line mode ) or to the end of the current
window ( page mode ). "Cookies" already present on the screen
will be updated
Parameter :
p0 = 0 : page mode
p0 = 1 : line mode
Action No. : 187 - Insert a "magic cookie" for standout attribute
Type : Parametered
Action : Insert a "magic cookie" with current standout attributes
Parameter : p0 : character
Action No. : 188 - Insert a "virtual cookie" for alternate font
Type : Simple
Action : Inserts a "virtual cookie" for the alternate font without
changing the fixed attributes of other standout types.
Characters between the cursor position and the end of the
line are displayed using the alternate font.
Action No. : 189 - Action Insert a "virtual cookie" to end the use of the alternate font
Type : Simple
Action : Characters between the cursor position and the end of the line
are displayed using the normal font.
Action No. : 190 - Action Insert a "virtual cookie" for standout attribute
Type : Simple
Action : Inserts a "virtual cookie" with the current standout
attributes. Characters between the cursor and the end of the
line use the defined attributes.
Action No. : 192
Type : Simple
Action : Temporary use of GL.
Action No. : 193
Type : Simple
Action : Temporary use of GR.
Action No. : 194
Type : parametered
Action : Designation of character table as G0. Character tables
number O to n are defined in the file .TER.
Parameter : p0 >= 0 : number of the character table
Action No. : 195
Type : parametered
Action : Designation of character table as G1.
Parameter : p0 >= 0 : number of the character table
Action No. : 196
Type : parametered
Action : Designation of a character table as G2.
Parameter : p0 >= 0 : number of the character table
Action No. : 197
Type : parametered
Action : Designation of character table as G3.
Parameter : p0 >= 0 : number of the character set.
Action No. : 210
Type : Simple
Action : Locks G0 into GL.
Action No. : 211
Type : Simple
Action : Locks G1 into GL.
Action No. : 212
Type : Simple
Action : Locks G2 into GL.
Action No. : 213
Type : Simple
Action : Locks G3 into GL.
Action No. : 214
Type : Simple
Action : Locks G0 into GR.
Action No. : 215
Type : Simple
Action : Locks G1 into GR.
Action No. : 216
Type : Simple
Action : Locks G2 into GR.
Action No. : 217
Type : Simple
Action : Locks G3 into GR.
Action No. : 218
Type : Simple
Action : Temporary use of G0.
Action No. : 219
Type : Simple
Action : Temporary use of G1.
Action No. : 220
Type : Simple
Action : Temporary use of G2.
Action No. : 221
Type : Simple
Action : Temporary use of G3.
Action No. : 222
Type : Simple
Action : Selects HDX communication mode.
Action No. : 223
Type : Simple
Action : Selects FDX communication mode.
Action No. : 224
Type : Simple
Action : Selects BLK communication mode.
Action No. : 225
Type : Simple
Action : Selects LOCAL communication mode.
Action No. : 226
Type : Simple
Action : Sends screen window to the host.
Action No. : 227
Type : parametered
Action : Sends a message to the host.
Parameter : p0 : message (character chain) to send.
Action No. : 228
Type : Simple
Action : Sends current line to the host.
Action No. : 229
Type : parametered
Action : Sends characters to the host.
Parameters : p0 : number of characters to be sent.
p1 : characters to send.
Action No. : 230
Type : Parametered
Action : Reassigns a function key.
Parameters : p0 : function key number (starting with 1)
p1 : new character string
Action No. : 231
Type : Parametered
Action : Switches two function keys.
Parameters : p0 : number of the first function key (starting with 1)
p1 : number of the second function key (starting with 1)
Action No. : 232
Type : Parametered
Action : Assign a keyboard key to a function key.
Parameters : p0 : scancode of the key
p1 : number of the function key (starting with 1)
Action No. : 233
Type : Parametered
Action : Assigns a keyboard key used in conjunction with <Shift>
to a function key.
Parameters : p0 : scancode of the key
p1 : number of the function key (starting with 1)
Action No. : 234
Type : Parametered
Action : Assigns a keyboard key used in conjunction with <Ctrl>
to a function key.
Parameters : p0 : scancode of the key
p1 : number of the function key (starting with 1)
Action No. : 235
Type : Parametered
Action : Assigns a keyboard key used in conjunction with <Ctrl><Shift>
to a function key.
Parameters : p0 : scancode of the key
p1 : number of the function key (starting with 1)
Action No. : 236
Type : Parametered
Action : Assigns a keyboard key used in conjunction with <Alt>
to a function key.
Parameters : p0 : scancode of the key
p1 : number of the function key (starting with 1)
Action No. : 237
Type : Parametered
Action : Assigns a keyboard key used in conjunction with <Alt><Shift>
to a function key.
Parameters : p0 : scancode of the key
p1 : number of the function key (starting with 1)
Action No. : 238
Type : Parametered
Action : Assigns a keyboard key used in conjunction with <Alt><Ctrl>
to a function key.
Parameters : p0 : scancode of the key
p1 : number of the function key (starting with 1)
Action No. : 239
Type : Parametered
Action : Assigns a keyboard key used in conjunction with
<Alt><Shift><Ctrl> to a function key.
Parameters : p0 : scancode of the key
p1 : number of the function key (starting with 1)
Action No. : 240
Type : parametered
Action : Redisplays n times the last character.
Parameter : p0 : number of times to repeat.
Action No. : 241
Type : parametered
Action : Displays a given character.
Parameter : p0 : character to be displayed
Action No. : 242
Type : parametered
Action : Redefinition of a key.
Parameter : p0 : scancode of the key
p1 : new character string
Action No. : 243
Type : parametered
Action : Redefinition of a key used with <Shift>.
Parameter : p0 : scan code of the key
p1 : new character string
Action No. : 244
Type : parametered
Action : Redefinition of a key used with <Ctrl>.
Parameter : p0 : scancode of the key
p1 : new character string
Action No. : 245
Type : parametered
Action : Redefinition of a key used with <Ctrl><Shift>.
Parameter : p0 : scancode of the key
p1 : new character string
Action No. : 246
Type : parametered
Action : Redefinition of a key used with <Alt>.
Parameter : p0 : scancode of the key
p1 : new character string
Action No. : 247
Type : parametered
Action : Redefinition of a key used with <Alt><Shift>.
Parameter : p0 : scancode of the key
p1 : new character string
Action No. : 248
Type : parametered
Action : Redefinition of a key used with <Alt><Ctrl>.
Parameter : p0 : scancode of the key
p1 : new character string
Action No. : 249
Type : parametered
Action : Redefinition of a key used with <Alt><Ctrl><Shift>.
Parameter : p0 : scancode of the key
p1 : new character string
Action No. : 250
Type : Simple
Action : Sounds the Bell.
Action No. : 251
Type : parametered
Action : Displays the given character string.
Parameter : p0 : chain to be displayed
Action No. : 252
Type : parametered
Action : Redefinition of a control code.
Parameter : p0 : control code
p1 : number of corresponding action.
Action No. : 253
Type : parametered
Action : Selects frequency and duration of bell
Parameter : p0 : frequency in Hertz
p1 : duration in Milliseconds
Action No. : 254
Type : parametered
Action : Defines the number of lines used in emulation
Parameter : p0 : number of lines
Action No. : 255
Type : Simple
Action : Masks control codes.
Action No. : 256
Type : Simple
Action : Unmasks control codes.
Action No. : 257
Type : Simple
Action : Masks escape sequences.
Action No. : 258
Type : Simple
Action : Unmasks escape sequences.
Action No. : 259
Type : Simple
Action : Displays received characters.
Action No. : 260
Type : Simple
Action : No display of received characters.
Action No. : 261
Type : Simple
Action : Ends printer redirection (or ends file redirection if
not using Windows version).
Action No. : 262
Type : parametered
Action : File reception.
Parameter : p0 : name of files to receive
Action No. : 263
Type : simple
Action : Ends file reception.
Action No. : 265
Type : Simple
Action : Ends file send.
Action No. : 266
Type : parametered
Action : Sends files.
Parameter : p0 : name of files to be sent
Action No. : 267
Type : Simple
Action : Printer redirection.
Action No. : 268 (Only in emul.exe; with emulwin.exe use actions 271 and 272)
Type : parametered
Action : Starts RCOPY.
Parameter : p0 : Character chain used to name source and
destination file(s).
Action No. : 269
Type : simple
Action : Sends IP address to host (if using TCP/IP connection)
Action No. : 270
Type : Parametered
Action : Instantly changes terminal type
Parameters : p0 : Character string indicating the name of the
terminal type. Example: "vt220", corresponding
to VT220.TER in the TUN directory.
Action No. : 271
Type : Parametered
Action : Starts RCOPY file transfer from host to local
Parameters : p0 : Character string indicating the source and
destination files
Action No. : 272
Type : Parametered
Action : Starts RCOPY file transfer from local to host
Parameters : p0 : Characters string indicating the source and
destination files
Action No. : 273
Type : parametered
Action : Dynamically load a key-panel
Parameter : p0 : name of .pan file
p1 : mode
0: the new panel is not immediately
usable
other: immediate use is possible
Action No. : 274
Type : Simple
Action : Unloads key-panel
Action No. : 275
Type : Simple
Action : Enables the possibility of using a key-panel
Action No. : 276
Type : Simple
Action : Disables the possibility of using a key-panel
Action No. : 277 to 288
Action : Using a mouse
Definition :
- Mouse characteristics
- events concerning the host
- the minimum time between 2 "move" events
- the time for "double click" (DOUBLE_CLICK_TICKS)
- event format (EVENTS_FORMAT)
- response format to the current state (QUERY_FORMAT)
- its icon (ICON_ET et ICON_XOR)
- EVENTS_FORMAT in C notation contains 3 variables
- events
MOUSE_MOVE 0x01
LEFT_PRESS 0x02
LEFT_RELEASE 0x04
RIGHT_PRESS 0x08
RIGHT_RELEASE 0x10
CENTER_PRESS 0x20
CENTER_RELEASE 0x40
DOUBLE_CLICK 0x80
- position X
- position Y
- QUERY_FORMAT in C notation contains 3 variables
- etat des boutons
LEFT_PRESS 0x02
RIGHT_PRESS 0x08
CENTER_PRESS 0x20
- position X
- position Y
- Mouse coordinates may be expressed in:
- screen coordinates (XY_PHYSICAL) or virtual
- coordinates relative to the preceding position
(XY_RELATIVE) or absolute
- "Move" events
- may be taken into account at any time
- may be ignored if no button remains pressed
Mouse Actions:
- Action 277 : Mouse initialization
- p0 : %d : event mask
MOUSE_MOVE 0x01
LEFT_PRESS 0x02
LEFT_RELEASE 0x04
RIGHT_PRESS 0x08
RIGHT_RELEASE 0x10
CENTER_PRESS 0x20
CENTER_RELEASE 0x40
- p1 : %d : minimum time between to mouse "move" events
- p2 : %d : double-click time (between 0 et 90)
ignore double click if p2 == 0
DOUBLE_CLICK_TICKS = 4 if p2 < 0 or p2 > 90
time is given in number of tickss (1 second = 18,2 ticks)
upon initialization
- events are not active
- virtual and absolute coordinates
- ICON_ET 0x77ff
- ICON_XOR 0x7700
- EVENTS_FORMAT "%02x%03x%03x"
- QUERY_FORMAT "%02x%03x%03x"
- Action 278 : Remove mouse
- Action 279 : Visible mouse (DOS)
- Action 280 : Invisibile mouse (DOS)
- Action 281 : Mouse position
- p0 : %d : X position
- p1 : %d : Y position
These values are interpreted as screen coordinates
if XY_PHYSICAL
- Action 282 : Returns the current button state and
the current Mouse position as defined in
QUERY_FORMAT
- Action 283 : Event activation
- p0 : %d : activation flag
EVENTS_MOVE 0x01
EVENTS_ALL 0x02
XY_PHYSICAL 0x04
XY_RELATIVE 0x08
LEFT_PANEL 0x10
RIGTH_PANEL 0x20
CENTER_PANEL 0x40
EVENTS_ALL : events defined by Action 277 are taken
into account
EVENTS_MOVE : if EVENTS_ALL is off, all events other
than MOVE events (taken into account only
if button is held down)
XY_PHYSICAL : mouse position expressed in screen
coordinates
XY_RELATIVE : coordinates relative to the preceding
position sent to host
LEFT_PANEL : left button reserved for panel
RIGTH_PANEL : right button reserved for panel
CENTER_PANEL :center button reserved for panel
- Action 284 : Definition of event format sent to host
- p0 : %s : EVENTS_FORMAT
- Action 285 : Definition of response format for mouse state
- p0 : %s : QUERY_FORMAT
- Action 286 : Change mouse icon (DOS)
- p0 : %d : ICON_ET character
- p1 : %d : ICON_XOR character
- Action 287 : Save mouse position (DOS); over-writes
preceding mouse position
- Action 288 : Restores a saved mouse position (DOS)