home *** CD-ROM | disk | FTP | other *** search
RISC OS BBC BASIC V Source | 1995-10-22 | 1.3 KB | 45 lines |
- Module Printers
- -----------------------------------------------------------------------
- Printers Handling Routines (version 1.00 22-Oct-95)
- -----------------------------------------------------------------------
- Structure of Data used in this module
- Public Methods Supported:
- FN_shell_Printers_Init Initialises module
- FNshell_PrinterOnLine
- FNshell_PrinterDriverLoaded
- FNshell_PrinterDriverGetName
- Private Methods Supported:
- None
- "*|Start FN_shell_Printers_Init
- _shell_Printers_Init
- !*|Stop FN_shell_Printers_Init
- !*|Start FNshell_PrinterOnLine
- shell_PrinterOnLine
- inbuf%,online%
- inbuf% =
- ( -4 )
- 2,1,0,1,0,1,0
- = 0 :
- > 30
- "#online% =
- ( -4 ) < inbuf% )
- *FX21,3
- = online%
- ' *|Stop FNshell_PrinterOnLine
- +'*|Start FNshell_PrinterDriverLoaded
- shell_PrinterDriverLoaded
- flgs%
- "XPDriver_Info"
- ;flgs%
- flgs%
- 1&*|Stop FNshell_PrinterDriverLoaded
- 5(*|Start FNshell_PrinterDriverGetName
- shell_PrinterDriverGetName
- flgs%,name%
- "XPDriver_Info"
- ,,,,name%;flgs%
- flgs%
- = ""
- shell_GetString(name%)
- ;'*|Stop FNshell_PrinterDriverGetName
-