Tel: +44(0)1865 300 579
Fax: +44(0)1865 300 232
| Name | Description |
|---|---|
| IOutCentre | Output string centred on a specific line |
| IOutCRLF | Output specified no. of carriage return/line-feeds |
| IOutCRLFScroll | Output carriage return/line-feeds with scrolling |
| IOutDouble | Output double precision value at current cursor pos |
| IOutDoubleXY | Output double precision value at a specific (x,y) pos |
| IOutError | Output string on bottom screen line & ring bell |
| IOutInteger | Output integer value at current cursor pos |
| IOutIntegerXY | Output integer value at a specific (x,y) pos |
| IOutJustifyNum | Set justification of numeric values on output |
| IOutMessage | Output string on bottom screen line |
| IOutReal | Output real value at current cursor pos |
| IOutRealXY | Output real value at a specific (x,y) pos |
| IOutString | Output string at current cursor pos |
| IOutStringXY | Output string at a specific (x,y) pos |
| IOutVertical | Output string vertically from current cursor pos |
| IOutVerticalXY | Output string vertically at a specific (x,y) pos |
| Name | Description |
|---|---|
| ICursor | Enable/disable cursor |
| ICursorDown | Move cursor down N rows & wrap at bottom of screen |
| ICursorDownScroll | Move cursor down N rows & scroll at bottom of screen |
| ICursorHome | Move cursor to home position (top left corner) |
| ICursorLeft | Move cursor left N columns & wrap at edge of screen |
| ICursorRestore | Restore cursor to position saved by ICursorSave |
| ICursorRight | Move cursor right N columns & wrap at edge of screen |
| ICursorSave | Save current cursor position |
| ICursorSize | Select cursor size (block or underline) |
| ICursorUp | Move cursor up N rows & wrap at top of screen |
| ICursorUpScroll | Move cursor up N rows & scroll at top of screen |
| ICursorXY | Move cursor to a specific (x,y) position |
| Name | Description |
|---|---|
| IClearArea | Clear a screen area |
| IClearField | Clear a field starting at a particular position |
| IClearLine | Clear a screen line |
| IClearScreen | Clear the whole screen |
| Name | Description |
|---|---|
| ITextAttribute | Set bold/flash/italic/reverse/underline combination |
| ITextBold | Enable/disable bold text |
| ITextColour | Select foreground/background text colours by name |
| ITextColourN | Select foreground/background text colours by number |
| ITextFlash | Enable/disable flashing text |
| ITextItalic | Enable/disable italics |
| ITextReverse | Enable/disable reverse video |
| ITextUnderline | Enable/disable underlining |
| Name | Description |
|---|---|
| ICharCross | Print a cross char (use with IHorizLine, IVerticLine, etc) |
| ICharGraphics | Enable/disable character graphics set |
| IFrame | Print a frame round a screen area |
| IFrameOptions | Specify frame options (colours, etc.) |
| IFrameTitle | Print a frame, with a title within top of frame |
| IFrameTitleBox | Print a frame, with a title in a box at top of frame |
| IFrameType | Select frame type |
| IHorizLine | Print a horizontal line |
| ISpecialChar | Return special character (line graphics, maths, etc.) |
| ISplitFrameH | Split up a frame horizontally |
| ISplitFrameV | Split a frame vertically |
| IVerticLine | Print a vertical line |
| Name | Description |
|---|---|
| IWinAction | Define action to be taken when opening a window |
| IWinBrowseFile | Browse through a file in the current window |
| IWinBrowseText | Browse through character array in current window |
| IWinClear | Clear the whole of the currently selected window |
| IWinClearArea | Clear an area of the currently selected window |
| IWinClearLine | Clear a line of the currently selected window |
| IWinClose | Close top window & optionally restore screen |
| IWinCursorHome | Position cursor at top left corner of current window |
| IWinCursorXY | Position cursor within current window |
| IWinEditFile | Edit a file in a window |
| IWinEditText | Edit a character array in the current window |
| IWinMove | Move top window to a new position |
| IWinMoveInter | Move top window to a new position interactively |
| IWinOpen | Open a new window |
| IWinOpenInter | Open a new window interactively |
| IWinOpenTitle | Open a new window with a title |
| IWinOutCentre | Output string centered on a specific window line |
| IWinOutCRLF | Output carriage return/line-feeds to current window |
| IWinOutCRLFScroll | Output carriage return/line-feeds with scrolling |
| IWinOutDouble | Output double precision value at current window cursor pos |
| IWinOutDoubleXY | Output double precision value at specific window pos |
| IWinOutError | Output string on bottom window line & ring bell |
| IWinOutInteger | Output integer value at current window cursor pos |
| IWinOutIntegerXY | Output integer value at a specific window pos |
| IWinOutMessage | Output string on bottom window line |
| IWinOutReal | Output real value at current window cursor pos |
| IWinOutRealXY | Output real value at a specific window pos |
| IWinOutString | Output string at current window cursor pos |
| IWinOutStringXY | Output string at a specific window pos |
| IWinScroll | Scroll current window up/down/left/right |
| IWinSelect | Select current window by number |
| IWinSelectInter | Select current window interactively |
| IWinSelectXY | Select current window by (x,y) text co-ordinate |
| IWinTagChar | Set tag character for window sub-string colours/attribs |
| IWinWordWrap | Switch word-wrapping at end of line on or off |
| Name | Description |
|---|---|
| IOutMenuCycle | Display a cycling menu |
| IOutMenuHoriz | Display a horizontal menu |
| IOutMenuHorizHelp | Display a horizontal help menu |
| IOutMenuScroll | Display a vertical scrolling menu |
| IOutMenuTwo | Display a two-option menu |
| IOutMenuVertic | Display a vertical menu |
| IOutMenuVerticHelp | Display a vertical help menu |
| IOutMenuYesNo | Display a yes/no menu |