$19.00

Advanced Programmers Guide
[Window Master]

Advanced Programmers Guide

Advanced Programmers Guide


This Manual is designed for the Advanced  Basic and Machine Language Programmer to enable  them  access to some of Window Masters more advanced features as well as most of  its Basic features.  It is assumed that the user is somewhat knowledgable in the areas of Basic and/or M.L. programming and no attempt is made here to teach you about programming, Computer Hardware and program interfacing.

 

 			Advanced Programmers Guide  
                        Table of Contents
          Introduction ..........................................1 
          Definitions ...........................................1 
          A Basic example of an Escape Command Sequence .........1 
          A Machine Language Example of an Escape Command Sequence 
                        Function Key Commands  
          Program a Key .........................................2 
          Delete a Key ..........................................2 
          Save a Key Set ........................................2 
          Load a Key Set ........................................2 
          Display Used Keys .....................................2 
                       Font and Icon Commands  
          Save a Font Set .......................................3 
          Load a Font Set .......................................3 
          Copy Font to HPRINT ...................................3 
          HPRINT to Font Copy ...................................3 
          Load an Icon Set ......................................3 
          Save an Icon Set ......................................3 
                    Window Load and Save Commands  
          Load a Window Image ...................................4 
          Save a Window Image  ..................................4 
                    M.L. Desk Accessory Commands  
          Load an M.L.  Desk Accessory program ..................5 
          Load and Exec.  Desk Accessory program ................5 
          Exec.  a Resident Desk Accessory ......................5 
          Transfer DA program name ..............................5 
          Assign a name to Desk Accessory slot ..................5 
                       Disk and File Commands  
          Check File Exists .....................................6 
          Select a file  ........................................6 
                   Escape "E"dit/Button  Commands  
          Create an Edit Field ..................................7 
          Create an Icon ........................................7 
          Create a Button .......................................7 
          Transfer an Edit Fields contents to buffer at $1DA ....7 
          Close and Remove a Button, Icon or Edit Field .........8 
          Activate an Edit Field ................................8 
          Print text to an Edit Field ...........................8 
                    Escape "M"ouse/Menu Commands  
          Select Joystick port ..................................9 
          Select Graphics pen mode ..............................9 
          Graphics Pen size .....................................9 
          User Def.  Mouse pointer ..............................9 
          Mouse Type selection ..................................9 
          Mouse Activate .......................................10 
          Mouse De-activate ....................................10 
          Mouse Hide ...........................................10 
          Mouse Show ...........................................10 
          Menu Bar New .........................................10 
          Menu Bar Append ......................................11 
          Menu Bar Clear .......................................11 
          Menu Bar Delete last .................................11 
                      Escape "W"indow Commands  
          Open a Window ........................................12 
          Close a Specified Window .............................12 
          Close all Windows ....................................12 
          Hide a Window ........................................12 
          Activate a Window ....................................12 
          Title a Window .......................................13 
          Graphics Logic Mode ..................................13 
          Program an Icon ......................................13 
                      Escape "O"nline Commands  
          Activate Built in Serial port.  ......................14 
          Activate Deluxe RS-232 pack ..........................14 
          De-Activate either communications port.  .............14 
          Baud Rate 0=300,1=600,2=1200,3=2400,4=4800,5=9600 ....14 
          Sets the number of data bits 5-8.  ...................14 
          Sets the number of stop bits 1-2.  ...................14 
          Set Parity mode 0=even,1=odd,2=mark,255=none(default).14 
          Set XON, XOFF mode, 0=disabled, 1=Enabled.  ..........14 
                    Miscelanious Escape Commands  
          Window Colors ........................................15 
          Select 320/640 mode ..................................15 
          Select Graphics chars.  ..............................15 
          Print Screen dump.  ..................................15 
                   Screen Control Escape Commands  
          Insert a blank line ..................................16 
          Insert multiple lines ................................16 
          Delete line ..........................................16 
          Delete multiple lines ................................16 
          Highlight from cursor to End of Line .................16 
          Highlight from cursor to Begin of Line ...............16 
          Highlight full line ..................................17 
          Highlight one character ..............................17 
          Highlight multiple chars .............................17 
          Save current cursor position .........................17 
          Restore cursor position ..............................17 
          Protect display lines ................................17 
          Protect scan lines ...................................17 
          Scan lines per char row ..............................18 
          Cursor on/off/flip ...................................18 
          Display 1 Graphics character .........................18 
                M.L. Software Interrupt Command Calls  
          Set/Reset Menu Item check mark - Commands 0 / 1 ......19 
          Set/Reset Menu Item enable - Commands 2 / 3 ..........19 
          Mouse,Window,Mene & Dialog functions-Commands 4,5,6,7.19 
          Mouse position check - Command 9 .....................19 
          Mouse Row/Col Position - Command 10 ..................20 
          Set M.L.  Event handler - Command 11 .................20 
          Set Event handler ON - Command 12 ....................20 
          Reset Event handler - Command 13 .....................20 
          Event and Break checking - Command 14 ................20 
          Event Flags Clear - Command 15 .......................20 
          Auto Track for Buttons,Icons,Edit Fields-Command 16 ..21 
          Current Desk Accessory - Command 17 ..................21 
          SWI Command Call Examples ............................21 
          Memory Map for 512K System ...........................22 
          Other Memory Locations of Interest ...................22 
          Desk Accessory Programs ..............................23 
          Machine Language Programs and Interrupt Handlers .....24 
          Extended Memory Access ...............................24 

Reviews
Categories
Manufacturers
Quick Find
 
Use keywords to find the product you are looking for.
Advanced Search
Manufacturer Info
Cer-Comp
Cer-Comp Homepage
Other products
Share Product
Share via E-Mail
Share on Facebook Share on Twitter