home *** CD-ROM | disk | FTP | other *** search
/ APDL Public Domain 1 / APDL_PD1A.iso / screen / newmodes / deskmodes / Read < prev   
Encoding:
Text File  |  1993-11-30  |  5.1 KB  |  106 lines

  1.                  _____________________________________
  2.  
  3.                   DeskModes   Version 2.1   June 1992
  4.                  _____________________________________
  5.  
  6.  
  7. DeskModes is Copyright D.J.Holden 1991 but may be freely distributed, copied
  8. and used provided that only minimal charges to cover distribution costs are
  9. made. No fee may be charged for the program itself. It must always be
  10. distributed unaltered complete with any documentation (this) file. If you
  11. include it as part of any other program or application you must still
  12. include the documentation and acknowledge its use in your program and/or
  13. documentation.
  14.  
  15. I reserve the right to withdraw this licence at any time from any individual
  16. or organisation without explanation. Distribution after licence has been
  17. withdrawn will be treated as breach of copyright.
  18.  
  19. If you are running a PD library or a Bulletin Board I would appreciate it if
  20. you would inform me if you are including DeskModes so I can provide updates.
  21.  
  22.  
  23. DeskModes is a Module which will give you 16 new screen modes. These are all
  24. 'stretched' versions of Mode 12 (16 colours) and so are ideally suited for
  25. the standard Acorn or Philips colour monitor.
  26.  
  27. The mode numbers start at 84 and go up to 99. They are in four 'blocks' with
  28. base mode numbers of 84, 88, 92 and 96. Each base mode has the number of
  29. columns which correspond to its mode number, eg. mode 84 has 84 columns,
  30. mode 88 has 88 columns, etc. The 'in between' numbers then have additional
  31. rows. The base number +1 has one additional row (33 rows), +2 has two (34
  32. rows) and +3 has four (36 rows). If this sounds complicated the table below
  33. should make it obvious.
  34.  
  35.  
  36.             Rows       84      88      92      96
  37.          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  38.                   |
  39.         C    32   |    84      88      92      96
  40.         o         |
  41.         l    33   |    85      89      93      97
  42.         u         |
  43.         m    34   |    86      90      94      98
  44.         n         |
  45.         s    36   |    87      91      95      99
  46.                   |                                   
  47.  
  48.  
  49. Because there are now many other modules which give extra modes and the
  50. numbers of these might clash DeskModes has another command which can alter
  51. the numbers of all these modes. This command is *MODEBASE <number> where
  52. <number> is the 'base' number for the modes. Normally this is 84 but you can
  53. change it to anything you like to avoid clashes. If you just type *MODEBASE
  54. on its own the current base number will be shown.
  55.  
  56. So that you don't need to change the base number each time you load
  57. DeskModes the base number is stored in Byte 45 of CMOS RAM and DeskModes
  58. will automatically use the stored base number whenever you load it.
  59.  
  60.  
  61. There are two ways in which you can use DeskModes. The simplest is to
  62. double-click on the DeskModes module to load it and then click 'Menu' (the
  63. middle mouse button) on the Wimp 'Palette' icon at the right hand end of the
  64. icon bar. Put the mouse pointer on  'Mode' on the menu which will appear and
  65. slide it to the right. You will see that the caret has appeared on the
  66. bottom (blank) row of the mode menu. Just type the number of the mode you
  67. want and press RETURN and the desktop will be redrawn in that mode.
  68.  
  69. The best way is to put a line in your '!Boot' application to load DeskModes.
  70. Follow this with a command to set the WimpMode to your chosen mode, eg.
  71. *Configure WimpMode 92. Now you need a command to actually change the Mode
  72. before the desktop starts up. This is easily done using the ECHO command, eg
  73. *ECHO <22><92>. The desktop will now start up in the chosen mode.
  74.  
  75. You can of course change modes again from within the desktop at any time
  76. using the first method described above.
  77.  
  78. If you use the larger screen sizes you will find that you need to change the
  79. Width and Height controls on your monitor or the edges of the desktop will
  80. dissapear off the screen. Normal screen modes will then have a larger than
  81. usual border but this is not big enough to cause problems. The normal
  82. screens will still be correctly centred.
  83.  
  84. There is a problem with the 96 column modes. This is stretching the 'parent'
  85. mode to its limits and it is not able to display the two right hand columns.
  86. These will be 'clipped' at the right hand edge of the screen. If you are
  87. using a scrollable window such as Edit and you click on the 'toggle size'
  88. icon to make it full size the right hand scroll bar will therefore dissapear
  89. off screen. Don't worry, you can still find it. If you want to reduce the
  90. window size slightly put the mouse pointer on the bottom scroll bar (you
  91. should be able to see the right hand scroll arrow) and move it to the right
  92. until it just dissappears. It will now be over the 'change size' icon so
  93. hold down the left mouse button and move the mouse to the left and the
  94. pointer should reappear dragging the right hand side of the window with it.
  95.  
  96. In fact the 96 column modes are not normaly needed as the 92 column modes
  97. are just wide enough for working with Impression on an A4 sheet at 100% and
  98. don't require so much screen resizing as the Impression NewModes Mode 66.
  99.  
  100.  
  101.               David Holden
  102.               39 Knighton Park Road
  103.               Sydenham
  104.               London SE26 5RN
  105.                081 778 2659
  106.