home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 174.lha / NewScreen.DOC < prev    next >
Text File  |  1988-04-28  |  6KB  |  135 lines

  1.  
  2. Multiple Workbench Screens v1.6            ©1988 Roundabout Software
  3. -------------------------------------------------------------------------
  4.  
  5.   Sure, we all know the Amiga can multitask.  But isn't it annoying when 
  6. that busy pointer comes up on the Workbench screen while reading icons
  7. from that disk of 150 files?  Not very elegant for a multitasking system.
  8.  
  9.   Well, this program isn't really a solution to that problem.  However, it
  10. WILL let you have more than one workbench screen at a time.  I'm not quite
  11. sure why anybody would want this, but I thought it was kind of neat so I
  12. decided to 'release' it to the general public.  Not much programming
  13. was required -- as a matter of fact I stumbled upon this little trick by
  14. accident.  When I am satisfied with the source code I will probably 
  15. release it along with the executable, but don't hold your breath.
  16.  
  17. Performance notes
  18. -----------------
  19.   NewScreen is designed to run from CLI only.  Perhaps at a later time
  20. I will add in the workbench support -- not a hard thing to do, really, but
  21. I just haven't had time lately.  Here, then, is usage from CLI :
  22.  
  23.     RUN Newscreen {screen mode} [depth]
  24.  
  25.   Screen mode can be four different options :
  26.  
  27.     l - for lo-res
  28.     i - for interlace
  29.     m - for medium-res
  30.      h - for hi-res
  31.  
  32.   Depth can range from 1-3.  1 bitplane gives you 2 colors, 2 bitplanes 
  33. gives you 4 colors, and 3 bitplanes give you 8 colors.  I haven't allowed
  34. the program to accept any values higher than three because the crash rate
  35. at that point becomes constant.  Depth defaults to 3 bitplanes if not
  36. specified.
  37.  
  38.   Once the program is up and running, there will be an added window bar
  39. in the upper left-hand corner of the screen.  Clicking on this bar will
  40. allow you to use a menu with three options.  'About' will give you a little
  41. information about the program, 'Colors' will bring up a palette to allow you
  42. to edit your onscreen colors, and 'Quit' will perform the same thing as
  43. clicking the close gadget.  (PLEASE read carefully the section below on
  44. warnings dealing with quitting NewScreen)
  45.  
  46.   By the way, the color palette assumes you are using a 3-bitplane (8 color)
  47. screen.  If you aren't no problem, the palette just won't look quite as
  48. lovely as normal, and there will be too many gadgets.  I am working on
  49. this now, and plan to have it fixed by the next release of NewScreen.
  50.  
  51.   NewScreen REQUIRES that the command 'loadwb' be in your C directory.
  52. Sure, we all hate programs that use execute, but it couldn't be helped
  53. in this case.  
  54.  
  55. What good is this anyway?
  56. -------------------------
  57.  
  58.   You can have a hi-res workbench screen and a medium-res workbench
  59. screen at THE SAME TIME.  
  60.  
  61.   You can run your terminal programs that come up on the workbench screen
  62. and they will use 8-color ANSI.  Since most terminals now support 8
  63. colors, this isn't such a big deal.
  64.  
  65.   You can run the demos on the workbench disk and watch as they work with
  66. all 8 colors (if you have specified 3 bitplanes).
  67.  
  68.   You can have a lo-res or an interlace workbench screen.  Lo-res is useful
  69. for making your friends think you have a C-64 emulator.
  70.  
  71.   You can just play around and see what the different resolutions look
  72. like with the workbench on it.
  73.  
  74. WARNINGS
  75. --------
  76.  
  77.   You must RUN NewScreen from your CLI, or use RUNBACK or RRUN.  NewScreen
  78. (at the present time) does not detach itself from the CLI so if you wish
  79. to continue to use your CLI, use one of these commands on the command line
  80. before NewScreen.
  81.  
  82.   Through no fault of my own, when you close down the alternate screen via
  83. using the close gadget, about 20K of memory will be lost until you reboot.
  84. This is due to memory allocated for the Workbench task not being released
  85. when the screen is closed.  If you don't believe me, type 'loadwb' three
  86. or four times in your CLI window and watch your memory go down.  Oh well,  
  87. maybe in the next revision of the OS.  When you click on the close gadget,
  88. NewScreen will send a message back to the CLI it was run from indicating 
  89. that the memory has been lost.  Also, the system can sometimes (not always)
  90. becomes crash-prone after closing the alternate workbench screen, so it might
  91. be a good idea to reboot after closing the window.  I provided the close
  92. gadget just for convenience, and I don't guarantee that it will always 
  93. return safely.
  94.  
  95.   Strange things can happen sometimes (guru) when disks are inserted
  96. or removed.  I have found one way around this .... copy the program to 
  97. your RAM disk (or VD0 or some other non-removable media) along with 
  98. the 'loadwb' program and take all disks out of your drives.  Run
  99. NewScreen and then re-insert your disks.  
  100.  
  101. Disclaimer
  102. ----------
  103.  
  104.   I, Chris Bailey, assume NO responsibility for any data lost or destroyed
  105. by this program.  There is NO Trojan or otherwise offensive code in this
  106. program, HOWEVER, the methods used to achieve the end result make certain
  107. things a bit unstable.  Use this software at your own risk.
  108.  
  109.   This program may be distributed via BBS's anywhere, or included on
  110. any software collection provided that the charge for said software
  111. collection or PD disk does not exceed that of the media and/or shipping
  112. charges.  Posting to major networks is allowed (and encouraged) except
  113. for Compuserve.  I have no desire to belong to their libraries, and if
  114. you find this there, please ask the sysops to delete it by request of
  115. the author.
  116.  
  117.   If you enjoy this program, then why not give my BBS a call?  I may
  118. be located at the following locations:
  119.  
  120.         Chris Bailey    (VOICE)    (803) 796-8058 or 
  121.                 (VOICE)    (803) 794-4933
  122.         My BBS            (803) 791-9448
  123.         bix :            csbailey
  124.  
  125.   And at various other BBS's across the country (thank you, PC-Pursuit).
  126.  
  127. -------------------------------------------------------------------------
  128.  
  129.         This product was written and developed with:
  130.  
  131.             Benchmark Modula-2
  132.                    by Avant Garde Software
  133.  
  134. -------------------------------------------------------------------------
  135.