home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / programming / useful_1 < prev    next >
Text File  |  1999-04-27  |  2KB  |  60 lines

  1. Title:            USEFUL
  2. Author:            Nicholas J. Kingsley <nicholk@dcs.rhbnc.ac.uk>
  3. Version:        1.00
  4. Title From:        Documentation
  5. Author From:        Documentation
  6. Version From:        Documentation
  7. Supplier:        Nicholas J. Kingsley <nicholk@dcs.rhbnc.ac.uk>
  8. Date:            05/12/95
  9. Keywords:        Utility programs ; Menu generators ;
  10.             Character conversion programs ; Display managers ;
  11.             File compressors ; Multitasking programs
  12. Shareware:        No
  13. Machine:        Archimedes
  14. Operating system:    RISCOS
  15. Memory requirements:    
  16. Peripherals needed:    
  17. Other s/ware needed:    
  18. Directory:        micros/arch/riscos/e023
  19. Date mounted/updated:    08/12/95
  20. File names:        useful.zip
  21. Unarchived files:    44
  22. Unarchived size:    114 kbytes
  23. Omissions:        
  24. See also:        
  25.  
  26. -------------------------------------------------------------------------------
  27.  
  28. Acquiring the package:
  29.  
  30. Download the archive file(s) and extract using SparkPlug 2
  31. (see the "tools_help" file in micros/arch/riscos/tools for further info).
  32.  
  33.  
  34. Description:
  35.  
  36. USEFUL is a set of modules and routines designed to make programming
  37. easier.  These modules, although very useful for BASIC programs, are
  38. designed to be used in languages which don't have certain features
  39. built in, for example assembler doesn't have a random number generator
  40. built-in, and thus the Random SWI could be useful.  All modules contain
  41. full help text.  Test programs are supplied showing examples of their use.
  42.  
  43. * Error - Display a standard error message, as dictated by the Style Guide.
  44. * Screen - Improved text entry, cursor movement, character printing, copying
  45.   and filling, menu generation, fancy screen clearing, block copying and
  46.   displaying raster bars.
  47. * Menu - Easy selection of text-based options (use with Screen_TextMenu).
  48. * Colour - Set text colour and screen background colour, fade text colour and
  49.   return different colour shades.
  50. * System - Save and restore current wimp mode and sound parameters in files.
  51. * Read - Read VDU variables, check free memory and read OS version number.
  52. * Random - Create random number seeds and generate random numbers.
  53. * Number - Pad numbers to fixed width.
  54. * File - Compression and decompression, and appending to files.
  55. * GCIO - Read joystick and keyboard.
  56. * IRQFile - Load a file in the background (under interrupts).
  57. * IRQText - Print text under interrupts.
  58. * Sprite - Routines to display sprites fast.
  59. * Redefine - Redefine keys and characters.
  60.