   QHelp   @Basic                  ...AndA   *   Used as a logical operator in expressions.   (None)   (None)   ...ByteA   +   Declare a unsigned BYTE 8Bit variable type.   (None)   (None)   ...Data.SetA   *   Sets the Data reading to a Label position.   (None)   (None)   ...ElseA      Else statement   (None)   (None)	   ...ElseIfA   W   Used to check if an additional condition is true or false. Use with Then, Else & Endif.   (None)   (None)   ...EndIfA   ;   Used to complete an If structure. Use with If, Then & Else.   (None)   (None)   ...FileA      Declare a type FILE   (None)   (None)   ...FloatA      Declare a FLOAT variable type.   (None)   (None)   ...ForA   V   For...Next is loop method which assigns a variable a range of numbers to Step through.   (None)   (None)   ...IfA   K   Used to check IF a condition is true or false. Use with Then, Else & Endif.   (None)   (None)   ...IntA   )   Declare a signed INT 16bit variable type.   (None)   (None)
   ...IntFracA      Declare a INTFRAC type   (None)   (None)   ...JumpA      Jump to Label.   (None)   (None)   ...JumpTableA      Jump table.   (None)   (None)   ...Lock.OffA      Enable Interrupts.   (None)   (None)
   ...Lock.OnA      Disable Interrupts.   (None)   (None)   ...LongA   *   Declare a signed LONG 32Bit variable type.   (None)   (None)	   ...MemoryA      Declare a type MEMORY   (None)   (None)   ...NextA   U   Next completes a loop in the For..Next. Based on variable number the For will repeat.   (None)   (None)   ...OrA   *   Used as a logical operator in expressions.   (None)   (None)	   ...ReturnA   "   Return Null Or Value from Function   (None)   (None)   ...SheetA      Declare a type SHEET   (None)   (None)   ...StepA   @   Step is a value to increment or decrement the For Loop Variable.   (None)   (None)	   ...StringA      Declare a STRING variable type.   (None)   (None)   ...ThenA   U   Used in an IF THEN ENDIF structure to indicate what commands should Then be executed.   (None)   (None)   ...ToA   (   Used in a For statement. Value To Value.   (None)   (None)   ...VoidA      Declare a type VOID   (None)   (None)   ...WendA      While End statement   (None)   (None)   ...WhileA   8   While...Wend is a loop method While a condition is true.   (None)   (None)   ...XorA   *   Used as a logical operator in expressions.   (None)   (None)   ...ModA      Return Mod result.   (None)   Int   @File                  ...@File                  ......File.DeleteO     Delete an existing file.   Path:String   (None)   ......File.MoveO  '   Move an existing file to new directory.   Path:String,NewPath:String   (None)   ......File.RenameO  &   Rename an existing file with new name.   Path:String,NewPath:String   (None)   ......[File].CloseU      Close fil file   (None)   (None)   ......[File].CloseReadFileU   /   Close the file fil but do NOT add an Eof marker   (None)   (None)   ......[File].NewO  >   Create new file in file container fil. Status 0-Fail/1-Success   file:String   (None)   ......[File].NewBinaryO  >   Create new file in file container fil. Status 0-Fail/1-Success   file:String   (None)   ......[File].OpenO  E   Opens an existing file in file container fil. Status 0-Fail/1-Success   file:String   (None)   ......[File].OpenBinaryO  E   Opens an existing file in file container fil. Status 0-Fail/1-Success   file:String   (None)   ......[File].WriteByteK     Write a single Byte to file   int:Int   (None)   ......[File].WriteIntK  %   Write a single 16Bite Integer to file   int:Int   (None)   ......[File].WriteMemoryK  )   Write a section of a memory area to file.   bank:Int,addr:Int,length:Int   (None)   ......[File].WriteStringO     Write a string to file   file:String   (None)   ......DateCode.DayU  "   Return Minute Day from a Timecode.   Timecode:Int   Int   ......DateCode.MonthU  #   Return Month value from a Timecode.   Timecode:Int   Int   ......DateCode.YearU  "   Return Year value from a Timecode.   Timecode:Int   Int   ......File.ExistU  1   Returns 1 if the given string is an existing file   Filename:String   Int   ......File.ResultU  <   Directory Command error report 1-Okay else Check error list.   (None)   Int   ......File.Select.FileU  6   Returns the last path/file from the File select Dialog   (None)   String   ......File.Select.OpenU  P   Displays file select dialog. Result string placed in variable 'File.Select.File'   Path:String,Ext:String   Int   ......File.Select.SaveU  P   Displays file select dialog. Result string placed in variable 'File.Select.File'   Path:String,Ext:String   Int   ......File.SizeU     Returns file size in bytes.   Filename:String   Long   ......TimeCode.HourU  $   Return Minute value from a Timecode.   Timecode:Int   Int   ......TimeCode.MinU  $   Return Minute value from a Timecode.   Timecode:Int   Int   ......TimeCode.SecU  $   Return Second value from a Timecode.   Timecode:Int   Int   ......[File]U      Returns file container fil ID   (None)   Int   ......[File].EOFU  +   Check the EOF End of File status of a file.   (None)   Int   ......[File].ErrorU  E   Returns Error value of File. 1=Okay. See Device.Error constants list.   (None)   Int   ......[File].ReadByteU  $   Reads a single byte from given file.   (None)   Int   ......[File].ReadIntU  %   Reads a sing 16bit Integer from file.   (None)   Int   ......[File].ReadMemoryU  N   Read a length of data from file into memory. Returns the number of bytes read.   bank:Int,addr:Int,length:Int   Int   ......[File].ReadStringU     Reads a string from given file.   (None)   String   ......[File].StatusU  6   Return the status of the given file. 1-Normal/2-Binary   (None)   Int   ......var_byt_Memory1_statusU  "   Return Year value from a Timecode.   Timecode:Int   Int   ......File.Select.Cancel      Constant File.Select.Cancel = 1.       Int   ......File.Select.InUse     Constant File.Select.InUse = 2.       Int   ......File.Select.MemFull  !   Constant File.Select.MemFull = 3.       Int   ......File.Select.NoWindow  "   Constant File.Select.NoWindow = 4.       Int   ......File.Select.OK     Constant File.Select.OK = 0.       Int
   ...@Directory                  ......Dir.DeleteO     Delete an existing directory.   Path:String   (None)   ......Dir.MoveO  )   Move an existing directory with new name.   Path:String,NewPath:String   (None)
   ......Dir.NewO  "   Make new directory with path name.   Path:String   (None)   ......Dir.ReadU  &   Sets Directory Read path & attributes.   Path:String,Attr:Int   (None)   ......Dir.Read.NextU   3   Reads a single entry from the given path/directory.   (None)   (None)   ......Dir.RenameO  +   Rename an existing directory with new name.   Path:String,NewPath:String   (None)   ......var_byt_Sheet1_tilesU  &   Sets Directory Read path & attributes.   Path:String,Attr:Int   (None)   ......var_wrd_Sheet1_sizeU   3   Reads a single entry from the given path/directory.   (None)   (None)   ......Dir.ExistU  6   Returns 1 if the given string is an existing directory
   Dir:String   Int   ......Dir.Read.AttrU  _   Gets the attributes of the last Dir.Read.Next. For result comparisons see Dir.Attr.x constants.   (None)   Int   ......Dir.Read.DateU  Y   Gets the Datecode of either name/directory. Use with File.Decode.x to get Day/Month/Year.   (None)   Int   ......Dir.Read.EntryU  Q   Returns 0 (False)/(1)True as to whether there is a readable Next Directory Entry.   (None)   Int   ......Dir.Read.NameU  ?   Gets the name of file/directory after calling a Directory Read.   (None)   String   ......Dir.Read.SizeU  ?   Gets the size of file/directory after calling a Directory Read.   (None)   Long   ......Dir.Read.TimeU  W   Gets the Timecode of either name/directory. Use with File.Decode.x to get Hour/Min/Sec.   (None)   Int   ......Dir.ResultU  <   Directory Command error report 1-Okay else Check error list.   (None)   Int   ......Dir.SelectU  Y   Displays directory select dialog.Result string placed in variable 'Directory.Select.File'   Path:String   Int   ......Dir.Select.PathU  <   Returns the last path/file from the Directory select Dialog.   (None)   String   ......var_byt_Sheet1_bankU  ?   Gets the size of file/directory after calling a Directory Read.   (None)   Long    ......var_byt_Sheet1_colourdepthU  _   Gets the attributes of the last Dir.Read.Next. For result comparisons see Dir.Attr.x constants.   (None)   Int   ......var_wrd_Sheet1_addrU  ?   Gets the name of file/directory after calling a Directory Read.   (None)   String   ......Dir.Attr.Archive  #   Constant for Directory Archive =32.       Int   ......Dir.Attr.Directory     Constant for Directory =16.       Int   ......Dir.Attr.Hidden  !   Constant for Directory Hidden =2.       Int   ......Dir.Attr.ReadOnly  #   Constant for Directory ReadOnly =1.       Int   ......Dir.Attr.System  !   Constant for Directory System =4.       Int   ......Dir.Attr.VolumeID  #   Constant for Directory VolumeID =8.       Int   ......Dir.Select.Cancel  %   Constant Directory.Select.Cancel = 1.       Int   ......Dir.Select.InUse  $   Constant Directory.Select.InUse = 2.       Int   ......Dir.Select.MemFull  &   Constant Directory.Select.MemFull = 3.       Int   ......Dir.Select.NoWindow  '   Constant Directory.Select.NoWindow = 4.       Int   ......Dir.Select.OK  !   Constant Directory.Select.OK = 0.       Int   ......var_byt_Memory1_bank  !   Constant for Directory Hidden =2.       Int   ......var_byt_Sheet1_sheet  '   Constant Directory.Select.NoWindow = 4.       Int   ......var_byt_Sheet1_status  &   Constant Directory.Select.MemFull = 3.       Int   ......var_wrd_Memory1_addr  !   Constant for Directory System =4.       Int   ......var_wrd_Memory1_size  #   Constant for Directory ReadOnly =1.       Int   ......var_wrd_a  %   Constant Directory.Select.Cancel = 1.       Int   @System               
   ...GarbageT      Force a Garbage Collection.   (None)   (None)   ...IdleT      Return time to OS.   (None)   (None)
   ...ExecuteT  e   Launch an app or file. Returns 0-Success/1-File not found/2-Not executable/3-File Error/4-Memory Full   Filename:String   Int   ...@App                  ......App.ExitT      Close and Exit the application.   (None)   (None)   ......App.BankT  %   Returns the Applications Bank number.   (None)   Int   ......App.CoderT  *   Returns the Application Coder name string.   (None)   String   ......App.CommandLineT  B   Return application entry string, including Path\file & parameters.   (None)   String   ......App.CommandLine.LenT  '   Return application entry string length.   (None)   Int   ......App.DateT  -   Returns the Applications Compile Date string.   (None)   String   ......App.NameT     Return application name string.   (None)   String   ......App.Name.LenT     Return application name string.   (None)   Int   ......App.PathT  (   Return application entry directory path.   (None)   String   ......App.SystemPathT  $   Return symbos system directory path.   (None)   String   ......App.TranExt.SizeT  )   Memory allocated to extend Transfer Area.   (None)   Int   ......App.VersionT  (   Returns the Applications Version string.   (None)   String
   ...@Clipboard                  ......Clipboard.Text.Set      Sets the Text on Clipboard.
   String:String   (None)   ......Clipboard.LenT  /   Returns type of data in clipboard size in bytes   (None)   Int   ......Clipboard.Text.GetT  !   Returns Text if any on clipbaord.   (None)   String   ......Clipboard.TypeT  ;   Returns type of data in clipboard. Empty-0 Text-1 Graphic-2   (None)   Int
   ...@Screen                  ......Screen.ColourT  (   Return current screen mode colour (2-16)   (None)   Int   ......Screen.ModeT  3   Return current screen mode. PCW-0 CPC-1/2 MSX-5/6/7   (None)   Int   ......Screen.Resolution.XT  #   Return current screen x resolution.   (None)   Int   ......Screen.Resolution.YT  #   Return current screen x resolution.   (None)   Int   ...@Data                  ......Data.ByteT  U   Reads and returns a single byte from Data Address... Address will be advanced 1 byte.   (None)   Int   ......Data.IntT  U   Reads and returns a single Int from Data Address... Address will be advanced 2 bytes.   (None)   Int   ......Data.StringT  d   Reads And returns a Single String from Data Address... Address will be advanced by length of String.   (None)   String   ...@Time                  ......Time.Day.GetT  "   Returns the current clock day 1-31   (None)   Int   ......Time.Hour.GetT  #   Returns the current clock hour 0-23   (None)   Int   ......Time.Minute.GetT  %   Returns the current clock minute 0-59   (None)   Int   ......Time.Month.GetT  $   Returns the current clock month 1-12   (None)   Int   ......Time.Second.GetT  %   Returns the current clock second 0-59   (None)   Int   ......Time.Year.GetT  (   Returns the current clock year 1900-2100   (None)   Int	   ...@Timer                  ......Timer.OnT      Turns on the Timer   (None)   (None)   ......Timer.StopT      Halts the Timer   (None)   (None)   ......Timer.IsOnT  /   Return the status of the Timer Halted 0 or On 1   (None)   Int	   ...@Mouse               
   ......MachineT  ,   Return machine type - See machine value list   (None)   Int   ......Machine.464     Constant CPC464 - 0       Int   ......Machine.464Plus     Constant CPC464Plus - 3       Int   ......Machine.6128     Constant CPC6128 - 2       Int   ......Machine.6128Plus     Constant CPC6128Plus - 4       Int   ......Machine.664     Constant CPC664 - 1       Int   ......Machine.Enterprise     Constant Enterprise 64/128 - 6       Int   ......Machine.MSX1     Constant MSX1 - 7       Int   ......Machine.MSX2     Constant MSX2 - 8       Int   ......Machine.MSX2Plus     Constant MSX2+ - 9       Int   ......Machine.NC100     Constant NC100 - 15       Int   ......Machine.NC150     Constant NC150 - 16       Int   ......Machine.NC200     Constant NC200 - 17       Int   ......Machine.Pcw16     Constant Pcw16 - 14       Int   ......Machine.Pcw8xxx     Constant Pcw8xxx - 12       Int   ......Machine.Pcw9xxx     Constant Pcw9xxx - 13       Int   ......Machine.SpectrumNext  $   Constant Symbos Virtual Machine - 20       Int   ......Machine.SymbosVM  $   Constant Symbos Virtual Machine - 18       Int   ......Machine.TurboR     Constant MSX TurboR - 10       Int   @Maths                  ...Float.DegM   F   Set the Float routines to be based on Degrees. See Float.Deg/Float.Rad   (None)   (None)   ...Float.DisplayM   W   Set Float display. Number of decimal places (-1 Show Exp,-2 Show all). Show '000 commas   DecPlace:Int,Commas:Int   (None)   ...Float.RadM   F   Set the Float routines to be based on Radians. See Float.Deg/Float.Rad   (None)   (None)   ...Float.RandomizeM   $   Sets a Randomized seed For Float.Rnd   Value:Float   (None)   ...RandomizeK   6   Sets the Randomize Seed for use with the RND function.   Int:Int   (None)   ...AbsK      Returns Absolute of integer.   Int:Int   Int   ...CollisionK   C   Returns Collision 0/1 if X1/Y1 is within the given Radius od X2,Y2.&   Radius:Int,X1:Int,Y1:Int,X2:Int,Y2:Int   Int   ...DistanceK   <   Returns distance between two values. Quicker ABS(val1-val2).   Value1:Int,Value2:Int   Int
   ...Float.ATanM   (   Calculate a ArcTangent of a float value.   Value:Float   Float   ...Float.CosM   $   Calsulate a Cosine of a float value.   Value:Float   Float   ...Float.FromIntM   0   Converts a 16Bit Integer value into Float value.   Int:Int   Float   ...Float.FromLongM   -   Converts a 32Bit Long value into Float value.	   Long:Long   Float   ...Float.LogM   !   Calculate a Log of a float value.   Value:Float   Float   ...Float.Log10M   #   Calculate a Log10 of a float value.   Value:Float   Float   ...Float.PiM      Returns the float value of PI   (None)   Float   ...Float.RndM   <   Calculate a random float value between zero and Input value.   Value:Float   Float   ...Float.SinM   "   Calculate a Sine of a float value.   Value:Float   Float   ...Float.SqrM   )   Calculate a square root of a float value.   Value:Float   Float   ...Float.TanM   %   Calculate a Tangent of a float value.   Value:Float   Float
   ...Int.AbsK      Returns Absolute of integer.   Int:Int   Int   ...Int.CollisionK   C   Returns Collision 0/1 if X1/Y1 is within the given Radius od X2,Y2.&   Radius:Int,X1:Int,Y1:Int,X2:Int,Y2:Int   Int   ...Int.DistanceK   <   Returns distance between two values. Quicker ABS(val1-val2).   Value1:Int,Value2:Int   Int   ...Int.FromFloatM  0   Converts a Float value into 16Bit Integer value.   Float:Float   Int   ...Int.FromLongL  5   Converts a 32Bit Long value into 16Bit Integer value.	   Long:Long   Int
   ...Int.NegK   $   Changes sign of 16Bit Integer value.   Int:Int   Int
   ...Int.SgnK   +   Returns the Sign of an 16Bit Integer value.   Int:Int   Int   ...IntFK   D   Adds a fractional value to Int/Frac variables. Needs Variables Addr."   IntAddr:Int,FracAddr:Int,Value:Int   Int	   ...IntSinK   $   Returns a Sin from a value of 0-255.	   Value:Int   Int   ...Long.FromIntK  5   Converts a 16Bit Integer value into 32Bit Long value.   Int:Int   Long   ...Long.NegL       Changes the sign for Long value.
   Value:Long   Long   ...MaxK   "   Returns the larger of two numbers.   First:Int,Second:Int   Int   ...MinK   #   Returns the smaller of two numbers.   First:Int,Second:Int   Int   ...NegK      Changes sign of Int value.   Int:Int   Int   ...NotK   '   Inverts Boolean result from true/false.   Int:Int   Int   ...RangeK   ]   Returns the value inside Range given a minimum, max and current value. Only Positive Integers   Min:Int,Max:Int,Value:Int   Int   ...RndK   T   Returns an Integer which is a generated Random number between 0 and specified value.   Int:Int   Int   ...SgnK      Returns the Sgn of an Integer.   Int:Int   Int   ...Shl1K   =   Returns Integer of Shift Integer 1 bit left or multiply by 2.   Int:Int   Int   ...Shl10K   B   Returns Integer of Shift Integer 10 bits left or multiply by 1024.   Int:Int   Int   ...Shl11K   B   Returns Integer of Shift Integer 11 bits left or multiply by 2048.   Int:Int   Int   ...Shl12K   B   Returns Integer of Shift Integer 12 bits left or multiply by 4096.   Int:Int   Int   ...Shl2K   >   Returns Integer of Shift Integer 2 bits left or multiply by 4.   Int:Int   Int   ...Shl3K   >   Returns Integer of Shift Integer 3 bits left or multiply by 8.   Int:Int   Int   ...Shl4K   ?   Returns Integer of Shift Integer 4 bits left or multiply by 16.   Int:Int   Int   ...Shl5K   ?   Returns Integer of Shift Integer 5 bits left or multiply by 32.   Int:Int   Int   ...Shl6K   ?   Returns Integer of Shift Integer 6 bits left or multiply by 64.   Int:Int   Int   ...Shl7K   @   Returns Integer of Shift Integer 7 bits left or multiply by 128.   Int:Int   Int   ...Shl8K   @   Returns Integer of Shift Integer 8 bits left or multiply by 256.   Int:Int   Int   ...Shl9K   @   Returns Integer of Shift Integer 9 bits left or multiply by 512.   Int:Int   Int   ...Shr1K   <   Returns Integer of Shift Integer 1 bit right or Divide by 2.   Int:Int   Int   ...Shr12K   A   Returns Integer of Shift Integer 12 bits right or Divide by 4096.   Int:Int   Int   ...Shr2K   =   Returns Integer of Shift Integer 2 bits right or Divide by 4.   Int:Int   Int   ...Shr3K   =   Returns Integer of Shift Integer 3 bits right or Divide by 8.   Int:Int   Int   ...Shr4K   >   Returns Integer of Shift Integer 4 bits right or Divide by 16.   Int:Int   Int   ...Shr5K   >   Returns Integer of Shift Integer 5 bits right or Divide by 32.   Int:Int   Int   ...Shr6K   >   Returns Integer of Shift Integer 6 bits right or Divide by 64.   Int:Int   Int   ...Shr7K   ?   Returns Integer of Shift Integer 7 bits right or Divide by 128.   Int:Int   Int   ...Shr8K   ?   Returns Integer of Shift Integer 8 bits right or Divide by 256.   Int:Int   Int   ...Shr9K   ?   Returns Integer of Shift Integer 9 bits right or Divide by 512.   Int:Int   Int   ...SqrK   '   Converts an Integer to its square root.   Int:Int   Int   @Strings                  ...AscK   G   Returns the Integer ASCII code for the first character of given String.
   String:String   Int   ...Base64.DecodeO   7   Return Normalised string from Base64 version of string.
   String:String   String   ...Base64.EncodeO       Return Base64 version of string.
   String:String   String   ...CIntK   2   Returns the Integer value of given numeric String.
   String:String   Int   ...ChrO   5   Returns the string character of the given ascii value	   Ascii:Int   String   ...CtText.ColourO   B   Returns String for ControlText for Colour Pen(0..15),Paper(0..16).   Pen:Int,Paper:Int   String   ...CtText.GraphicO   B   Returns String for ControlText for Colour Pen(0..15),Paper(0..16).   Sheet:Int,Tile:Int   String   ...CtText.RemoveO   )   Removes AdTx control codes from a string.   AdTxString:String   String   ...CtText.UnderlineO   :   Returns String for ControlText for Underline on(1)/off(0).   Int:Int   String
   ...FindStrO   C   Return start char position of searched string from a source string.#   Source:String,Find:String,Start:Int   Int   ...HexO   =   Returns a Hexidecimal String converted a given Integer value.   Int:Int   String   ...LCaseO   2   Returns an lower case version of the given string.
   String:String   String   ...LeftO   2   Returns string of length from Left side of source.   String:String,Length:Int   String   ...LenK   9   Returns the Integer character length of the given String.
   String:String   Int   ...MidO   7   Returns part a string from start with the given length."   String:String,Start:Int,Length:Int   String
   ...ReplaceO   2   Return string with found elements changed for new.(   Source:String,Find:String,Replace:String   String   ...RightO   9   Returns string of length from Right side of sourc string.   String:String,Length:Int   String   ...StrO   6   Returns String converted from the given Integer value.   Int:Int   String   ...String.Buffer.FreeK   <   Return Integer of size in bytes of free String Buffer space.   (None)   Int   ...String.FreeK   5   Return Integer of size in bytes of free String space.   (None)   Int   ...String.FromFloatM  (   Returns String version of a Float value.   Float:Float   String   ...String.FromIntK  6   Returns String converted from the given Integer value.   Int:Int   String   ...String.FromLongL  )   Returns String version of a Long Integer.	   Long:Long   String   ...String.MemoryK   8   Return Integer of size in bytes of useable String space.   (None)   Int   ...StringBufferK      Return String buffer Position   (None)   Int   ...UCaseO   2   Returns an upper case version of the given string.
   String:String   String   ...ValidStringO   .   Takes a string and removes invalid characters.
   Source:String   String   @Drive                  ...Drive.GetListU   O   Perform an OS call to return Drive Info.  See =Drive.Letter(x), =Drive.Name(x).   (None)   (None)   ...Drive.ClustersU  G   Return Drive number of clusters as a Long value following Drive.GetInfo   (None)   Long   ...Drive.CountU  S   Returns the number of Drives found following a Drive.GetList.Drives are 0..Count-1.   (None)   Int   ...Drive.ErrorU  -   Return Drive Error following Drive operation.   (None)   Int   ...Drive.FileSystemU  /   Return Drive FileSystem following Drive.GetInfo   (None)   Int   ...Drive.FreeSectorsU  P   Return Drive number of free sectors as a Long value following Drive.GetFreeSpace   (None)   Long   ...Drive.GetFreeSpaceU  I   Returns the DriveInfo of specified drive number following a Drive.GetList   DriveLetter:String   Int   ...Drive.GetInfoU  I   Returns the DriveInfo of specified drive number following a Drive.GetList   DriveLetter:String   Int   ...Drive.LetterU  Q   Returns the Drive Letter A..Z of specified drive number following a Drive.GetList   DriveNo:Int   String   ...Drive.MediumU  +   Return Drive Medium following Drive.GetInfo   (None)   Int   ...Drive.MediumRemovableU  G   Returns if the Drive Medium is removable 0 or 1 following Drive.GetInfo   (None)   Int
   ...Drive.NameU  J   Returns the Drive Name of specified drive number following a Drive.GetList   DriveNo:Int   String   ...Drive.SectorsPerClusterU  A   Return Drive number of Sectors per Clusterfollowing Drive.GetInfo   (None)   Int   ...Drive.StatusU  +   Return Drive Status following Drive.GetInfo   (None)   Int   ...Device.Error.Abort  8   Constant for Status error (8) Abort while Volume access.       Int   ...Device.Error.DeviceNotExist  5   Constant for Status error (11) Device does not exist.       Int   ...Device.Error.DeviceNotReady  0   Constant for Status error (26) Device not ready.       Int   ...Device.Error.DirNotEmpty  6   Constant for Status error (27) Directory is not empty.       Int   ...Device.Error.DirectoryFull  .   Constant for Status error (23) Directory full.       Int   ...Device.Error.FileNotExist  3   Constant for Status error (13) File does not exist.       Int    ...Device.Error.FileOrganisation  :   Constant for Status error (18) Error in file organisation.       Int   ...Device.Error.Filehandler  3   Constant for Status error (10) No free filehandler.       Int   ...Device.Error.Invalid  8   Constant for Status error (15) Invalid path or filename.       Int!   ...Device.Error.InvalidDestDevice  :   Constant for Status error (28) Invalid Destination device.       Int   ...Device.Error.InvalidName  8   Constant for Status error (19) Invalid destination name.       Int   ...Device.Error.MediaDamaged  ,   Constant for Status error (3) Media Damaged.       Int   ...Device.Error.MediaFull  *   Constant for Status error (24) Media full.       Int!   ...Device.Error.MediaWriteProtect  5   Constant for Status error (25) Media Write protected.       Int   ...Device.Error.NoAccess  0   Constant for Status error (14) Access forbidden.       Int   ...Device.Error.NoHandler  :   Constant for Status error (16) Filehandler does not exist.       Int   ...Device.Error.NoPartition  7   Constant for Status error (4) Partition does not exist.       Int   ...Device.Error.NotExist  3   Constant for Status error (0) Drive does not exist.       Int   ...Device.Error.NotInitialized  5   Constant for Status error (2) Device not initialised.       Int   ...Device.Error.Ok  ?   Constant for Status error (1) OK which means no Error reported.       Int   ...Device.Error.PathExist  3   Constant for Status error (20) Path already exists.       Int   ...Device.Error.PathNotExist  3   Constant for Status error (12) Path does not exist.       Int   ...Device.Error.Positioning  6   Constant for Status error (7) Error While positioning.       Int   ...Device.Error.SectorFind  <   Constant for Status error (6) Error while sector Read/Write.       Int   ...Device.Error.SlotOccupied  <   Constant for Status error (17) Device slot already occupied.       Int   ...Device.Error.Unsupported  =   Constant for Status error (5) Unsupported Media or Partition.       Int   ...Device.Error.Volume  3   Constant for Status error (9) Unknown Volume Error.       Int   ...Device.Error.WrongAttr  /   Constant for Status error (22) Wrong Attribute.       Int   ...Device.Error.WrongCommand  6   Constant for Status error (21) Wrong sub command code.       Int   ...Drive.FileSystem.AmsdosData  2   Constant (1) of Drive.FileSystem being AmsdosData.       Int    ...Drive.FileSystem.AmsdosSystem  4   Constant (2) of Drive.FileSystem being AmsdosSystem.       Int   ...Drive.FileSystem.Fat12  .   Constant (16) of Drive.FileSystem being Fat12.       Int   ...Drive.FileSystem.Fat16  .   Constant (17) of Drive.FileSystem being Fat16.       Int   ...Drive.FileSystem.Fat32  .   Constant (18) of Drive.FileSystem being Fat32.       Int   ...Drive.FileSystem.PCW180k  0   Constant (3) of Drive.FileSystem being PCW 180k.       Int   ...Drive.Medium.AmsdosFloppy  B   Constant (1) of Drive.Medium being Floppy Disc single side Amsdos.       Int   ...Drive.Medium.Fat12Floppy  A   Constant (2) of Drive.Medium being Floppy Disc double side Fat12.       Int   ...Drive.Medium.IDE  A   Constant (16) of Drive.Medium being IDE hard Disc Fat16 or Fat32.       Int   ...Drive.Medium.RamDisc  ,   Constant (8) of Drive.Medium being Ram Disc.       Int   ...Drive.NotExistStatus.  ,   Constant of Drive.Status being not existing.       Int   ...Drive.Status.Corrupt  '   Constant of Drive.Status being corrupt.       Int   ...Drive.Status.NotInitialized  /   Constant of Drive.Status being not initialized.       Int   ...Drive.Status.Ready  %   Constant of Drive.Status being ready.       Int   @Input               	   ...IO.OutK      Send a value to a given IO Port.   Port:Int,Value:Int   (None)   ...KeyMul.ReadT   E   Reads 6 key scans set by KeyMul.Set. Use KeyMul.Get to check results.   (None)   (None)
   ...KeyMul.SetT   C   Sets 6 scan codes for KeyMul.Read. For games where speed is needed.;   Scan1:Int,Scan2:Int,Scan3:Int,Scan4:Int,Scan5:Int,Scan6:Int   (None)   ...IO.InT     Reads data from a IO Port.   Port:Int   Int   ...KeyT  T   Returns Integer checking for specified input scan code. 1/Pressed1 or 0/Not Pressed.   Scan:Int   Int
   ...Key.AltT  B   Returns Integer checking for ALT being 1/Pressed or 0/Not Pressed.   (None)   Int   ...Key.CapsT  C   Returns Integer checking for Caps being 1/Pressed or 0/Not Pressed.   (None)   Int   ...Key.ControlT  C   Returns Integer checking for CTRL being 1/Pressed or 0/Not Pressed.   (None)   Int   ...Key.PressedT  L   Returns the last user non-control event keypress. Note: Is zero'd after use.   (None)   Int   ...Key.ShiftT  D   Returns Integer checking for Shift being 1/Pressed or 0/Not Pressed.   (None)   Int
   ...KeyMul.GetT  V   Returns result from KeyMul.Read. Bit0..5 for each Key, use KeyMul.Scan1..KeyMul.Scan6.
   ScanNo:Int   Int   ...KeyMul.Scan1  8   Constant (1) to check with Key.Mul.Get result for Scan1.       Int   ...KeyMul.Scan2  8   Constant (2) to check with Key.Mul.Get result for Scan2.       Int   ...KeyMul.Scan3  8   Constant (4) to check with Key.Mul.Get result for Scan3.       Int   ...KeyMul.Scan4  8   Constant (8) to check with Key.Mul.Get result for Scan4.       Int   ...KeyMul.Scan5  9   Constant (16) to check with Key.Mul.Get result for Scan5.       Int   ...KeyMul.Scan6  9   Constant (32) to check with Key.Mul.Get result for Scan6.       Int   ...@KeyScan                  ......Key.Code.0     Constant Key Scan code for 0.       Int   ......Key.Code.1     Constant Key Scan code for 1.       Int   ......Key.Code.2     Constant Key Scan code for 2.       Int   ......Key.Code.3     Constant Key Scan code for 3.       Int   ......Key.Code.4     Constant Key Scan code for 4.       Int   ......Key.Code.5     Constant Key Scan code for 5.       Int   ......Key.Code.6     Constant Key Scan code for 6.       Int   ......Key.Code.7     Constant Key Scan code for 7.       Int   ......Key.Code.8     Constant Key Scan code for 8.       Int   ......Key.Code.9     Constant Key Scan code for 9.       Int   ......Key.Code.A     Constant Key Scan code for A.       Int   ......Key.Code.Alt     Constant Key Scan code for Alt.       Int   ......Key.Code.At     Constant Key Scan code for At.       Int   ......Key.Code.B     Constant Key Scan code for B.       Int   ......Key.Code.BackSlash  %   Constant Key Scan code for BackSlash.       Int   ......Key.Code.C     Constant Key Scan code for C.       Int   ......Key.Code.Capslock  $   Constant Key Scan code for Capslock.       Int   ......Key.Code.CloseSqBrk  &   Constant Key Scan code for CloseSqBrk.       Int   ......Key.Code.Clr     Constant Key Scan code for Clr.       Int   ......Key.Code.Colon  !   Constant Key Scan code for Colon.       Int   ......Key.Code.Comma  !   Constant Key Scan code for Comma.       Int   ......Key.Code.Control  #   Constant Key Scan code for Control.       Int   ......Key.Code.CursorDown  '   Constant Key Scan code for Cursor Down.       Int   ......Key.Code.CursorLeft  '   Constant Key Scan code for Cursor Left.       Int   ......Key.Code.CursorRight  (   Constant Key Scan code for Cursor Right.       Int   ......Key.Code.CursorUp  %   Constant Key Scan code for Cursor Up.       Int   ......Key.Code.D     Constant Key Scan code for D.       Int   ......Key.Code.Del     Constant Key Scan code for Del.       Int   ......Key.Code.E     Constant Key Scan code for E.       Int   ......Key.Code.ESC     Constant Key Scan code for ESC.       Int   ......Key.Code.Enter  !   Constant Key Scan code for Enter.       Int   ......Key.Code.F     Constant Key Scan code for F.       Int   ......Key.Code.F0     Constant Key Scan code for F0.       Int   ......Key.Code.F1     Constant Key Scan code for F1.       Int   ......Key.Code.F2     Constant Key Scan code for F2.       Int   ......Key.Code.F3     Constant Key Scan code for F3.       Int   ......Key.Code.F4     Constant Key Scan code for F4.       Int   ......Key.Code.F5     Constant Key Scan code for F5.       Int   ......Key.Code.F6     Constant Key Scan code for F6.       Int   ......Key.Code.F7     Constant Key Scan code for F7.       Int   ......Key.Code.F8     Constant Key Scan code for F8.       Int   ......Key.Code.F9     Constant Key Scan code for F9.       Int   ......Key.Code.Fire1  "   Constant Key Scan code for Fire 1.       Int   ......Key.Code.Fire2  "   Constant Key Scan code for Fire 2.       Int   ......Key.Code.ForwardSlash  (   Constant Key Scan code for ForwardSlash.       Int   ......Key.Code.FullStop  $   Constant Key Scan code for FullStop.       Int   ......Key.Code.G     Constant Key Scan code for G.       Int   ......Key.Code.H     Constant Key Scan code for H.       Int   ......Key.Code.Hat     Constant Key Scan code for Hat.       Int   ......Key.Code.I     Constant Key Scan code for I.       Int   ......Key.Code.J     Constant Key Scan code for J.       Int   ......Key.Code.JoyDown  )   Constant Key Scan code for Joystick Down.       Int   ......Key.Code.JoyLeft  )   Constant Key Scan code for Joystick Left.       Int   ......Key.Code.JoyRight  *   Constant Key Scan code for Joystick Right.       Int   ......Key.Code.JoyUp  '   Constant Key Scan code for Joystick Up.       Int   ......Key.Code.K     Constant Key Scan code for K.       Int   ......Key.Code.L     Constant Key Scan code for L.       Int   ......Key.Code.M     Constant Key Scan code for M.       Int   ......Key.Code.Minus  !   Constant Key Scan code for Minus.       Int   ......Key.Code.N     Constant Key Scan code for N.       Int   ......Key.Code.O     Constant Key Scan code for O.       Int   ......Key.Code.OpenSqBrk  %   Constant Key Scan code for OpenSqBrk.       Int   ......Key.Code.P     Constant Key Scan code for P.       Int   ......Key.Code.Q     Constant Key Scan code for Q.       Int   ......Key.Code.R     Constant Key Scan code for R.       Int   ......Key.Code.Return  "   Constant Key Scan code for Return.       Int   ......Key.Code.S     Constant Key Scan code for S.       Int   ......Key.Code.SemiColon  %   Constant Key Scan code for SemiColon.       Int   ......Key.Code.Shift  !   Constant Key Scan code for Shift.       Int   ......Key.Code.Space  !   Constant Key Scan code for Space.       Int   ......Key.Code.T     Constant Key Scan code for T.       Int   ......Key.Code.Tab     Constant Key Scan code for Tab.       Int   ......Key.Code.U     Constant Key Scan code for U.       Int   ......Key.Code.V     Constant Key Scan code for V.       Int   ......Key.Code.W     Constant Key Scan code for W.       Int   ......Key.Code.X     Constant Key Scan code for X.       Int   ......Key.Code.Y     Constant Key Scan code for Y.       Int   ......Key.Code.Z     Constant Key Scan code for Z.       Int   @Memory                  ...[Memory].Byte.SetK  *   Write a byte to memory allocation Memory1.   Position:Int,Byte:Int   (None)   ...[Memory].CreateK  i   Create a memory allocation in Memory1 of a number of bytes. Type is 0 (64k),1 (16k Data),2 (16k Transfer)   Bytes:Int,Type:Int   (None)   ...[Memory].FreeK  @   Clears a memory allocation in Memory1 so data is no longer taken   (None)   (None)   ...[Memory].Int.SetK  6   Write an int to memory allocation Memory1 at position.   Position:Int,Data:Int   (None)   ...[Memory].String.SetO  #   Stores a string at memory position.   Position:Int,String:String   (None)   ...[Memory]K   #   Returns memory container Memory1 ID   (None)   Int   ...[Memory].AddrU  )   Returns the start address of memory data.   (None)   Int   ...[Memory].BankU  +   Returns the Bank in which memory data sits.   (None)   Int   ...[Memory].Byte.GetU  @   Reads a byte from a given position in memory allocation Memory1.   Position:Int   Int   ...[Memory].Int.GetU  D   Reads an Int from a given position within memory allocation Memory1.   Position:Int   Int   ...[Memory].SizeU  )   Returns size in bytes of memory assigned.   (None)   Int   ...[Memory].StatusU  !   Is the bank currently in use 0/1.   (None)   Int   ...[Memory].String.GetU  7   Reads String from memory location given length Memory1.   Position:Int,Length:Int   String   @Network	                  ...Net.InitialiseI   :   Initialise Network ability through running network daemon.   (None)   (None)   ...Event.NetI  7   Return then Net event type of last net event occurance.   (None)   Int   ...Event.Net.PortI     Return the port of net event.   (None)   Int   ...Event.Net.Received.ByteI  #   Returns single Byte from net event.   (None)   Int    ...Event.Net.Received.PartStringI     Return string from net event
   Length:Int   String   ...Event.Net.Received.SizeI  !   Return size of Net received data.   (None)   Int   ...Event.Net.Received.StringI     Return string from net event   (None)   String   ...Event.Net.ResultI  7   Return then Net event type of last net event occurance.   (None)   Int   ...Event.Net.SocketI     Return the event socket.   (None)   Int   ...Net.DNS.ResolveI  $   Returns The IP location of a Web URL
   Url:String   String   ...Net.DNS.VerifyI  =   Returns verification of a Web URL. 0=invalid, 1=IP, 2=Domain.
   Url:String   Int
   ...Net.HandleI  7   Return then Net event type of last net event occurance.   (None)   Int   ...Net.InitialisedI  (   Has the network daemon been initialised.   (None)   Int   ...@TCP	                  ......Net.TCP.CloseK	     Close TCP Network Socket.
   Socket:Int   (None)   ......Net.TCP.FlushK	     Flush TCP Network Socket.
   Socket:Int   (None)   ......Net.TCP.SendO	  $   Send string over TCP Network Socket.   Socket:Int,Send:String   (None)   ......Net.TCP.Send.ByteK	  )   Send single Byte over TCP Network Socket.   Socket:Int,Byte:Int   (None)   ......Net.TCP.Send.IntK	  (   Send single Int over TCP Network Socket.   Socket:Int,Int:Int   (None)   ......Net.TCP.Send.StringO	  $   Send string over TCP Network Socket.   Socket:Int,Send:String   (None)   ......Net.TCP.Client.OpenI  ;   Opens a client TCP and looks for server returning a Handle.   IP:String,Port:Int   Int   ......Net.TCP.ServerI  $   Return true if this is a TCP server.   (None)   Int   ......Net.TCP.Server.OpenI  5   Opens a server TCP listening port returning a Handle.   Port:Int   Int   ......Net.TCP.StatusI  &   Return the status of a Network Socket.
   Socket:Int   Int   ......Net.TCP.Status.Closed  ,   Constant for connected status of Net Socket.       Int   ......Net.TCP.Status.Closing  ,   Constant for connected status of Net Socket.       Int   ......Net.TCP.Status.Connected  ,   Constant for connected status of Net Socket.       Int!   ......Net.TCP.Status.DataRecieved  ,   Constant for connected status of Net Socket.       Int   ......Net.TCP.Status.Listening  ,   Constant for listening status of Net Socket.       Int    ......Net.TCP.Status.Unavailable  '   Constant for unavailable socket number.       Int   @G9K                  ...GameObj.UpdateV          (None)   (None)   ...MapEngineV   #   Set Map Engine to be Off-0 or On-1.	   Value:Int   (None)   ...VWaitV      Waits for the G9K V-Sync.   (None)   (None)   ...OnScreenV   Y   Returns if Sprite Position is on Screen or not, and puts coords in Sprite.Pos.LastX/LastY   X:Int,Y:Int   Int	   ...@Layer                  ......Copy.Meta.LayerAK  ]   Copy MetaTile to LayerA at position Tile X,Y. Tile X,Y is calculated as (pixel_position / 8).   MetaAddr:Int,X:Int,Y:Int   (None)   ......Copy.Meta.LayerBK  ]   Copy MetaTile to LayerB at position Tile X,Y. Tile X,Y is calculated as (pixel_position / 8).   MetaAddr:Int,X:Int,Y:Int   (None)   ......Draw.LayerAK  1   Draws LayerA at the Scroll X,Y position of LayerA   (None)   (None)   ......Draw.LayerBK  1   Draws LayerB at the Scroll X,Y position of LayerB   (None)   (None)   ...@Map                  ......Attr.MapAV  5   Returns Attribute value from fore map pixel pos X & Y   X:Int,Y:Int   Int   ......Height.MapAV  (   Returns pixel heigh of G9k fore game map   (None)   Int   ......Height.MapBV  (   Returns pixel heigh of G9k back game map   (None)   Int   ......Load.MapAV  G   Loads a .qma Map File into Fore Map Area. Returns (0-Fail / 1-Success).   Filename:String   Int   ......Load.MapBV  G   Loads a .qmb Map File into Back Map Area. Returns (0-Fail / 1-Success).   Filename:String   Int   ......Meta.MapAV  C   Returns Fore Metatile address for map position X + (Y * MetaWidth).
   MapPos:Int   Int   ......Meta.MapBV  C   Returns Back Metatile address for map position X + (Y * MetaWidth).
   MapPos:Int   Int   ......MetaHeight.MapAV  ,   Returns metatile height of G9k fore game map   (None)   Int   ......MetaHeight.MapBV  ,   Returns metatile height of G9k back game map   (None)   Int   ......MetaWidth.MapAV  +   Returns metatile width of G9k fore game map   (None)   Int   ......MetaWidth.MapBV  +   Returns metatile width of G9k back game map   (None)   Int   ......Size.MapAV  *   Returns size in bytes of G9k fore game map   (None)   Int   ......Size.MapBV  *   Returns size in bytes of G9k back game map   (None)   Int   ......Width.MapAV  (   Returns pixel width of G9k fore game map   (None)   Int   ......Width.MapBV  (   Returns pixel width of G9k back game map   (None)   Int   ...@MetaTile                  ......Meta.Int.SetK  (   Set an int piece of data at Meta address   Addr:Int,Value:Int   (None)   ......Meta.CountV  '   Returns the number of MetaTiles loaded.   (None)   Int   ......Meta.LoadO  B   Loads a .qmt Metafile into Map Area. Returns (0-Fail / 1-Success).   Filename:String   Int   ......Meta.SizeV  +   Returns the size in bytes of MetaTile data.   (None)   Int
   ...@Scroll                  ......Scroll.LayerAK  x   Sets LayerB Scroll position to X,Y pixel. This is the (0-32767),(0-32767) position on the MapA you wish to display from.   X:Int,Y:Int   (None)   ......Scroll.LayerBK  x   Sets LayerB Scroll position to X,Y pixel. This is the (0-32767),(0-32767) position on the MapB you wish to display from.   X:Int,Y:Int   (None)   ......Scroll.LayerA.XV  /   Returns the LayerA scroll X Position. (0-32767)   (None)   Int   ......Scroll.LayerA.YV  /   Returns the LayerA scroll Y Position. (0-32767)   (None)   Int   ......Scroll.LayerB.XV  /   Returns the LayerB scroll X Position. (0-32767)   (None)   Int   ......Scroll.LayerB.YV  /   Returns the LayerB scroll Y Position. (0-32767)   (None)   Int
   ...@Sprite                  ......Clear.MGroupK  &   Updates Sprite off screen so invisble.   Sprite:Int,Count:Int   (None)   ......Disable.SpritesK     Turn Off the G9K Sprites.   (None)   (None)   ......Display.MSpriteK  d   Sets properties for drawing map sprites. Palette (0-3),Visible (0-Norm, 1-Off, 2-Behind Fore, 3-Off)   Palette:Int,Visible:Int   (None)   ......Display.SpriteK  ,   Set sprite display properties (0, 1, 2 & 3).   Sprite:Int,Setting:Int   (None)   ......Draw.BlockK  9   Set the X/Y Position of sprite 0-124 for width and height"   Sprite:Int,X:Int,Y:Int,W:Int,H:Int   (None)   ......Draw.MGroupK  (   Draw a Sprite Group at a map coordinate.   Group:Int,SprNo:Int   (None)   ......Draw.MSpriteK  "   Draw a Sprite at a map coordinate.   Sprite:Int,Pattern:Int   (None)   ......Draw.SpriteK  %   Set the X/Y Position of sprite 0-124.   Sprite:Int,X:Int,Y:Int   (None)   ......Enable.SpritesK     Turn on the G9K Sprites.   (None)   (None)   ......Palette.SpriteK  $   Set the Palette 0-3 of sprite 0-124.   Sprite:Int,Palette:Int   (None)   ......Pattern.SpriteK      Set the Pattern of sprite 0-124.   Sprite:Int,Pattern:Int   (None)   ......Update.SpritesV      Sends Sprite data to G9K.   (None)   (None)   ......UpdatePart.SpritesK  4   Sends Sprite data from start sprite to count to G9K.   Start:Int,Count:Int   (None)   ...@Palette                  ......BackColourK  "   Set the palette used for backdrop.   Palette:Int   (None)	   ......InkK  /   Set the RGB value for one of the 256 Ink Slots.   InkNo:Int,R:Int,G:Int,B:Int   (None)   ......Ink.PaletteK  8   Copies 16 inks starting at InkNo into specified palette.   Palette:Int,InkNo:Int   (None)
   ......PaletteK  .   Set one of the palettes 0-63 with a RGB value.   Palette:Int,R:Int,G:Int,B:Int   (None)   ......Palette.LayerAK     Turn Fore layer to Palette 0-3   Palette:Int   (None)   ......Palette.LayerBK     Turn Back layer to Palette 0-3   Palette:Int   (None)   ......Fade.InkV  G   Works out value of fade between two inks (0..15) of fade level (0..127)   Ink1:Int,Ink2:Int,Fade:Int   Int   ......Ink.BlueV      Gets Blue Value of an Ink number	   InkNo:Int   Int   ......Ink.GreenV  !   Gets Green Value of an Ink number	   InkNo:Int   Int
   ......Ink.RedV     Gets Red Value of an Ink number	   InkNo:Int   Int   ...@Pattern                  ......Animate.Patterns.OffV   +   Turn on the automatic animated pattern copy   (None)   (None)   ......Animate.Patterns.OnV   +   Turn on the automatic animated pattern copy   (None)   (None)   ......Copy.Pattern.LayerAK  c   Copy an Pattern A onto LayerA at position Tile X,Y. Tile X,Y is calculated as (pixel_position / 8).   Pattern:Int,X:Int,Y:Int   (None)   ......Copy.Pattern.LayerBK  b   Copy an Pattern A onto LayerA at position Tile X,Y. Tile X,Y is calculated as (pixel_position / 8)   Pattern:Int,X:Int,Y:Int   (None)   ......Load.Pattern.AV     Load a Pattern Sheet into A area for LayerA/MapA starting at given offset (multiple of 32) pattern number. Returns the number of patterns loaded. Plus a palette offset.(   Filename:String,Offset:Int,PalOffset:Int   Int   ......Load.Pattern.BV     Load a Pattern Sheet into B area for LayerB/MapB starting at given offset (multiple on 32) pattern number. Returns the number of patterns loaded. Plus a palette offset.(   Filename:String,Offset:Int,PalOffset:Int   Int   ...@Text                  ......Text.LayerAO     Print a String to Fore layer   Text:String   (None)   ......Text.LayerBO     Print a String to Back layer   Text:String   (None)   ......TextFont.LayerAK  *   Sets the first pattern of Fore layer font.   Pattern:Int   (None)   ......TextFont.LayerBK  *   Sets the first pattern of Back layer font.   Pattern:Int   (None)   ......TextPos.LayerAK  @   Set the position X (0..63),Y (0..63) on Fore layer for printing.   X:Int,Y:Int   (None)   ......TextPos.LayerBK  @   Set the position X (0..63),Y (0..63) on Back layer for printing.   X:Int,Y:Int   (None)   @Printer                  ...Printer.ByteT  U   Send a single byte to printer. Returns Integer 0/Success or 1/Timeout or Print error.   Byte:Int   Int   ...Printer.StringT  P   Send a string to printer. Returns Integer 0/Success or 1/Timeout or Print error.
   String:String   Int   ...Printer.TestT  B   Test printer. Returns Integer 0/success, -1/busy, 1/Not supported.   (None)   Int   @Sound                  ...Sound.FX.PlayK  0   Plays an effect from a Handle at volume (0..255)    Handle:Int,Effect:Int,Volume:Int   (None)   ...Sound.FX.PlayOPL4K  8   Plays an effect from a Handle at volume (0..255), pitch.*   Handle:Int,Effect:Int,Volume:Int,Pitch:Int   (None)   ...Sound.FX.ReleaseK     Realeases an effects handle.
   Handle:Int   (None)   ...Sound.FX.StopK  &   Stops an effect from a Handle playing.   Handle:Int,Effect:Int   (None)   ...Sound.Music.ContinueK  &   Continues Music from a Handle playing.
   Handle:Int   (None)   ...Sound.Music.PlayK     Plays from start of Handle.
   Handle:Int   (None)   ...Sound.Music.ReleaseK     Realeases Music handle.
   Handle:Int   (None)   ...Sound.Music.StopK  "   Stops Music from a Handle playing.
   Handle:Int   (None)   ...Sound.Music.VolumeK  "   Sets Music handle volume (0..255).   Handle:Int,Volume:Int   (None)   ...Sound.FX.LoadOPL4T  >   Loads a OPL4 FX file and returns Handle. 255 is error loading.   Filename:String   Int   ...Sound.FX.LoadPSGT  =   Loads a PSG FX file and returns Handle. 255 is error loading.   Filename:String   Int   ...Sound.HardwareT  E   Returns the sound daemon hardware available (Bit 0=Psg), (Bit1=Opl4).   (None)   Int
   ...Sound.InitT  A   Initializes the Sound Daemon. Returns (0=Not found), (1=Running).   (None)   Int   ...Sound.Master.FX.VolumeT  *   Returns the sound effects FX volume level.   (None)   Int   ...Sound.Master.Music.VolumeT  &   Returns the master music volume level.   (None)   Int   ...Sound.Music.LoadOPL4T  A   Loads a OPL4 music file and returns Handle. 255 is error loading.   Filename:String   Int   ...Sound.Music.LoadPSGT  @   Loads a PSG music file and returns Handle. 255 is error loading.   Filename:String   Int   ...Sound.OPL4.BlocksT  D   Returns the number of 64k ram blocks available to the OPL4 hardware.   (None)   Int   ...Sound.Pref.HardwareT  U   Returns the sound daemon hardware preference (0=None available), (1=PSG) or (2=OPL4).   (None)   Int   ...Sound.RemoteInitT     Initializes the Sound Player.   (None)   Int   ...@FX                  ......Sound.FX.Sys.Alert1     Constant Sound FX Alert 1 (7).       Int   ......Sound.FX.Sys.Alert2     Constant Sound FX Alert 2 (8).       Int   ......Sound.FX.Sys.Beep1     Constant Sound FX Beep1 (3).       Int   ......Sound.FX.Sys.Beep2     Constant Sound FX Beep2 (4).       Int   ......Sound.FX.Sys.Click1     Constant Sound FX Click1 (1).       Int   ......Sound.FX.Sys.Click2     Constant Sound FX Click2  (2).       Int   ......Sound.FX.Sys.Explosion  !   Constant Sound FX Explosion (18).       Int   ......Sound.FX.Sys.Lose     Constant Sound FX Lose (20).       Int   ......Sound.FX.Sys.PopUp     Constant Sound FX Pop Up (13).       Int   ......Sound.FX.Sys.RaiseDown  "   Constant Sound FX Raise Down (12).       Int   ......Sound.FX.Sys.RaiseUp      Constant Sound FX Raise Up (11).       Int   ......Sound.FX.Sys.Ring1     Constant Sound FX Ring 1 (5).       Int   ......Sound.FX.Sys.Ring2     Constant Sound FX Ring 2 (6).       Int   ......Sound.FX.Sys.Shoot     Constant Sound FX Shoot (17).       Int   ......Sound.FX.Sys.Shrink     Constant Sound FX Shrink (14).       Int   ......Sound.FX.Sys.Slide1     Constant Sound FX Slide 1 (9).       Int   ......Sound.FX.Sys.Slide2     Constant Sound FX Slide 2 (10).       Int   ......Sound.FX.Sys.Step     Constant Sound FX Step (19).       Int   ......Sound.FX.Sys.Tic1     Constant Sound FX Tic 1 (15).       Int   ......Sound.FX.Sys.Tic2     Constant Sound FX Tic 2 (16).       Int   ......Sound.FX.Sys.Win     Constant Sound FX Win (21).       Int   @Sheet                  ...[Sheet].FreeU   7   Free the memory used by sheet Sheet1 once finished with   (None)   (None)   ...[Sheet].LoadO     Loads a Sheet file into Sheet1   SheetFile:String   (None)
   ...[Sheet]U   !   Returns sheet container Sheet1 ID   (None)   Int   ...[Sheet].Colour.DepthU  @   Return colour depth of Sheet1 sheet. (0)-4 colour (1)-16 colour.   (None)   Int   ...[Sheet].SizeU  2   Return memory size used by Sheet1 sheet container.   (None)   Int   ...[Sheet].StatusU  U   Return status of Sheet1 sheet container (0) Empty / (1) In use / >(99) loading Error.   (None)   Int   ...[Sheet].TilesU  1   Return number of tiles in Sheet1 sheet container.   (None)   Int   @Event                  ...Event.ControlK   %   Return the last events control number   (None)   Int
   ...Event.FormK   "   Return the last events form number   (None)   Int   ...Event.KeyPressedK   1   Returns the last user non-control event keypress.   (None)   Int   ...Event.MouseXK   0   Return the MouseX value when last event occurred   (None)   Int   ...Event.MouseYK   0   Return the MouseY value when last event occurred   (None)   Int   ...Event.ReasonK   +   Return the last events reason for happening   (None)   Int
   ...Event.TypeK   +   Return the last events reason for happening   (None)   Int   ...var_byt_fil_handleK   0   Return the MouseY value when last event occurred   (None)   Int   ...Event.Reason.KeyClick      Constant for key click/modify.       Int   ...Event.Reason.MouseLeftClick   %   Constant for Mouse left button click.       Int   ...Event.Reason.MouseLeftDClick   ,   Constant for Mouse left button double click.       Int    ...Event.Reason.MouseMiddleClick   '   Constant for Mouse middle button click.       Int   ...Event.Reason.MouseRightClick   &   Constant for Mouse right button click.       Int   ...Event.Reason.MouseWheel      Constant for mouse wheel move.       Int   ...Event.Type.CloseButton   2   Constant for Close Button or Alt-F4 being clicked.       Int   ...Event.Type.Content   5   Constant for control of a conentent has been clicked.       Int   ...Event.Type.KeyPressed      Constant for key click/modify.       Int   ...Event.Type.Menu   &   Constant for Menu Entry being clicked.       Int   ...Event.Type.ToolBar   1   Constant for control on Toolbar has been clicked.       Int   ...var_byt_fil_eof   ,   Constant for Mouse left button double click.       Int   ...var_byt_fil_error   &   Constant for Mouse right button click.       Int   ...var_byt_fil_status   %   Constant for Mouse left button click.       Int   @Gui                  ...@Form                  ......Form.CloseK         Form:Int   (None)   ......Form.Menu.RefreshK  "   Redraws the Menu on the Form 1..8.   Form:Int   (None)   ......Form.Modal.OnK  "   Redraws the Menu on the Form 1..8.   Form:Int,ParentForm:Int   (None)   ......Form.OpenK         Form:Int   (None)   ......Form.Pos.SetK  -   Changes & Redraws the X & Y Position of Form.   Form:Int,Width:Int,Height:Int   (None)   ......Form.Size.SetK  -   Changes & Redraws the Width & Height of Form.   Form:Int,Width:Int,Height:Int   (None)   ......Form.Status.RefreshK  .   Redraws the Status bar on the given Form 1..8.   Form:Int   (None)   ......Form.Title.RefreshK  -   Redraws the Title bar on the given Form 1..8.   Form:Int   (None)   ......[FormName].CloseG   2   Closes the given Form and removes it from desktop.       (None)"   ......[FormName].Control.Paper.SetK  2   Sets the given Form Paper to desired colour 0..15.	   Paper:Int   (None)    ......[FormName].Control.RefreshG   '   Redraws all Controls on the given Form        (None)   ......[FormName].Focus.SetK  1   Sets the Forms focus to a control display number.   Display:Int   (None)   ......[FormName].Height.SetK  '   Alters the form Height without refresh.
   Height:Int   (None)   ......[FormName].Left.SetK  .   Alters the Form Left position without refresh.   Left:Int   (None)    ......[FormName].Menu.Active.SetG   7   Set then Active (0-Off, 1-On) value for Form Menu Item.   Item:Int,Value:Int   (None)   ......[FormName].Menu.Check.SetG   6   Set the Check (0-Off, 1 -On) value for Form Menu Item.   Item:Int,Value:Int   (None)   ......[FormName].Menu.Icon.OnG   4   Set the Icon (0-Off, 1-On) value for Form Menu Item.   Item:Int,Value:Int   (None)   ......[FormName].Menu.RefreshG      Redraws the Menu on given Form.       (None)   ......[FormName].Menu.Text.SetO  (   Set Form Menu Item text to given string.   Item:Int,String:String   (None)   ......[FormName].ModalK  :   Set the form to modal so cant return to input parent form.       (None)   ......[FormName].OpenG   1   Opens the given Form and displays on the desktop.       (None)   ......[FormName].PopUpK  I   Set the form to be a popup which returns to parent form when clicked off.       (None)   ......[FormName].Pos.SetG   7   Changes & Redraws the X & Y position of the given Form.       (None)   ......[FormName].Size.SetG   7   Changes & Redraws the Width & Height of the given Form.       (None)   ......[FormName].Status.RefreshG   *   Redraws the Status Bar Text on given Form.       (None)    ......[FormName].Status.Text.SetO  +   Set the Status Bar text for the given Form.   Text:String   (None)   ......[FormName].Text.SetO  (   Set the caption Text for the given Form.   Text:String   (None)   ......[FormName].Title.RefreshG   (   Redraws the Title bar on the given Form.       (None)   ......[FormName].Tool.Paper.SetK  2   Sets the given Form Paper to desired colour 0..15.	   Paper:Int   (None)   ......[FormName].Tool.RefreshG   $   Redraws all Tools on the given Form        (None)   ......[FormName].Top.SetK  ,   Alters the form Top pooition without refresh   Top:Int   (None)   ......[FormName].Width.SetK  &   Alters the form Width without refresh.	   Width:Int   (None)   ......[FormName]K   ;   Returns the unique ID/Address value of the given Form data.       Int   ......[FormName].Ctrl.CountK  -   Returns the number of controls on Form1 form.   (None)   Int   ......[FormName].Ctrl.IDK  >   Returns the control ID for the display position on Form1 form.   Display:Int   Int   ......[FormName].Focus.GetG  T   Get the display ID of the control on a form that has focus (Note not Tool controls).   (None)   Int   ......[FormName].Height.GetG  *   Return the pixel height of the given Form.   (None)   Int   ......[FormName].Left.GetG  @   Return the left pixel position of the given Form on the desktop.   (None)   Int   ......[FormName].MenuG  <   Returns the unique ID/Address value of the Form's Menu Data.   (None)   Int    ......[FormName].Menu.Active.GetG  *   Get Int result from Form Menu Item active.   Item:Int   Int   ......[FormName].Menu.Check.GetG  )   Get Int result from Form Menu Item check.   Item:Int   Int   ......[FormName].Menu.Text.GetG  )   Get string result of Form Menu Item text.   Item:Int   String   ......[FormName].StateG  a   Return state value of the given Form 0/closed, 1/normal, 2/maximized, 3/minimized, +128 centered.   (None)   Int    ......[FormName].Status.Text.GetG  $   Get status text string of form Form1   (None)   String    ......[FormName].Status.Text.LenG  1   Get character length of status text of form Form1   (None)   Int   ......[FormName].Text.GetG     Get caption text of form Form1   (None)   String   ......[FormName].Text.LenG  2   Get character length of caption text of form Form1   (None)   Int   ......[FormName].Tool.HeightG  >   Returns the control ID For the display position on Form1 form.   (None)   Int   ......[FormName].Top.GetG  ?   Return the top pixel position of the given Form on the desktop.   (None)   Int   ......[FormName].Width.GetG  )   Return the pixel width of the given Form.   (None)   Int	   ...@Label                  ......[LabelName].Colour.SetK  Q   Sets the Pen & Paper colour 0..15, and filled background toggle of Label control.   Pen:Int,Paper:Int,Filled:Int   (None)   ......[LabelName].Hidden.SetK  2   Sets control Label1 to be Visible-0 or Invisible-1   Int:Int   (None)   ......[LabelName].Position.SetK  -   Places the control Label1 at pixel left & top   Left:Int,Top:Int   (None)   ......[LabelName].RefreshG      Redraws control Label1   (None)   (None)   ......[LabelName].Size.SetK  2   Sizes the control Label1 with pixel width & height   Size:Int,Height:Int   (None)   ......[LabelName].Text.RSetO  ,   Set the String Text For Label control Label1   Text:String   (None)   ......[LabelName].Text.SetO  ,   Set the string text for Label control Label1   Text:String   (None)   ......[LabelName]K      Control Label1 ID handler   (None)   Int   ......[LabelName].DisplayG  2   Returns Display position of control Label1 of form       Int   ......[LabelName].Filled.GetG  M   Returns 0 or 1 depending on if the Label control's background paper is filled   (None)   Int   ......[LabelName].Height.GetG  %   Get the height value of Label1Control   (None)   Int   ......[LabelName].Left.GetG  #   Get the left value of Label1Control   (None)   Int   ......[LabelName].Paper.GetG  /   Get the paper colour (0-3) of the label control   (None)   Int   ......[LabelName].Pen.GetG  -   Get the pen colour (0-3) of the label control   (None)   Int   ......[LabelName].Text.GetG  !   Get caption text of Label1Control   (None)   String   ......[LabelName].Top.GetG  "   Get the top value of Label1Control   (None)   Int   ......[LabelName].TypeG  +   Returns symbos type for this control Label1       Int   ......[LabelName].Width.GetG  $   Get the width value of Label1Control   (None)   Int   ...@TextLine                  ......[TextLineName].Hidden.SetK  5   Sets control TextLine1 to be Visible-0 or Invisible-1   Int:Int   (None)!   ......[TextLineName].Position.SetK  0   Places the control TextLine1 at pixel left & top   Left:Int,Top:Int   (None)   ......[TextLineName].RefreshG      Redraws control TextLine1   (None)   (None)   ......[TextLineName].Size.SetK  5   Sizes the control TextLine1 with pixel width & height   Size:Int,Height:Int   (None)   ......[TextLineName].Text.SetO  2   Set the string text for TextLine control TextLine1   Text:String   (None)   ......[TextLineName]K      Control TextLine1 ID handler   (None)   Int   ......[TextLineName].DisplayG  5   Returns Display position of control TextLine1 of form       Int   ......[TextLineName].Height.GetG  (   Get the height value of TextLine1Control   (None)   Int   ......[TextLineName].Left.GetG  0   Get the left value of TextLine1 Textline control   (None)   Int    ......[TextLineName].Text.CursorG  @   Get the position of the cursor in the TextLine1 Textline Control   (None)   Int   ......[TextLineName].Text.GetG  $   Get caption text of TextLine1Control   (None)   String!   ......[TextLineName].Text.Len.MaxG  I   Get the maximum character length allocated for TextLine1 Textline control   (None)   Int   ......[TextLineName].Top.GetK  %   Get the top value of TextLine1Control   (None)   Int   ......[TextLineName].TypeG  .   Returns symbos type for this control TextLine1       Int   ......[TextLineName].Width.GetG  '   Get the width value of TextLine1Control   (None)   Int	   ...@Frame                  ......Ctrl.Frame.Text.SetO  (   Sets a string of the frame control text.   Control:Int,Text:String   (None)   ......[FrameName].Hidden.SetK  P   Set Frame1 frame control to be Visible(0) or Invisible(1). Requires form redraw.   Int:Int   (None)   ......[FrameName].Position.SetG  :   Position Frame1 frame control at left & top pixel on form.   Left:Int,Top:Int   (None)   ......[FrameName].RefreshG      Redraw Frame1 frame control.   (None)   (None)   ......[FrameName].Size.SetG  ;   Resizes the Frame1 frame control with pixel width & height.   Size:Int,Height:Int   (None)   ......[FrameName].Text.RSetO  .   Set the caption Text For Frame1 frame control.   Text:String   (None)   ......[FrameName].Text.SetO  .   Set the caption text for Frame1 frame control.   Text:String   (None)   ......Ctrl.Frame.Text.GetG  %   Get the String text of frame control.   Control:Int   String   ......Ctrl.Frame.Text.LenG  !   Get text length of frame control.   Control:Int   Int   ......Ctrl.Frame.TypeG  '   Constant for Symbos Frame control Type.       Int   ......[FrameName]K      Control Frame1 ID handler   (None)   Int   ......[FrameName].DisplayG  8   Return display position of Frame1 frame control on form.       Int   ......[FrameName].Height.GetG  0   Return the height value of Frame1 frame control.   (None)   Int   ......[FrameName].Left.GetG  7   Return the left position value of Frame1 frame control.   (None)   Int   ......[FrameName].Text.GetG  ,   Return caption text of Frame1 frame control.   (None)   String   ......[FrameName].Text.LenG  @   Return character length of caption text of Frame1 frame control.   (None)   Int   ......[FrameName].Top.GetG  6   Return the top position value of Frame1 frame control.   (None)   Int   ......[FrameName].TypeG  ,   Return symbos type for Frame1 frame control.       Int   ......[FrameName].Width.GetG  /   Return the width value of Frame1 frame control.   (None)   Int
   ...@Button                  ......[ButtonName].Hidden.SetK  3   Sets control Button1 to be Visible-0 or Invisible-1   Int:Int   (None)   ......[ButtonName].Position.SetG  .   Places the control Button1 at pixel left & top   Left:Int,Top:Int   (None)   ......[ButtonName].RefreshG      Redraws control Button1   (None)   (None)   ......[ButtonName].Size.SetG  3   Sizes the control Button1 with pixel width & height   Size:Int,Height:Int   (None)   ......[ButtonName].Text.RSetO  /   Set the caption Text For button control Button1   Text:String   (None)   ......[ButtonName].Text.SetO  /   Set the caption text for button control Button1   Text:String   (None)   ......Ctrl.Button.Text.SetO     Sets a button control text   Control:Int,Text:String   (None)   ......[ButtonName]K      Control Button1 ID handler   (None)   Int   ......[ButtonName].DisplayG  ;   Returns display position of Button1 button control on form.       Int   ......[ButtonName].Height.GetG  /   Get the height value of Button1 button control.   (None)   Int   ......[ButtonName].Left.GetG  -   Get the left value of Button1 button control.   (None)   Int   ......[ButtonName].Text.GetG  +   Get caption text of Button1 button control.   (None)   String   ......[ButtonName].Text.LenG  5   Get length of caption text of Button1 button control.   (None)   Int   ......[ButtonName].Top.GetG  +   Get the top value of Button1 button control   (None)   Int   ......[ButtonName].TypeG  0   Returns symbos type for Button1 button1 control.       Int   ......[ButtonName].Width.GetG  -   Get the width value of Button1 button control   (None)   Int   ......Ctrl.Button.Text.GetG     Get text of label control.   Control:Int   String   ......Ctrl.Button.Text.LenG  !   Get text length of label control.   Control:Int   Int   ......Ctrl.Button.TypeG  '   Returns symbos type for Button control.       Int	   ...@Radio                  ......Ctrl.Radio.Text.SetO     Sets a radio control text   Control:Int,Text:String   (None)   ......[RadioName].Hidden.SetK  2   Sets control Radio1 to be Visible-0 or Invisible-1   Int:Int   (None)   ......[RadioName].Position.SetK  -   Places the control Radio1 at pixel left & top   Left:Int,Top:Int   (None)   ......[RadioName].RefreshG      Redraws control Radio1   (None)   (None)   ......[RadioName].Selected.SetK  +   Set the radio control Radio1 to be selected   (None)   (None)   ......[RadioName].Size.SetK  2   Sizes the control Radio1 with pixel width & height   Size:Int,Height:Int   (None)   ......[RadioName].Text.RSetO         Text:String   (None)   ......[RadioName].Text.SetO         Text:String   (None)   ......Ctrl.Radio.Text.GetG     Get text of label control.   Control:Int   String   ......Ctrl.Radio.Text.LenG  !   Get text length of label control.   Control:Int   Int   ......Ctrl.Radio.TypeG  &   Returns symbos type for Radio control.       Int   ......[RadioName]K      Control Radio1 ID handler   (None)   Int   ......[RadioName].DisplayG  8   Returns Display position of Radio1 radio control on form       Int   ......[RadioName].Height.GetG  -   Get the height value of Radio1 radio control.   (None)   Int   ......[RadioName].Left.GetG  +   Get the left value of Radio1 radio control.   (None)   Int   ......[RadioName].Selected.GetG  5   Check if radio Radio1 is selected 1 or 0 not selected   (None)   Int   ......[RadioName].Text.GetG  )   Get caption text of Radio1 radio control.   (None)   String   ......[RadioName].Text.LenG  3   Get length of caption text of Radio1 radio control.   (None)   Int   ......[RadioName].Top.GetG  *   Get the top value of Radio1 radio control.   (None)   Int   ......[RadioName].TypeG  -   Returns symbos type for Radio1 radio control.       Int   ......[RadioName].Width.GetG  ,   Get the width value of Radio1 radio control.   (None)   Int	   ...@Check                  ......[CheckName].Colour.SetG   8   Sets the Pen & Paper colour 0-3 of Check1 check control.   Pen:Int,Paper:Int   (None)   ......[CheckName].Hidden.SetK  I   Sets control Check1 to be Visible-0 or Invisible-1. Requires form redraw.   Int:Int   (None)   ......[CheckName].Position.SetK  ;   Places the Check1 check control at pixel left & topof form.   Left:Int,Top:Int   (None)   ......[CheckName].RefreshG   %   Redraws control Check1 check control.   (None)   (None)   ......[CheckName].Size.SetK  9   Sizes the Check1 check control with pixel width & height.   Size:Int,Height:Int   (None)   ......[CheckName].Text.RSetO  ,   Set the Text String of Check1 check control.   Text:String   (None)   ......[CheckName].Text.SetO  ,   Set the text string of Check1 check control.   Text:String   (None)   ......[CheckName].Tick.SetK  /   Set 0/1 for Check1 check control ticked or not.   Int:Int   (None)   ......Ctrl.Check.Text.SetO     Sets a check control text   Control:Int,Text:String   (None)   ......[CheckName]K      Control Check1 ID handler   (None)   Int   ......[CheckName].DisplayG  2   Returns Display position of control Check1 of form       Int   ......[CheckName].Height.GetG  -   Get the height value of Check1 check control.   (None)   Int   ......[CheckName].Left.GetG  +   Get the left value of Check1 check control.   (None)   Int   ......[CheckName].PaperG  3   Get the paper colour (0-3) of Check1 check control.   (None)   Int   ......[CheckName].PenG  1   Get the pen colour (0-3) of Check1 check control.   (None)   Int   ......[CheckName].Text.GetG  !   Get text of Check1 check control.   (None)   String   ......[CheckName].Text.LenG  :   Get character length caption text of Check1 check control.   (None)   Int   ......[CheckName].TickedG  0   Returns a boolean 0/1 for Checkbox being ticked.   (None)   Int   ......[CheckName].Top.GetG  )   Get the top value of Check1check control.   (None)   Int   ......[CheckName].TypeG  +   Returns symbos type for this control Check1       Int   ......[CheckName].Width.GetG  ,   Get the width value of Check1 check control.   (None)   Int   ......Ctrl.Check.Text.GetG     Get text of check control.   Control:Int   String   ......Ctrl.Check.Text.LenG  !   Get text length of check control.   Control:Int   Int   ......Ctrl.Check.TypeG  &   Returns symbos type for Check control.       Int   ...@TabFrame                  ......[TabFrameName].Hidden.SetK  0   Sets control Tab1 to be Visible-0 or Invisible-1   Int:Int   (None)!   ......[TabFrameName].Position.SetK  +   Places the control Tab1 at pixel left & top   Left:Int,Top:Int   (None)   ......[TabFrameName].RefreshG      Redraws control Tab1   (None)   (None)!   ......[TabFrameName].Selected.SetK     Sets selected tab 0-7 of Tab1   Tab:Int   (None)   ......[TabFrameName].Size.SetK  0   Sizes the control Tab1 with pixel width & height   Size:Int,Height:Int   (None)   ......[TabFrameName].Text.SetO  1   Set the string text for specified tab 0-7 of Tab1   Tab:Int,Text:String   (None)   ......[TabFrameName]K      Control Tab1 ID handler   (None)   Int   ......[TabFrameName].DisplayG  0   Returns Display position of control Tab1 of form       Int   ......[TabFrameName].Height.GetG  #   Get the height value of Tab1Control   (None)   Int   ......[TabFrameName].Left.GetG  !   Get the left value of Tab1Control   (None)   Int!   ......[TabFrameName].Selected.GetG  *   Returns currently selected tab 0-7 of Tab1   (None)   Int   ......[TabFrameName].TabsG  "   Returns the number of tabs in Tab1   (None)   Int   ......[TabFrameName].Text.GetG  %   Get text of specified tab 0-7 on Tab1   Tab:Int   String   ......[TabFrameName].Top.GetG      Get the top value of Tab1Control   (None)   Int   ......[TabFrameName].TypeG  )   Returns symbos type for this control Tab1       Int   ......[TabFrameName].Width.GetG  "   Get the width value of Tab1Control   (None)   Int   ...@VSpinner                  ......[VSpinnerName].Hidden.SetK  @   Set VSpinner1 vspinner control to be visible(0) or invisible(1).   Int:Int   (None)   ......[VSpinnerName].Max.SetK  >   Set maximum value of (0-32767) for VSpinner1 vspinner control.	   Value:Int   (None)!   ......[VSpinnerName].Position.SetK  >   Position VSpinner1 vspinner control at form origin left & top.   Left:Int,Top:Int   (None)   ......[VSpinnerName].RefreshG   "   Redraw VSpinner1 vspinner control.   (None)   (None)   ......[VSpinnerName].Size.SetK  6   Resize VSpinner1 vspinner control with width & height.   Size:Int,Height:Int   (None)   ......[VSpinnerName].Step.SetK  <   Set Step value from (0-255) for VSpinner1 vspinner control .	   Value:Int   (None)   ......[VSpinnerName].Value.SetK  Q   Set value of (0-32767) for VSpinner1 vspinner control. Must be less than Maximum.	   Value:Int   (None)   ......[VSpinnerName]K      Control VSpinner1 ID handler   (None)   Int   ......[VSpinnerName].DisplayG  =   Return display position of VSpinner1 vspinner control of form       Int   ......[VSpinnerName].Height.GetG  6   Return the height value of VSpinner1 vspinner control.   (None)   Int   ......[VSpinnerName].Left.GetG  4   Return the left value of VSpinner1 vspinner control.   (None)   Int   ......[VSpinnerName].Max.GetG  +   Return value of VSpinner1 vspinner control.   (None)   Int   ......[VSpinnerName].Step.GetG  4   Return the Step value of VSpinner1 vspinner control.   (None)   Int   ......[VSpinnerName].Top.GetG  3   Return the top value of VSpinner1 vspinner control.   (None)   Int   ......[VSpinnerName].TypeG  ?   Return symbos type for this control VSpinner1 vspinner control.       Int   ......[VSpinnerName].Value.GetG  +   Return value of VSpinner1 vspinner control.   (None)   Int   ......[VSpinnerName].Width.GetG  5   Return the width value of VSpinner1 vspinner control.   (None)   Int   ...@HSpinner                  ......[HSpinnerName].Hidden.SetK  @   Set HSpinner1 hspinner control to be visible(0) or invisible(1).   Int:Int   (None)   ......[HSpinnerName].Max.SetK  >   Set maximum value of (0-32767) for HSpinner1 hspinner control.	   Value:Int   (None)!   ......[HSpinnerName].Position.SetK  >   Position HSpinner1 hspinner control at form origin left & top.   Left:Int,Top:Int   (None)   ......[HSpinnerName].RefreshG   "   Redraw HSpinner1 hspinner control.   (None)   (None)   ......[HSpinnerName].Size.SetK  6   Resize HSpinner1 hspinner control with width & height.   Size:Int,Height:Int   (None)   ......[HSpinnerName].Step.SetK  <   Set Step value from (0-255) for HSpinner1 hspinner control .	   Value:Int   (None)   ......[HSpinnerName].Value.SetK  Q   Set value of (0-32767) for HSpinner1 hspinner control. Must be less than Maximum.	   Value:Int   (None)   ......[HSpinnerName]K      Control HSpinner1 ID handler   (None)   Int   ......[HSpinnerName].DisplayG  =   Return display position of HSpinner1 hspinner control of form       Int   ......[HSpinnerName].Height.GetG  6   Return the height value of HSpinner1 hspinner control.   (None)   Int   ......[HSpinnerName].Left.GetG  4   Return the left value of HSpinner1 hspinner control.   (None)   Int   ......[HSpinnerName].Max.GetG  +   Return value of HSpinner1 hspinner control.   (None)   Int   ......[HSpinnerName].Step.GetG  4   Return the Step value of HSpinner1 hspinner control.   (None)   Int   ......[HSpinnerName].Top.GetG  3   Return the top value of HSpinner1 hspinner control.   (None)   Int   ......[HSpinnerName].TypeG  ?   Return symbos type for this control HSpinner1 hspinner control.       Int   ......[HSpinnerName].Value.GetG  +   Return value of HSpinner1 hspinner control.   (None)   Int   ......[HSpinnerName].Width.GetG  5   Return the width value of HSpinner1 hspinner control.   (None)   Int   ...@VScroll                  ......[VScrollName].Hidden.SetK  >   Set VScroll1 vscroll control to be visible(0) or invisible(1).   Int:Int   (None)   ......[VScrollName].Max.SetK  <   Set maximum value of (0-32767) for VScroll1 vscroll control.	   Value:Int   (None)    ......[VScrollName].Position.SetK  <   Position VScroll1 vscroll control at form origin left & top.   Left:Int,Top:Int   (None)   ......[VScrollName].RefreshG       Redraw VScroll1 vscroll control.   (None)   (None)   ......[VScrollName].Size.SetK  4   Resize VScroll1 vscroll control with width & height.   Size:Int,Height:Int   (None)   ......[VScrollName].Step.SetK  :   Set Step value from (0-255) for VScroll1 vscroll control .	   Value:Int   (None)   ......[VScrollName].Value.SetK  O   Set value of (0-32767) for VScroll1 vscroll control. Must be less than Maximum.	   Value:Int   (None)   ......[VScrollName]K      Control VScroll1 ID handler   (None)   Int   ......[VScrollName].DisplayG  ;   Return display position of VScroll1 vscroll control of form       Int   ......[VScrollName].Height.GetG  4   Return the height value of VScroll1 vscroll control.   (None)   Int   ......[VScrollName].Left.GetG  2   Return the left value of VScroll1 vscroll control.   (None)   Int   ......[VScrollName].Max.GetG  )   Return value of VScroll1 vscroll control.   (None)   Int   ......[VScrollName].Step.GetG  2   Return the Step value of VScroll1 vscroll control.   (None)   Int   ......[VScrollName].Top.GetG  1   Return the top value of VScroll1 vscroll control.   (None)   Int   ......[VScrollName].TypeG  =   Return symbos type for this control VScroll1 vscroll control.       Int   ......[VScrollName].Value.GetG  )   Return value of VScroll1 vScroll control.   (None)   Int   ......[VScrollName].Width.GetG  3   Return the width value of VScroll1 vscroll control.   (None)   Int   ...@HScroll                  ......[HScrollName].Hidden.SetK  >   Set HScroll1 hscroll control to be visible(0) or invisible(1).   Int:Int   (None)   ......[HScrollName].Max.SetK  <   Set maximum value of (0-32767) for HScroll1 hscroll control.	   Value:Int   (None)    ......[HScrollName].Position.SetK  <   Position HScroll1 hscroll control at form origin left & top.   Left:Int,Top:Int   (None)   ......[HScrollName].RefreshG       Redraw HScroll1 hscroll control.   (None)   (None)   ......[HScrollName].Size.SetK  4   Resize HScroll1 hscroll control with width & height.   Size:Int,Height:Int   (None)   ......[HScrollName].Step.SetK  :   Set Step value from (0-255) for HScroll1 hscroll control .	   Value:Int   (None)   ......[HScrollName].Value.SetK  O   Set value of (0-32767) for HScroll1 hscroll control. Must be less than Maximum.	   Value:Int   (None)   ......[HScrollName]K      Control HScroll1 ID handler   (None)   Int   ......[HScrollName].DisplayG  ;   Return display position of HScroll1 hscroll control of form       Int   ......[HScrollName].Height.GetG  4   Return the height value of HScroll1 hscroll control.   (None)   Int   ......[HScrollName].Left.GetG  2   Return the left value of HScroll1 hscroll control.   (None)   Int   ......[HScrollName].Max.GetG  )   Return value of HScroll1 hscroll control.   (None)   Int   ......[HScrollName].Step.GetG  2   Return the Step value of HScroll1 hscroll control.   (None)   Int   ......[HScrollName].Top.GetG  1   Return the top value of HScroll1 hscroll control.   (None)   Int   ......[HScrollName].TypeG  =   Return symbos type for this control HScroll1 hscroll control.       Int   ......[HScrollName].Value.GetG  )   Return value of HScroll1 hScroll control.   (None)   Int   ......[HScrollName].Width.GetG  3   Return the width value of HScroll1 hscroll control.   (None)   Int	   ...@Paint                  ......[PaintName].Hidden.SetK  2   Sets control Paint1 to be Visible-0 or Invisible-1   Int:Int   (None)   ......[PaintName].Pen.SetK  &   Set the Paint controls pen value 0..15   Pen:Int   (None)   ......[PaintName].Position.SetK  -   Places the control Paint1 at pixel left & top   Left:Int,Top:Int   (None)   ......[PaintName].RefreshG      Redraws control Paint1   (None)   (None)   ......[PaintName].Size.SetK  2   Sizes the control Paint1 with pixel width & height   Size:Int,Height:Int   (None)   ......[PaintName]G      Control Paint1 ID handler   (None)   Int   ......[PaintName].DisplayG  2   Returns Display position of control Paint1 of form       Int   ......[PaintName].Height.GetG  %   Get the height value of Paint1Control   (None)   Int   ......[PaintName].Left.GetG  #   Get the left value of Paint1Control   (None)   Int   ......[PaintName].PaletteG  7   Returns paint palette type 0=(4 Colour) / 1=(16 Colour)   (None)   Int   ......[PaintName].Pen.GetG  *   Returns the Paint controls pen value 0..15   (None)   Int   ......[PaintName].Top.GetG  "   Get the top value of Paint1Control   (None)   Int   ......[PaintName].TypeG  +   Returns symbos type for this control Paint1       Int   ......[PaintName].Width.GetG  $   Get the width value of Paint1Control   (None)   Int   ...@Box                  ......[BoxName].Hidden.SetK  0   Sets control Box1 to be Visible-0 or Invisible-1   Int:Int   (None)   ......[BoxName].Position.SetK  +   Places the control Box1 at pixel left & top   Left:Int,Top:Int   (None)   ......[BoxName].RefreshG      Redraws control Box1   (None)   (None)   ......[BoxName].Size.SetK  0   Sizes the control Box1 with pixel width & height   Size:Int,Height:Int   (None)   ......[BoxName]G      Control Box1 ID handler   (None)   Int   ......[BoxName].DisplayG  0   Returns Display position of control Box1 of form       Int   ......[BoxName].Height.GetG  #   Get the height value of Box1Control   (None)   Int   ......[BoxName].Left.GetG  !   Get the left value of Box1Control   (None)   Int   ......[BoxName].Top.GetG      Get the top value of Box1Control   (None)   Int   ......[BoxName].TypeG  )   Returns symbos type for this control Box1       Int   ......[BoxName].Width.GetG  "   Get the width value of Box1Control   (None)   Int	   ...@Image                  ......Ctrl.Image.Tile.SetK  1   Set tile graphic from a sheet to an Image control   Control:Int,Sheet:Int,Tile:Int   (None)   ......[ImageName].Hidden.SetK  1   Set control Image1 to be Visible-0 or Invisible-1   Int:Int   (None)   ......[ImageName].Position.SetK  -   Places the control Image1 at pixel left & top   Left:Int,Top:Int   (None)   ......[ImageName].RefreshG      Redraws control Image1   (None)   (None)   ......[ImageName].RefreshAreaK  ,   Redraws and specified area of control Image1   X:Int,Y:Int,W:Int,H:Int   (None)   ......[ImageName].Size.SetK  2   Sizes the control Image1 with pixel width & height   Size:Int,Height:Int   (None)   ......[ImageName].Tile.SetK  @   Set the content of the image Image1 to a tile on specified sheet   SheetRef:Int,Tile:Int   (None)"   ......[ImageName].Transparency.SetK  9   Set control Image1 ink 0 to be Normal-0 or Transparent-1.   Int:Int   (None)   ......Ctrl.Image.TypeG  &   Return symbos type for ImgBox control.       Int   ......[ImageName]K      Control Image1 ID handler   (None)   Int   ......[ImageName].DisplayG  2   Returns Display position of control Image1 of form       Int   ......[ImageName].Height.GetG  %   Get the height value of Image1Control   (None)   Int   ......[ImageName].Left.GetG  #   Get the left value of Image1Control   (None)   Int   ......[ImageName].Top.GetG  "   Get the top value of Image1Control   (None)   Int   ......[ImageName].TypeG  +   Returns symbos type for this control Image1       Int   ......[ImageName].Width.GetG  $   Get the width value of Image1Control   (None)   Int   ...@Progress                  ......[ProgressName].Hidden.SetK  5   Sets control Progress1 to be Visible-0 or Invisible-1   Int:Int   (None)!   ......[ProgressName].Position.SetK  0   Places the control Progress1 at pixel left & top   Left:Int,Top:Int   (None)   ......[ProgressName].RefreshG      Redraws control Progress1   (None)   (None)   ......[ProgressName].Size.SetK  5   Sizes the control Progress1 with pixel width & height   Size:Int,Height:Int   (None)   ......[ProgressName].Value.SetK  7   Set Progress value between 0-255 for Progress1 control.	   Value:Int   (None)   ......[ProgressName]G      Control Progress1 ID handler   (None)   Int   ......[ProgressName].DisplayG  5   Returns Display position of control Progress1 of form       Int   ......[ProgressName].Height.GetG  (   Get the height value of Progress1Control   (None)   Int   ......[ProgressName].Left.GetG  &   Get the left value of Progress1Control   (None)   Int   ......[ProgressName].Top.GetG  %   Get the top value of Progress1Control   (None)   Int   ......[ProgressName].TypeG  .   Returns symbos type for this control Progress1       Int   ......[ProgressName].Value.GetG  1   Return value of Progress Progress1 between 0-255.   (None)   Int   ......[ProgressName].Width.GetG  '   Get the width value of Progress1Control   (None)   Int
   ...@Canvas                  ......[CanvasName].Hidden.SetK  /   Sets the Canvas to be 0/Visible Or 1/Invisible.   Int:Int   (None)   ......[CanvasName].RefreshG      Redraws the Canvas control.   (None)   (None)   ......[CanvasName]G      Control Canvas1 ID handler   (None)   Int   ......[CanvasName].DisplayK             Int   ......[CanvasName].Height.GetK  &   Get the height value of Canvas1Control   (None)   Int   ......[CanvasName].Left.GetG  $   Get the left value of Canvas1Control   (None)   Int   ......[CanvasName].Top.GetG  #   Get the top value of Canvas1Control   (None)   Int   ......[CanvasName].Width.GetK  %   Get the width value of Canvas1Control   (None)   Int
   ...@CtrlLabel                  ......[CtrLabelName].Colour.SetK  5   Sets the Pen & Paper colour 0-15 of control CtrLabel1   Pen:Int,Paper:Int   (None)   ......[CtrLabelName].Hidden.SetK  5   Sets control CtrLabel1 to be Visible-0 or Invisible-1   Int:Int   (None)!   ......[CtrLabelName].Position.SetK  0   Places the control CtrLabel1 at pixel left & top   Left:Int,Top:Int   (None)   ......[CtrLabelName].RefreshG      Redraws control CtrLabel1   (None)   (None)   ......[CtrLabelName].Size.SetK  5   Sizes the control CtrLabel1 with pixel width & height   Size:Int,Height:Int   (None)   ......[CtrLabelName].Text.RSetO  /   Set the String Text For Label control CtrLabel1   Text:String   (None)   ......[CtrLabelName].Text.SetO  /   Set the string text for Label control CtrLabel1   Text:String   (None)   ......[CtrLabelName]G      Control CtrLabel1 ID handler   (None)   Int   ......[CtrLabelName].DisplayG  5   Returns Display position of control CtrLabel1 of form       Int   ......[CtrLabelName].Height.GetG  (   Get the height value of CtrLabel1Control   (None)   Int   ......[CtrLabelName].Left.GetG  &   Get the left value of CtrLabel1Control   (None)   Int   ......[CtrLabelName].Paper.GetG  4   Get the paper colour (0-15) of the control CtrLabel1   (None)   Int   ......[CtrLabelName].Pen.GetG  2   Get the pen colour (0-15) of the control CtrLabel1   (None)   Int   ......[CtrLabelName].Text.GetG  $   Get caption text of CtrLabel1Control   (None)   String   ......[CtrLabelName].Top.GetG  %   Get the top value of CtrLabel1Control   (None)   Int   ......[CtrLabelName].TypeG  .   Returns symbos type for this control CtrLabel1       Int   ......[CtrLabelName].Width.GetG  '   Get the width value of CtrLabel1Control   (None)   Int	   ...@MList               #   ......[MListName].Columns.Align.SetK  4   Set the column alignment type value of MList1Control   Column:Int,Value:Int   (None)#   ......[MListName].Columns.Width.SetK  +   Set the column width value of MList1Control   Column:Int,Value:Int   (None)   ......[MListName].Hidden.SetK  2   Sets control MList1 to be Visible-0 or Invisible-1   Int:Int   (None)   ......[MListName].Index.SetK  $   Sets selection index of MList1 list.	   Value:Int   (None)   ......[MListName].Int.SetK  G   Set Integer of designated column & row of MList1. Must be a Int column.   Column:Int,Row:Int,Int:Int   (None)   ......[MListName].Long.SetL  E   Set Long of designated column & row of MList1. Must be a Long column.   Column:Int,Row:Int,Int:Long   (None)   ......[MListName].Position.SetK  -   Places the control MList1 at pixel left & top   Left:Int,Top:Int   (None)   ......[MListName].RefreshG      Redraws control MList1   (None)   (None)   ......[MListName].Rows.SetK  .   Set the number of visible rows in MList1 list.   Row:Int   (None)   ......[MListName].Selected.SetK  ?   Set selection status (0/1) of designated row on MList1 control.   Row:Int,Value:Int   (None)   ......[MListName].Size.SetK  2   Sizes the control MList1 with pixel width & height   Size:Int,Height:Int   (None)   ......[MListName].SortColumnG   D   Sets the Column (0..15) and the sort order 0/Ascending 1/Descending.   Column:Int,Order:Int   (None)   ......[MListName].SortOnRefreshG   Z   Sets flag so that on next Refresh this control will be sorted. Reset after Refresh occurs.   (None)   (None)   ......[MListName].Text.SetO  .   Set text of designated column & row of MList1.    Column:Int,Row:Int,String:String   (None)   ......[MListName].Title.SetO  7   Set Column title string of designated column of MList1.   Column:Int,String:String   (None)   ......[MListName].TopRow.SetG  4   Gets the First Row thats displayed in a MList1 list.	   Value:Int   (None)   ......[MListName]K      Control MList1 ID handler   (None)   Int#   ......[MListName].Columns.Align.GetG  H   Get the column alignment type (0:Left,1:Right,2:Middle) of MList1Control
   Column:Int   Int   ......[MListName].Columns.GetG  !   Number of columns in MList1 list.   (None)   Int#   ......[MListName].Columns.Width.GetG  +   Get the column width value of MList1Control
   Column:Int   Int   ......[MListName].DisplayG  2   Returns Display position of control MList1 of form       Int   ......[MListName].Height.GetG  %   Get the height value of MList1Control   (None)   Int   ......[MListName].Index.GetG  %   Get index line of MList1 control list   (None)   Int   ......[MListName].Left.GetG  #   Get the left value of MList1Control   (None)   Int   ......[MListName].Rows.GetG  %   Current number of rows in MList1 list   (None)   Int   ......[MListName].Rows.MaxG  %   Maximum number of rows in MList1 list   (None)   Int   ......[MListName].Selected.GetG  ?   Get selection status (0/1) of designated row on MList1 control.   Row:Int   Int   ......[MListName].Text.GetG  6   Get text of designated column & row on MList1 control.   Column:Int,Row:Int   String   ......[MListName].Title.GetG  *   Get column title string of MList1 control.
   Column:Int   String   ......[MListName].Top.GetG  "   Get the top value of MList1Control   (None)   Int   ......[MListName].TopRow.GetG  4   Gets the First Row thats displayed in a MList1 list.   (None)   Int   ......[MListName].TypeG  +   Returns symbos type for this control MList1       Int   ......[MListName].Width.GetG  $   Get the width value of MList1Control   (None)   Int