|
|
|
|
|
|
|
|
|
|
CommX Terminal Control Interface |
Terminal Control Properties | |
ActualColumns |
Number of actual columns in emulation area |
ActualRows |
Number of rows in emulation area |
BackgroundColor |
Set background color for terminal |
Blink |
Set / read state of blink attribute |
Bold |
Set / read state of bold attribute |
BorderColor |
Set terminal area border color |
BorderXPixels |
Width of vertical border in pixels |
BorderYPixels |
Height of horizontal border in pixels |
Cols |
Number of text columns in terminal |
CursorColumn |
Current text cursor x-position |
CursorRow |
Current text cursor y-position |
DesiredColumns |
Number of text columns requested |
DesiredRows |
Number of text rows requested |
Emulation |
Emulation type, e.g. ANSI, TTY |
Font |
Font size specification |
ForegroundColor |
Foreground text color |
Invisible |
Set / clear invisible text attribute |
Port |
Associated communications port |
ReadingKeyboard |
Set / Clear terminal reading keyboard state |
ReadingPort |
Set / Clear terminal reading from serial port state |
ReverseVideo |
Set reverse video attribute |
Rows |
Set number of rows on terminal area |
TestMode |
When set, characters typed appear directly on terminal |
Wrap |
Wrap words at tight |
Terminal Control Methods | |
AddKeyBMacro |
Add (define) a keyboard macro (BSTR argument) |
AddKeyCommand |
Add a keyboard command definition |
AddKeyMacro |
Add a keyboard macro definition string (C string) |
AddTriggerBString |
Add a trigger string definition (BSTR argument) |
AddTriggerString |
Add a trigger string definition (C string) |
AddVirtualBMacro |
Add virtual key macro definition (BSTR argument) |
AddVirtualKeyCommand |
Add virtual key command definition (C string) |
AddVirtualKeyMacro |
Add virtual key macro (C string) |
ClearToEol |
Clear to end Of line |
ClearWindow |
Clear entire terminal area |
Configure |
Bring up Terminal Control property pages for run time configuration |
DeleteBorder |
Delete the border on terminal display |
RemoveKeyCommand |
Remove keyboard command binding |
RemoveKeyMacro |
Remove keyboard macro definition |
RemoveTriggerString |
Remove trigger string from list |
RemoveVirtualKeyCommand |
Remove virtual key command binding from list |
RemoveVirtualKeyMacro |
Remove virtual key macro definition from list |
SetCursorPosition |
Set relative text cursor position in the terminal area |
SetDesiredSize |
Set desired number of rows and columns |
SetNormal |
Clear font attributes (e.g. Bold, Blink) |
SetToDesiredSize |
Set emulator window to match size property settings |
TestPattern |
Create and display terminal test pattern |
Terminal Control Events | |
IncomingTrigger |
Characters sequence received that matches an existing trigger definition |
KeyEvent |
A key (or virtual key) was pressed that is bound to a command |
NewSize |
Parameter change occurred that forces terminal resize |