@DATABASE SpringReleases @AUTHOR Daniel Balster @$VER: 1.0 @NODE Main @TITLE "Releases January 1996" @{JCENTER} @{B}Welcome to this Archive!@{UB} All this software is Copyrighted © 1994,95,96 by Daniel Balster @{JLEFT} @{" VolumeWatch " link volumewatch.node} @{FG highlight}graphical toy@{FG text} It displays your current storage capacity! @{JCENTER} Workbench® is a registered trademark of ESCOM AG, Bochum @ENDNODE @NODE volumewatch.node @TITLE "VolumeWatch" @{JCENTER}@{B} *** VolumeWatch 1.1 - beta *** Copyright © 1996 by Daniel Balster All Rights Reserved @{UB}@{JLEFT} @{" Introduction " link intro.vw} @{" Installation " link install.vw} @{" Usage " link usage.vw} @{" Caveats " link caveats.vw} @{" Known Bugs " link bugs.vw} @{" Requirements " link reqs.vw} @ENDNODE @NODE intro.vw @TITLE "Introduction" @SMARTWRAP @WORDWRAP Ever experienced the situation not to know how much megabytes you have free at the moment ? You want to copy a couple of *HUGE* files to one of your dozens of partitions but you don't know which one has enough space on it ? Then you need VolumeWatch. It opens a small window and displays a couple of bars and other informations about all of your volumes! (NOT devices!!!) You can enable a permanent capacity check and the layout will change on each diskchange and it can be zoomed and it is fontsensitve and it uses not too much resources and so on... :-) Check it out! @{CODE} @ENDNODE @NODE install.vw @TITLE "Installation" @SMARTWRAP @WORDWRAP Just copy the binary somewhere into your command path (i.e. C:) and that's it! If you want to use it in the WBSTARTUP drawer, just write a shell script in which you launch VolumeWatch like in your S:User-Startup, add a PROJECT icon to it and put "ICONX" into the DEFAULTTOOL. @{U}Tutorial steps for creating a WBSTARTUP project (from a shell)@{UU} @{CODE} echo "VolumeWatch QUIET" >SYS:WBStartup/Start_VolumeWatch protect SYS:WBStartup/Start_VolumeWatch +se copy SYS:System/Shell.info SYS:WBStartup/Start_VolumeWatch.info Then remove all tooltypes from the icon, change the default tool to "ICONX", add a new tooltype "DONOTWAIT" and save it to disk. @ENDNODE @NODE usage.vw @TITLE "Usage" @SMARTWRAP @WORDWRAP @{CODE} This is the CLI template: PUBSCREEN/K,WIDTH/K/N,LEFT/K/N,TOP/K/N,INTERVAL/K/N,NOFULL/S,QUIET/S @{B}PUBSCREEN@{UB} purpose: open the window on this public screen. default: the default public screen @{B}WIDTH@{UB} purpose: the window width to use. Really, I've tried several auto-layout techniques, but this gives you more control over it. default: 1/5 of the current screen @{B}LEFT/TOP@{UB} purpose: specify the window position on screen. default: upper left corner (0,0) special: if the position is not on screen, the nearest point will be used! @{B}INTERVAL@{UB} purpose: enable capacity polling and set the interval period in seconds default: no polling special: values of 5-10 seconds are good @{B}NOFULL@{UB} purpose: hide all 100% full volumes default: show all @{B}QUIET@{UB} purpose: hide the copyright message default: show the copyright message Window Controls: just click into the window for immediate refresh, the zoom gadget disables refreshing/polling (runs faster ?) Shell Controls: send a CTRL_C to kill it @ENDNODE @NODE caveats.vw @TITLE "Caveats" @SMARTWRAP @WORDWRAP If you have too much partitions (you lucky one!) the window is full-height and does not split into several columns. @{CODE} @ENDNODE @NODE bugs.vw @TITLE "Bugs" @SMARTWRAP @WORDWRAP The capacity not rounded correctly! @{CODE} @ENDNODE @NODE reqs.vw @TITLE "Requirements" @SMARTWRAP @WORDWRAP @{CODE} AmigaOS 3.0 68020 processor @ENDNODE