home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 5 / FreshFish_July-August1994.bin / bbs / util / qdisk-2.10.lha / QDisk / QDisk.doc < prev    next >
Encoding:
Text File  |  1994-05-02  |  22.2 KB  |  476 lines

  1.  
  2.   Q D I S K (Query  Disk)
  3.   ~~~~~~~~~~~~~~~~~~~~~~~
  4.   Version      : 2.10
  5.   Written By   : Norman Baccari
  6.   Developement : SAS/C V6.51
  7.   Program Icon : John Waszczak
  8.   Interface    : GadToolsBox © Jaba Devlopement.
  9.   COPYRIGHT    : © 1993-94 Norman J. Baccari
  10.   Distribution : FREEWARE. "Its Not PD, But Its FREE!"
  11.  
  12.  
  13.   /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
  14.  /                           DISTRIBUTION                           \
  15. /                                                                    \
  16. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  17. NO WARRANTIES ARE MADE.  ALL USE IS AT YOUR OWN RISK.  NO LIABILITY OR
  18. RESPONSIBILITY  IS ASSUMED.  QDisk is NOT public domain.  QDisk may be
  19. freely  distributed as long as the there are no charges other than for
  20. media and / or mailing, the program is not used for commercial gain or
  21. included  as  part  of  any other software without permission from the
  22. author,  and  the  program  and  the  documentaion file remain intact,
  23. unalterd and distributed together.  QDisk is classed as FREEWARE.  All
  24. I  ask,is  that  you  let  me  know  of any problems or bugs you might
  25. encounter,  or  just  let me know what features you think QDisk should
  26. have.
  27.  
  28. The following files make up the distribution for QDisk...
  29.  
  30.   QDisk                     Main program.
  31.   QDisk.doc                 Standard text documentation.
  32.   QDisk.guide               AmigaGuide format documentation.
  33.  
  34.  
  35.   /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
  36.  /                        WHAT IS QDISK?                            \
  37. /                                                                    \
  38. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  39. QDisk  provides  you  with the ability to monitor, from WorkBench, the
  40. space  usage of all AMIGA DOS disk volumes that are currently mounted.
  41. QDisk can also send you a notification using a standard requester or a
  42. recoverable  alert  when  usage  exceeds  a  limit  set by you.  QDisk
  43. requires WB2.04 or higher.
  44.  
  45.  
  46.   /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
  47.  /                       NEW FOR QDISK V2.10                        \
  48. /                                                                    \
  49. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  50. ° Preferences are now split into General prefs and Notification Prefs.
  51. ° New "Usage Graph" shows a scrollable bar graph of drive usage.
  52. ° KeyBoard shortcuts for all menu options.
  53. ° Option to force main window to front on updates.
  54. ° Free bytes can now be formated in Mb/Kb.
  55. ° Detail window will update automatically when left open.
  56. ° Drives can now be sorted.
  57. ° Priority can now be set +/- 3.
  58. ° Pens can be set for bar graph.
  59. ° Public screen support.
  60.  
  61.  
  62.   /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
  63.  /                    PREVIOUS QDISK USERS NOTE!!                   \
  64. /                                                                    \
  65. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  66. As I had to restructure the preferences format, prefs prior to  v2.10
  67. will be ignored and not loaded. I apologize for this inconvenience.
  68.  
  69.  
  70.   /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
  71.  /                            MAIN WINDOW                           \
  72. /                                                                    \
  73. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  74. To  use QDisk simply double click on the program icon or you can place
  75. QDisk  in  you  WBStartUp drawer.  You will then be presented with the
  76. main window on the WorkBench or public screen that you have specified.
  77. In it will be a list of DOS volumes that are currently mounted.  There
  78. are   4   columns   starting  from  "Usage", "DevName", "VolName"  and
  79. "FreeBytes".   By simply clicking once on one of these lines, a detail
  80. window will open showing more information on that particular volume.
  81.  
  82. Iconifying QDisk
  83. ~~~~~~~~~~~~~~~~
  84. In  the  upper  right  corner  there is a small square gadget with the
  85. letter  "I"  in it.  Clicking on this will cause QDisk to iconify.  To
  86. un-iconify,  activate  the iconified window by clicking once on it and
  87. then click the right mouse button.
  88.  
  89. Menus
  90. ~~~~~
  91. The menu options from the main window are as follows...
  92.  
  93.    Menu Item                      Description
  94.    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  95.    Graph           : Calls up graph usage window.
  96.    Iconify         : Iconifies Disk.
  97.    Preferences
  98.       Notify       : Prefs editor for notification of drive usage.
  99.       General      : Prefs editor for QDisk general preferences.
  100.       Load         : Load current preferences settings.
  101.       Save         : Save current preferences settings.
  102.    About           : Author/program info
  103.    Quit            : Quit QDisk
  104.  
  105. Keeping Up To Date
  106. ~~~~~~~~~~~~~~~~~~
  107. QDisk  reads  the  systems  DOS  device/volume lists to update itself.
  108. Updates  happen  whenever  a  disk is removed or inserted, or the main
  109. window  is made active.  Optionally, you can set updates to take place
  110. by  activating  the  timer  and  setting  the  timer interval from the
  111. general preferences editor.
  112.  
  113.  
  114.   /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
  115.  /                          DETAIL WINDOW                           \
  116. /                                                                    \
  117. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  118. When  you  select  one  of  the  drives from the main windows listview
  119. gadget  by  clicking on it, you will be presented with a detail window
  120. with  information on the drive you selected.  Across the bottom of the
  121. window  there is a graphic bar that indicates the space usage based on
  122. percent.
  123.  
  124.  
  125.   /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
  126.  /                          GRAPH WINDOW                            \
  127. /                                                                    \
  128. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  129. Selecting  "Graph"  from  the main menu will provide you with a window
  130. that  has  a  bar  graph or "gas gauge" representing each drives space
  131. usage.   If  there are more than 10 drives mounted on your system then
  132. you  can  use  the  scroll  bar  on  the right of the window to scroll
  133. through your drives.
  134.  
  135.  
  136.   /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
  137.  /                        GENERAL PREFERENCES                       \
  138. /                                                                    \
  139. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  140. Windows
  141. ~~~~~~~
  142. This  group  of  gadgets allows you to set the TopEdge and LeftEdge of
  143. all the windows or you can manually enter values for TopEdge/LeftEdge.
  144. Or,  if  the  window is currently open, you can take a snapshot of it.
  145. These  values  will  be  used next time you boot QDisk.  If you try to
  146. snapshot  a  window  thats  not  open it will be ignored.
  147.  
  148.  
  149. Bar Graph Pens
  150. ~~~~~~~~~~~~~~
  151. This  group  of  gadgets allows you to set the pen colors for all the
  152. bar graphs. The front pen is used for the actual bar render, the back
  153. pen for a background to the bar and the text pen is the color of the
  154. text in the bar.
  155.  
  156.  
  157. Miscellaneous Prefs
  158. ~~~~~~~~~~~~~~~~~~~
  159.    Priority
  160.    ~~~~~~~~
  161. The  priority  for  QDisk  can  be  altered by +/- 3.  Use this option
  162. keeping  in  mind  that  this will effect either QDisks performance or
  163. your overall system performance. Good values would be +/- 1.
  164.  
  165.    Sort Device Names
  166.    ~~~~~~~~~~~~~~~~~
  167. This will sort device names in ascending sequence.
  168.  
  169.    Show Free Bytes AS Mb/Kb
  170.    ~~~~~~~~~~~~~~~~~~~~~~~~
  171. This  will  format  the  free bytes into Kilobytes/Megabytes.  Keep in
  172. mind that a kilobyte is 1,024 bytes and a megabyte is 1,048,576 bytes.
  173. This  should  be mentioned as there will be a difference between space
  174. expressed as bytes vs Mb/Kb.
  175.  
  176.    Start Iconified
  177.    ~~~~~~~~~~~~~~~
  178. If activated, QDisk will start up in an iconified state.
  179.  
  180.    Update Every...
  181.    ~~~~~~~~~~~~~~~~
  182. This  will  cause  QDisk  to  be updated using the timer device at the
  183. interval  that  you  specify  in  seconds.   The minimum interval is 5
  184. seconds,  and  maximum  interval  is  999 seconds.  Updates are always
  185. performed  when  a  disk is inserted or removed, or the main window is
  186. activated. (See also "Considerations For Timed Notifications").
  187.  
  188.    Mark When...
  189.    ~~~~~~~~~~~~
  190. This  will  cause  QDisk  to place an asterisk to the left side of any
  191. volume  that  equals  or exceeds the percent usage that you specify as
  192. the  "%  Full".  For example, if you specify a mark at 85%, any volume
  193. having a percent usage of 85% or more will be marked.
  194.  
  195.    PubScreen
  196.    ~~~~~~~~~
  197. If  a public screen name is specified, QDisk will open on that screen.
  198. Otherwise the WorkBench screen will be used.
  199.  
  200.  
  201.   /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
  202.  /                     NOTIFICATION PREFERENCES                     \
  203. /                                                                    \
  204. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  205. Setting Up Notification
  206. ~~~~~~~~~~~~~~~~~~~~~~~
  207. Notification  preferences  are used to set up how you would like to be
  208. notified  if  space  usage  exceeds  your requirements.  There are two
  209. listviews,  VOLUMES  and  the NOTIFY LIST.  The VOLUMES list shows the
  210. volumes  currently  mounted  from which you may select.  The lists are
  211. arranged  in  two  columns,  the  left showing the device name and the
  212. right  showing the volume name.  Clicking on a volume from the VOLUMES
  213. list  will  make  it available to be added to the NOTIFY LIST.  When a
  214. volume is selected the "ADD" gadget will become active and the current
  215. percent usage and free bytes for that volume are displayed in the read
  216. only  gadgets  under the VOLUMES list.  If you then click on the "ADD"
  217. gadget  above  the  VOLUME list then this volume will be inserted into
  218. the  NOTIFY  LIST.  To remove a volume from the NOTIFY LIST, select it
  219. by  clicking  on  it  and  then  click on the "REMOVE" gadget.  When a
  220. volume is added, it is given a set of default parameters and set to be
  221. inactive.   To  change  these, select the volume from the NOTIFY LIST.
  222. This  will  activate  the  gadgets  from  which  you  can change these
  223. parameters.   You  can  be notified based on percent usage, free bytes
  224. left, or both.
  225.  
  226. Notify When Percent Full Exceeds...
  227. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  228. This  indicates  the  percent  usage  at  which  you  would like to be
  229. notified.   If  space  usage  percent is equal to, or exceeds what you
  230. have specified then a notification will be sent.  Setting this to 100%
  231. is like turning it off.
  232.  
  233. Notify When Free Bytes Less Than...
  234. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  235. This  indicates the minimum allowable free space before a notification
  236. is  sent.   If  the  free bytes on a volumes are equal to or less than
  237. what  you  have  specified  then a notification will be sent.  Setting
  238. this to 0 is like turning it off.
  239.  
  240. Notification Type
  241. ~~~~~~~~~~~~~~~~~
  242. You  can  be notified in one of two ways.  An Intuition Requester or a
  243. Recoverable  Alert.   When  a  notify  is  given  using  an  Intuition
  244. Requester you will be able to turn off notification or continue.  From
  245. the  Recoverable Alert, the notification state is automatically turned
  246. off  once  you  click on a mouse button.  From either type, QDisk will
  247. tell  you  the  device/volume  name that triggered the notify, and the
  248. current  percent usage and free bytes on the drive.  Keep in mind that
  249. QDisk  will  NOT  try  to halt a process that may be saving or copying
  250. data to your drive.  Ideally, you should set your notifies to occur at
  251. such  a  time  that  you  can  stop the program that is using up drive
  252. space.
  253.  
  254. Notify State.
  255. ~~~~~~~~~~~~~
  256. This is used to toggle notification between ACTIVE & IN-ACTIVE for the
  257. currently selected volume in the NOTIFY LIST.
  258.  
  259. Considerations For Timed Notifications.
  260. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  261. Keep  in  mind  that the more volumes you have for active notification
  262. the  longer  it  will  take QDisk to complete its update cycle.  QDisk
  263. first  scans  the AMIGA DOS list and updates its information.  Then it
  264. checks  each  active  volume  you  have  in  the notification list and
  265. compares  your  usage  parameters  with  current usgae for each active
  266. volume.   In  an extreme situation, if your auto update interval was 5
  267. seconds and there were 20 active volumes to be checked for space usage
  268. QDisk  would  be  in a constant update cycle since, by the time it has
  269. finished  its  update  cycle  QDisk will have received another message
  270. from  the timer device to perform an update.  This means QDisk will be
  271. using  CPU  at  a constant rate.  The best approach is to allow a time
  272. period  for  each active volume you expect to be notified.  The length
  273. of time will depend on how fast your system is (I.E.  68000 vs 68040).
  274. The  priority  that  QDisk is set at should also be considered in this
  275. case.
  276.  
  277.  
  278.   /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
  279.  /                            TO-DO LIST                            \
  280. /                                                                    \
  281. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  282. Due  to unforseen (and very undesireable) circumstances, work on QDisk
  283. had  to  be  temporarely halted.  For this version (v2.10) most of the
  284. features  requested by QDisk users had been implemented but there were
  285. still  a  few  I was unable to implement that users (and myself) would
  286. like  to  see.   The  following  are  few  items  that  I will try and
  287. implement in the next version of QDisk.
  288.  
  289.   -A Listview gadget of active public screens to choose from.
  290.   -Option to ignore volume names on a notification.
  291.   -Alignment of main listview to bottom of window on resize. This
  292.    mis-alignment is actually a behaviour of gadtools.library & not
  293.    QDisk.
  294.   -A functioning Cancel button from the Notify Prefs.
  295.  
  296.  
  297.   /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
  298.  /                   BUGS AND BEHAVIOUR QUIRKS.                     \
  299. /                                                                    \
  300. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  301. -The cancel function from the Notify Preferences window only closes
  302.  the window and doesnt actually cancel anything.
  303. -Alignment of bottom of main window to bottom of main listview will
  304.  vary  when main window is re-sized. This is a behaviour of the
  305.  operating system and not QDisk, but with a bit of code this could
  306.  be patched up.
  307.  
  308.   /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
  309.  /                          PERSONAL NOTES                          \
  310. /                                                                    \
  311. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  312. I  would like to take this opportunity to express my extreme thanks to
  313. all  the  QDisk users that have been in contact with me to let me know
  314. about  bugs, and features that they would like implemented.  QDisk has
  315. been  a  tremendous  learning  experience  for  me and really owes its
  316. current  state  to the user community.  The reason I implemented QDisk
  317. as FREEWARE is two fold.  First I wanted to give something back to the
  318. AMIGA  community  since  I  myself  have  made use of many PD/FREEWARE
  319. programs  and  have received a lot of helpfull hints from othere AMIGA
  320. users  by  listening  to  comp.sys.amiga.programmer  on  the Internet.
  321. Secondly,  I  generally  dont  believe  in  "crippleware"  (there  are
  322. exceptions)  or  even  worst  software that has annoying requesters to
  323. send money.  These only succeed in my using the delete command. So to
  324. all the QDisk users, I say Thank-You! A special thanks goes out to Jen,
  325. over in England for your support and "cheery" letters. MOO!
  326.  
  327.  
  328.   /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
  329.  /                          AUTHOR CONTACT                          \
  330. /                                                                    \
  331. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  332.     Internet Address...
  333.       normb@gpu.utcc.utoronto.ca
  334.  
  335.     Otherwise Snail Mail Will Do...
  336.        Norman Baccari
  337.        ALGONQUIN SOFTWARE
  338.        35 Walmer Road, Suite 201
  339.        Toronto, Ontario
  340.        CANADA
  341.        M5R 2X3
  342.  
  343.  
  344.   /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
  345.  /                          QDISK HISTORY                           \
  346. /                                                                    \
  347. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  348. /*********************************************************************
  349. **
  350. ** PROGRAM NAME  :  QDisk
  351. ** ~~~~~~~~~~~~
  352. ** ORGANIZATION  :  ALGONQUIN SOFTWARE
  353. ** ~~~~~~~~~~~~~
  354. ** PROGRAMMED BY :  Norman J. Baccari
  355. ** ~~~~~~~~~~~~~
  356. ** DEV SUPPORT   :  "Second Cup" French Vanilla Coffee & lots of bagels.
  357. ** ~~~~~~~~~~~
  358. ** CREATION DATE :  April 1993
  359. ** ~~~~~~~~~~~~~
  360. ** FUNCTION      :  Scan Amiga DOS devices & provide usage report
  361. ** ~~~~~~~~      :  via WB GUI interface.
  362. **
  363. ** REQUIREMENTS  :  OS v2.04 or greater.
  364. ** ~~~~~~~~~~~~
  365. ** HISTORY
  366. ** ~~~~~~~
  367. **  April 1994 v2.10 Program Size : 54756
  368. **  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  369. **   -New window: "Usage Graph" shows a scrollable bar graph list
  370. **    of each drives usage.
  371. **   -New Pref: "Priority" Sets QD priority +/- 3.
  372. **   -New Pref: "Bar Txt Pen" Sets the text pen for text in the bar graph.
  373. **   -New Pref: "Bar BG Pen" Sets a background pen for a bar graph.
  374. **   -New Pref: "Bar FG Pen" Sets the color of the bar graph.
  375. **   -New Pref: "Sort Devices"  Sorts Drive by device name.
  376. **   -New Pref: "PubScreen" QDisk will now open on specified Public screen.
  377. **   -New Pref: "Show Free Bytes As.." Will format free bytes in kb/mb.
  378. **   -New Pref: "Force Main To Front". Will cause Main Window to move
  379. **    to front if its open. Ignored if a pref window is open.
  380. **   -Detail window now updates itself if open.
  381. **   -Graph Bar in detail window now shows % full in the bar.
  382. **   -Fixed bug in detail windows bar graph. It wasn't clearing bar
  383. **    if you selected a drive that was 0% full.
  384. **   -Removed WFLG_ACTIVATE flag from main/iconify window.
  385. **   -Removed window height gadget from general prefs.
  386. **   -Added new IFF chunk BPNS for Graph Bar Pen Prefs .
  387. **   -Added new IFF chunk PRIO for Priority Prefs.
  388. **   -Oversight on my part that nobody noticed or didnt inform me of.
  389. **    If you changed your prefs and canceled, nothing was actually canceled.
  390. **    It was no different than selecting OK. For general prefs this has been
  391. **    fixed. Still have to implement this for notification prefs.
  392. **   -Preferences file structure had to be redefined as it had a couple
  393. **    dead ends that were an oversight on my part. This means prefs prior
  394. **    to version 2.10 will not load into QDisk. Sorry!!
  395. **       -Re-defined struct PrefsMisc to contain all QDs BOOL flags
  396. **        in ULONG variable called Flags. Also added 2 more ULONG's
  397. **        just for a little headroom so I wouldnt have to do this again.
  398. **       -Window prefs are now saved as an IFF chunk for each window
  399. **        versus an array of window prefs in a single chunk.
  400. **   -Redesigned prefs editor into 2 menu options/windows to make room
  401. **    for more prefs. Consists of general prefs. and notification prefs.
  402. **   -Added keyboard shortcuts to menus.
  403. **
  404. **  Jan 1994 v2.01 Program Size : 40564
  405. **  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  406. **   -Rearanged gadgets on prefs editor window and added better label
  407. **    to make it more obvious how the percent/free bytes int gadgets work.
  408. **   -Forgot to put in Busy Pointer when the "About" option is called
  409. **    from the menu. This has been implemented.
  410. **
  411. **  Jan 1994 v2.00 Program Size : 39520
  412. **  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  413. **   -Jumped to version 2.00 from 1.1. (Almost a complete rewrite.)
  414. **   -All versions from 2.00 will use standard version notation.
  415. **   -All tooltypes removed and replaced with a preference editor.
  416. **   -Added as preference the ability to start QDisk Iconified.
  417. **   -Added snapshot feature to position windows from PrefEd.
  418. **   -Set up the ability to be notified when a drive exceeds space usage.
  419. **   -Changed Detail window from using IntuiText type display
  420. **    to GadTools text gadgets.
  421. **   -Main listview format is now a combination of drive/volume Name.
  422. **   -The HASH graph removed.
  423. **   -Changed the ABOUT credits listview to simple & brief
  424. **    system requester. The old way wasn't worth the overhead.
  425. **   -Permanently removed the update button.
  426. **   -New iconify routine uses a seperate window instead of the zip
  427. **    gadget. Activated by gadget in upper right corner above listview.
  428. **   -Replaced main window gadgets with menus.
  429. **   -Main window is now resizable.
  430. **   -Documentation in AmigaGuide Format.
  431. **   -Fixed an enforcer hit caused by NOT using LockDosList().(ouch!)
  432. **
  433. **  Aug 1993 v1.1a Program Size : 31044
  434. **  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  435. **   -Minor Bug in DetailWindow. Text and bar graph would be
  436. **    out of alignment if the screen font was more than
  437. **    8 points. Made 'Y' coordinates relative to Windows
  438. **    TopBorder (window->BorderTop). Thanks Scott!
  439. **
  440. **  Jul 1993 v1.1 Program Size : 30860
  441. **  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  442. **   -Removed "OK" gadget from Detail window.
  443. **   -Removed recessed border in Detail window
  444. **   -Moved "gas gage" to bottom of Detail window.
  445. **   -Removed the font drop shadow in Detail window.
  446. **   -List View is only re-rendered on disk insertion
  447. **     or disk removal.
  448. **   -Auto Update via timer.device toggled on/off
  449. **     with AutoUpdate tool type.
  450. **   -UPDATE_SECONDS Tool type to set UD interval seconds.
  451. **   -New Detail display mode, HASHGRAPH
  452. **   -Rounding added to space usage for better accuracy.
  453. **   -ZOOM_X & ZOOM_Y tool types added for positioning
  454. **     window when zoomed.
  455. **   -Update on IDCMP_WINDOWACTIVE
  456. **   -SHOW tool type defines main display format for boot-up.
  457. **
  458. **  Apr 1993 v1.0
  459. **  ~~~~~~~~~~~~~
  460. **   -Initial public release.
  461. **
  462. **  Mar 1993 v0.04
  463. **  ~~~~~~~~~~~~~~
  464. **   -Versions up to 0.04 are unreleased BETA versions.
  465. **
  466. **  Jan 1992 v0.00
  467. **  ~~~~~~~~~~~~~~
  468. **   -Original program (Called BOOTMSG) was a wb1.3 probe
  469. **    into device lists based on an article in the april/may
  470. **    1991 issue of AW Tech Journal. It was never released
  471. **    as it was experimental, and stayed dormant until it
  472. **    was given a new life as QDISK more than a year later.
  473. **
  474. **************************************************************************/
  475.  
  476.