home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
607.lha
/
Sizer_v1.0
/
ReadMe
next >
Wrap
Text File
|
1991-10-15
|
2KB
|
54 lines
INTRODUCTION
Sizer reports the size of selected disk objects (including
subdirectories). It reports the number of bytes in all plain files and the
number of blocks occupied by files and directories. It is intended for the
Workbench user who wants to know if there is room to drag-copy one or more
icons.
I wrote Sizer for three reasons. First, I wanted it for my own use.
Second, I wanted to learn how to use the Workbench startup module. Third, I
wanted to learn how to examine the contents of directories using Examine()
and ExNext().
INSTRUCTIONS
Sizer works only from the Workbench. If started from the CLI it will
terminate without doing anything.
Select Sizer and all the objects you want sized using extended
selection. Click once on the Sizer icon. Hold down the shift key and
select the objects you want sized. Double-click on the last one. Sizer
will open a window and show you the number of bytes and blocks. While Sizer
is working the numbers will keep changing. When it finishes it will write
"Program completed. Select close gadget to exit." into the window. If the
program fails for some reason it will indicate "Program failed. Select
close gadget to exit."
While Sizer is running you can cancel it by selecting the close gadget.
Sizer will stop executing and close the window.
BUGS
Sizer makes the assumption that each file will require one block for
its directory entry. That seems to work in practice. I couldn't find
anything in the documentation that confirms that relationship, though. If
that relationship doesn't hold Sizer may report fewer blocks than are
actually required.
DISTRIBUTION
Sizer may be freely redistributed for non-commercial use.
AUTHOR
Fabbian G. Dufoe, III
350 Ling-A-Mor Terrace South
St. Petersburg, Florida 33705
Telephone: 813-823-2350
GEnie: F.DUFOE3