Short:        A GUI For ALL SFS Cli Functions
Author:       Bruce steers <bsteers@btinternet.com>
Uploader:     http://www btinternet com/~bsteers/
Type:         disk/misc
Version:      2.2 (27/11/99)
Architecture: m68k-amigaos
Required:     SmartFilesystem  (everything else is included)



Special Requirements:

FormatSFS uses AWNPipe: By Bill Parker to create a ClassAct GUI .
AWNPipe comes with AWeb or follow this link ..
http://web.ukonline.co.uk/awnpipe/bill/AWNP2.23.lha
this is the Most recent public version on 30 Nov 1999.

it also uses...
 'rexxsupport.library' (to get the active screen name and mouse positions)

All these things are in the archive all you'll need if you don't already
have it is SmartFileSystem from http://www.xs4all.nl/~hjohn/SFS/

----------------------------------------

FormatSFS has all of these features..

1.
it uses c:version to get a list of All SFS Partitions,
(it's the best way i could find to eliminate other devices from the list)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

2. it can call HDToolbox (or anything else) to set your RigidDiskBlock

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

3.
Default volume name starts as 'Empty' or can be set to the Devices Name.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

4.
a CheckBox gadget Chooses CaseSensitivity ON/OFF

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

5.
A pop-up menu Toggles between Hide Recycled  Show Recycled  No Recycled

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

6.
Settings.

SFSFormat Path         :  eg. C:
HDToolBox Path         :  eg. sys:tools/HDToolBox
Default New Device Name:  eg. Empty

Plus you can configure the "User" Command Gadget

By Default SFSGui adds 3 commands to the GUI..
you can start SFSQuery , SFSDeFragmentGUI or SFSCheck.

to configure the User Gadget Select Prefs then Click "Edit Command Gadget".

Select an item to edit it.

Click it again (not Double Click) to Edit the name Field

the command is the path to the command and then you set the args.

insert filds like this.

%c = Command
%n = Name (without colon)
%d = Default NewName

examples.

- - - - - - - - - - - - - - - - -
command = C:SFSFormat
   args = run %c drive "%n:" name "%d"

runs SFSFormat in the default console on the selected drive and calls
it Empty (if Empty is set as the Default NewName)
- - - - - - - - - - - - - - - - -
command = C:SFSDefragGUI
   args = run >nil: %c %n:

runs C:SFSDefragGUI without CLI output
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

I hope this is as usefull to you ppl as it is for me.

PS. if you find any minor/major bugs please let me know.



DISCLAIMER:

I will not accept any responsibility for loss of data , before FormatSFS
executes a command it displays what it's going to run so you should be OK

:-\


()_\
() /

All the Best
  Bruce Steers .

Email Address : bsteers@btinternet.com
 WebSite URL  : http://www.btinternet.com/~bsteers/
   IRC/ICQ -Nick- Brucey / UIN:47548311