Tel: +44(0)1865 300 579
Fax: +44(0)1865 300 232
Group IF : Information
| InfoError | Return error information |
| InfoGrHardcopy | Return graphics facilities information (hardcopy) |
| InfoGrScreen | Return graphics facilities information (screen) |
| InfoHardware | Return hardware information |
| WInfo3dInteger | Report 3D model information (integer) |
| Winfo3dReal | Report 3D model information (real) |
| WInfoBitmap | Return memory bitmap information |
| WInfoClipboard | Return clipboard information |
| WInfoDatabaseTable | Return database table information via ODBC |
| WInfoDeviceName | Return printer/plotter descriptions |
| WInfoDialog | Return dialog information |
| WInfoDialogField | Return field information |
| WInfoDrawable | Return target drawable information |
| WInfoEditor | Return numeric text editor information |
| WInfoEditorPrint | Return editor print options |
| WInfoEditorString | Return character text editor information |
| WInfoErrorMessage | Return error message string |
| WInfoFilename | Return default filenames |
| WInfoGrid | Return information about a grid field |
| WInfoGridPrint | Return grid printing options |
| WInfoGridCell | Return information about an individual cell |
| WInfoGrInteger | Return graphics information (integer) |
| WInfoGrReal | Return graphics information (real) |
| WInfoMessage | Return enabled/disabled state of a message type |
| WInfoMetafile | Return memory metafile information |
| WInfoMouse | Return mouse related information |
| WInfoPalette | Return graphics colour palette information |
| WInfoPgInteger | Return presentation graphics info (integer) |
| WInfoPgReal | Return presentation graphics info (real) |
| WInfoPgStyle | Return presentation graphics info (styles) |
| WInfoScreen | Return screen size & available colours |
| WInfoSystem | Return operating system information |
| WInfoVersion | Return library version number |
| WInfoWindow | Return information about the current window |
Group DG : Debugging
| IDebug | Write a string to a diagnostic file |
| IDebugDouble | Write a string and double prec. to a diagnostic file |
| IDebugInteger | Write a string and integer to a diagnostic file |
| IDebugLogical | Write a string and logical to a diagnostic file |
| IDebugLevel | Set the error reporting level |
| IDebugReal | Write a string and real to a diagnostic file |
Group MI : Miscellaneous
| WCompress | Compress character data (Zlib compression) |
| WCursorXY | Set mouse cursor pos in window units |
| WDecimal | Enable/disable regional decimal point support |
| WEmailSend | Send email with optional attachments |
| WFlushBuffer | Flush X Windows buffer (null function under Win32) |
| WHelpFile | Display a help file (HLP, CHM, HTML or PDF) |
| WHelpViewer | Select HTML or PDF viewers under Linux |
| WindowBell | Sound the bell |
| WInitialise | Initialise Winteracter internal data |
| WPlayMovie | Play MOV, AVI or MPEG movie file (Win32 only) |
| WPlaySound | Play a .WAV sound file |
| WSaveCSVDouble | Save a double precision array as a CSV file |
| WSaveCSVInteger | Save an integer array as a CSV file |
| WSaveCSVReal | Save a real array as a CSV file |
| WSaveCSVString | Save a character array as a CSV file |
| WSaveHTMLDouble | Save a double precision array as an HTML table |
| WSaveHTMLInteger | Save an integer array as an HTML table |
| WSaveHTMLReal | Save a real array as an HTML table |
| WSaveHTMLString | Save a character array as an HTML table |
| WSort | Quick sort (character/integer/real/double arrays) |
| WUnCompress | Uncompress character data (Zlib compression) |
Group CB : Clpiboard Access
| WClipboardGetBitmap | Retrieve a memory bitmap from the clipboard |
| WClipboardGetMetafile | Retrieve a memory metafile from the clipboard |
| WClipboardGetString | Retrieve a string from the clipboard |
| WClipboardPutBitmap | Put a memory bitmap on the clipboard |
| WClipboardPutMetafile | Put a memory metafile on the clipboard |
| WClipboardPutString | Put a string on the clipboard |
Group DB : Database Interrogation
|
Group CC : Colour Conversion
| WCMY | Convert (cyan,magenta,yellow) to 24-bit RGB value |
| WCMYsplit | Convert 24-bit RGB value to (cyan,magenta,yellow) |
| WHLS | Convert (hue,lightness,saturation) to 24-bit RGB value |
| WHLSsplit | Convert 24-bit RGB value to (hue,lightness,saturation) |
| WRGB | Convert (red,green,blue) to 24-bit RGB value |
| WRGBsplit | Convert 24-bit RGB value to (red,green,blue) |
Group DT : Date/Time Manipulation
| WDateDayOfWeek | Calculate day of the week specified by the supplied date |
| WDateDaysInMonth | Calculate days in specified month of specified year |
| WDateDifference | Calculate number of days between two dates |
| WDateLeapYear | Determine whether specified year is a leap year |
| WDateToString | Convert supplied date to a string (format selectable) |
| WTimeToString | Convert supplied time to a string (format selectable) |
Group CH : Character Manipulation Routines
| IDoubleToString | Convert a double precision value to a string |
| IFillString | Fill a character string with a given character |
| IJustifyString | Justify a string within a character variable |
| ILocateChar | Locate position of first non blank character |
| ILocateString | Locate position of first non blank sub-string |
| ILowerCase | Convert a string to lower case |
| IndexNoCase | Case independent equivalent of the INDEX intrinsic |
| INextDouble | Extract/clear next substring & return as double prec. |
| INextInteger | Extract/clear next substring & return as integer |
| INextReal | Extract/clear next substring & return as real |
| INextString | Extract/clear next substring & return as string |
| IntegerToString | Convert an integer value to a string |
| IntValueOfChar | Return integer value of a numeric character |
| IRealToString | Convert a real value to a string |
| IStringToDouble | Convert a string to a double precision value |
| IStringToInteger | Convert a string to an integer value |
| IStringToReal | Convert a string to a real value |
| IUpperCase | Convert a string to upper case |
Group MM : Maximum/Minimum Calculations
| IDoubleMax1 | Return maximum value of a 1 dim. double prec array |
| IDoubleMax2 | Return maximum value of a 2 dim. double prec array |
| IDoubleMaxMin1 | Return max & min of a 1 dimensional double prec array |
| IDoubleMaxMin2 | Return max & min of a 2 dimensional double prec array |
| IDoubleMin1 | Return minimum value of a 1 dim. double prec array |
| IDoubleMin2 | Return minimum value of a 2 dim. double prec array |
| IRealMax1 | Return maximum value of a 1 dimensional real array |
| IRealMax2 | Return maximum value of a 2 dimensional real array |
| IRealMaxCum2 | Return max cumulative row value of a 2 dim. real array |
| IRealMaxFunc1 | Return maximum value of a real function taking 1 arg |
| IRealMaxFunc2 | Return maximum value of a real function taking 2 args |
| IRealMaxMin1 | Return max & min of a 1 dimensional real array |
| IRealMaxMin2 | Return max & min of a 2 dimensional real array |
| IRealMaxMinFunc1 | Return max & min of a real function taking 1 arg |
| IRealMaxMinFunc2 | Return max & min of a real function taking 2 args |
| IRealMin1 | Return minimum value of a 1 dimensional real array |
| IRealMin2 | Return minimum value of a 2 dimensional real array |
| IRealMinFunc1 | Return minimum value of a real function taking 1 arg |
| IRealMinFunc2 | Return minimum value of a real function taking 2 args |