home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 4 / DATAFILE_PDCD4.iso / utilities / utilsf / hotblanker / !Help next >
Text File  |  1995-12-20  |  7KB  |  103 lines

  1. +------------------------------------------------------------------------------+
  2. |                            HotBlanker version 1.01                           |
  3. |                         © DizzyWizard Software 1995.                         |
  4. |                         By James Larcombe, 20-12-95.                         |
  5. +------------------------------------------------------------------------------+
  6.  
  7. Introduction
  8. ~~~~~~~~~~~~
  9.    HotBlanker is a very handy module that adds extra functionality to the ScreenBlanker module. At preset it improves the blanking functionality and adds a hotkeys so that the screenblanker can be activated from the touch of a button!
  10.  
  11. How do I use HotBlanker?
  12. ~~~~~~~~~~~~~~~~~~~~~~~~
  13.    It's easy! Just run the module (on bootup if you prefer) and any time you wish to save the screen without waiting x minutes for the time delay to kick in, just press right-ctrl and right-alt, holding both down at once. You'll soon get the hang of multiple keypresses: you'll wonder how you ever did without it!
  14.  
  15.    You may also notice that when the screen blanks/restores, it does so with much less flicker than before. This is because HotBlanker also makes the ScreenBlanker wait for VSync before blanking/restoring the screen. This has the added advantage of making the low battery warning flashes on the A4 much easier to stomach. *8-D
  16.  
  17. Known bugs
  18. ~~~~~~~~~~
  19.    None now. I've corrected the only one that was pointed out to me.
  20.  
  21. Technical 
  22. ~~~~~~~~~
  23.    HotBlanker makes use of the undocumented ScreenBlanker_Control SWI, so thanks to *INFO at Acorn User for letting us all in on it's secrets... Officially it's a little bit naughty to use this call, but once again, who cares? *8-D
  24.  
  25.    In order to remove the flicker, HotBlanker intercepts the PaletteV. When this is entered using the undocumented 'back-door' entry code my routine waits for VSync before passing control on to the normal OS handler. Incidentally ScreenBlanker isn't the only thing to use this undocumented entry: the wimp appears to use it when you do a wimp modechange. Which is interesting. *8-D
  26.  
  27. Credits
  28. ~~~~~~~
  29.    Many thanks to Justin Fletcher for originally showing me how to do a key press module, and for letting me borrow some of his code when I was in a hurry to finish the EscapeChecker for Slippery. Thanks! Check out some of Justin's patches, they really are the business...
  30.  
  31.    Also, thanks to Robin Abecasis for pointing out the one bug in this module to
  32. me ages and ages ago. Sorry I forgot to do anything about it... in actual fact
  33. it only took me 1 min. to fix. *8-D
  34.  
  35. History
  36. ~~~~~~~
  37. 0.00 (??-??-??) - Mistakenly identified as 1.00 in the docs. First release.
  38.  
  39. 1.00 (19-12-95) - Docs corrected + updated.
  40.                   Flicker removed when screenblanker is activated.
  41.  
  42. 1.01 (20-12-95) - Now the flicker is gone /whenever/ the screen is blanked!
  43.                   Removed small bug in keypress routine
  44.  
  45. Future
  46. ~~~~~~
  47.    There are a lot more features I would like to add to the ScreenBlanker module. The reason I'm doing all this is because it provides a compact solution without having to load up a memory-hungry screensaver. However, some of the planned upgrades would need a total re-write of the ScreenBlanker module. This is a project I may well undertake in the near future, and this will effectively phase out these older versions of HotBlanker. I don't think this is going to be able to develop much further before I do this, unfortnately. *9-D
  48.  
  49.    Also having looked at this module for the first time in many many months I now found I've done a few things really stupidly, so this could soon be re-written too. So... next version will probably be a tidy-up, sometime in the new year, and after that I'll have to get down to rewriting ScreenBlanker completely!
  50.  
  51. Legal
  52. ~~~~~
  53. This utility is FREEWARE. That means that you can distribute it freely, as long as no more than nominal media costs are charged. In other words, most PD libraries should be OK apart from Skyfall PD, who we would ask to refrain from distributing this and any of our other software. You can upload it to BBSes provided nothing is changed and this file remains with the application. AT ALL TIMES, no matter who distributes it, the copyright remain with © DizzyWizard Software 1995. OK? Oh, and also, we take no responsibility for any loss of data or other damage incurred whilst this software is in use. It shouldn't happen, but if it does, don't blame us!
  54.  
  55. DizzyWizard Software
  56. ~~~~~~~~~~~~~~~~~~~~
  57. DizzyWizard Software is a group of programmers, artists and musicians who enjoy creating software for Acorn's 32-bit machines. Although primarily a PD group, we also have some commercial software in development, and would be happy to consider any programming work anyone may have on offer.
  58.  
  59. To contact DizzyWizard Software for general enquiries, software support or to obtain our latest catalogue (a must!) please email:
  60.  
  61. dizzywiz@digibank.demon.co.uk
  62.  
  63. Or... "Dizzy Wizard Software" at the Digital Databank BBS, 2:257/501.0.
  64.  
  65. Our website is still under construction, but can be reached at:
  66.  
  67. http://www.warwick.ac.uk/~esvwh/dws/index
  68.  
  69. Bear in mind this isn't finished yet! *8-D
  70.  
  71. We also have a software support area on Digital Databank BBS (as well as Werewolf BBS and several others, coming soon...). Also, individual members of DWS can be contacted here (we are made up of 6 members).
  72.  
  73.    +-------------+----------------------------------------------------------+
  74.    |BBS..........|Digital Databank BBS                                      |
  75.    |Sysop........|John A Stonier (Internet: jstonier@digibank.demon.co.uk)  |
  76.    |Location.....|Welwyn Garden City, Hertfordshire, UK.                    |
  77.    |FidoNet......|2:257/501.0                                               |
  78.    |Internet.....|@digibank.demon.co.uk                                     |
  79.    |Line 1.......|(0707) 329306 / 300-28.8k / MNP 1-5(v42/42bis) / 23 Hrs   |
  80.    |Lines 2/3/4..|(0707) 323531 / 300-14.4k / MNP 1-5(v42/42bis) / 24 Hrs   |
  81.    |Data Format..|8 bits, No parity 1 Stop bit                              |
  82.    +-------------+----------------------------------------------------------+
  83.    |                 (Acorn Information at your Fingertips)                 |
  84.    +------------------------------------------------------------------------+
  85.  
  86. Individual contact addresses can be obtained by emailing us at the address shown above or by logging on to the Digital Databank.
  87.  
  88. If you really have to contact me personally by post, or wish to send general postal enquiries to the whole group (ie money/offers of work... *9-D) please write to...
  89.  
  90. James Larcombe,
  91. DizzyWizard Software,
  92. 20 Southland Park Road,
  93. Wembury,
  94. Nr. Plymouth,
  95. Devon,
  96. PL9 0HF.
  97.  
  98. However, email contact is preferable.
  99.  
  100. Watch out for more DizzyWizard Software productions in the near future... consult our catalogue for more information.
  101.  
  102.  
  103. DizzyWizard Software hope you enjoy using HotBlanker, v1.01.