@DATABASE
@WIDTH 76
@AUTHOR Georg Steger
@TOC "Main"

@NODE "Main" "PowerWB"
@TOC "Main"

                            @{FG SHINE}-> PowerWB V0.8 <-@{FG TEXT}

		     (C) Copyright 1997 by Georg Steger.
			    All rights reserved!

			     @{" Introduction  " LINK "Introduction"}
			     @{" Requirements  " LINK "Requirements"}
			     @{" Legal Stuff   " LINK "LegalStuff"}
			     @{" Installation  " LINK "Installation"}
			     @{" Usage         " LINK "Usage"}
			     @{" Configuration " LINK "Configuration"}
			     @{" Known Bugs    " LINK "KnownBugs"}

			     @{" History       " LINK "History" 17}
			     @{" Future        " LINK "Future"}

			     @{" Author        " LINK "Author"}
			     @{" Other Stuff   " LINK "OtherStuff"}

@ENDNODE

@NODE "Introduction" "Introduction"
@TOC "Main"
PowerWB improves the good (??) old (!!) standard Workbench of the Amiga a
little bit. I know there are more and more Workbench replacements coming
out, these days. Some of them are really good but anyway not everybody
of us will stop using the standard Workbench, whatever the reasons might
be (too much memory usage, incompatibility, too expensive, too slow etc.)

PowerWB adds the following new features to the Workbench:

- It will be possible to scroll the contents of Workbench drawer windows
  with the cursor keys

- You will be able to assign standard shortcuts to any Workbench menu. You
  don't have to hold down the Amiga Key, but if you want to, this can be
  configured (for each single shortcut you define)

- You can add any number of gadgets to the titlebar of the Workbench drawer
  windows and assign any Workbench menu to them, which will be called when
  you click on the gadget.

- You can define real Hotkeys (no Workbench window needs to be activated)
  for some useful operations.

- It's possible to open a new drawer window and at the same time close the
  active window (i.e. the window that contains the drawer icon, or in other
  words, the parent window of the new window) by holding down configurable
  keys when double-clicking the drawer icon.

			  @{FG SHINE}@{" PowerWB is SHAREWARE! " LINK "LegalStuff"}@{FG TEXT}


The preferences program uses @{" MUI " LINK "ReadMe.mui/Main"} which is copyrighted by Stefan Stuntz!
@ENDNODE

@NODE "Requirements" "Requirements"
@TOC "Main"

PowerWB should work on any machine with at least @{FG SHINE}AmigaOS 2.0@{FG TEXT}
@ENDNODE

@NODE "LegalStuff" "Legal Stuff"
@TOC "Main"

PowerWB is @{FG SHINE}Shareware@{FG TEXT}. You can do some days or weeks of testings but if
you keep using it you have to send me some money. Everything from 2000 Lire
(2 DM, 1 US$) upto 5000 Lire (5 DM, 3 US$) is ok. If possible please do not
send me the money in any other currency. I might eventually accept also a
gift instead of the money, but ask me first (EMail)!!! Send everything to:

			Georg Steger
			Hochlercher 30

			I-39030 St. Johann/Ahrntal - ITALY

			EMail: steger@pass.dnet.it


The preferences program uses @{" MUI " LINK "ReadMe.mui/Main"} which is copyrighted by Stefan Stuntz!


@{B}Warning:@{UB}

I cannot be held responsible for any damage that might occure when using
PowerWB!!!
@ENDNODE

@NODE "Installation" "Installation"
@TOC "Main"
To test PowerWB you don't have to install it, just start it by double-
clicking the icon (see @{" Usage " LINK "Usage"})

To install PowerWB permanently on your computer either use the supplied
Installer script (double-click the Install icon) or do the following:

1) Copy PowerWB anywhere you like. I suggest you to copy it either to
   "SYS:tools/commodities", "SYS:c" or "SYS:utilities".

2) Add the following line to your "s:user-startup"

    run <>NIL: @{FG SHINE}<Path>@{FG TEXT}PowerWB [CX_PRIORITY=@{FG SHINE}<Pri>@{FG TEXT}] [CONFIGFILE=@{FG SHINE}<Config Path>@{FG TEXT}]

   <Path> must be replaced with the directory where you have copied PowerWB!
   CX_PRIORITY and CONFIGFILE are optional. The real line should look simi-
   liar to one of the following ones:

    run <>NIL: SYS:tools/commodities/PowerWB

    run <>NIL: SYS:c/PowerWB CX_PRIORITY=-10

    run <>NIL: SYS:utilities/PowerWB CONFIGFILE="s:MyPowerWB.config"

   If you want PowerWB to be configurable while it is running you have to
   specify a CONFIGFILE which starts with "ENV:".
   
   See @{" Usage " LINK "Usage"} and @{" Configuration " LINK "Configuration"}!
@ENDNODE

@NODE "Usage" "Usage"
@TOC "Main"

PowerWB can be started from both the Shell and the Workbench. I'm going to
explain how it works with the Shell, now, but with the Workbench it's al-
most the same (tooltypes and arguments have the same name).

This is the argument template:

		        @{FG SHINE}CX_PRIORITY/N/K,CONFIGFILE/K@{FG TEXT}

@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ


@{FG SHINE}CX_PRIORITY@{FG TEXT}      : Commodity priority. Normally you should not have to
		   change this value, which by default is -5, but if PowerWB
		   does not work correctly (shortcuts don't work, etc.) or
		   causes trouble with other commodities (such as hotkeys
		   not working anymore) you can try changing this value
		   which must be in a range between -128 and 127.


@{FG SHINE}CONFIGFILE/K@{FG TEXT}     : By default PowerWB tries to load "S:PowerWB.config".
		   With this option you can force PowerWB to use another
		   file.

		   It's now possible to change the configuration of PowerWB
		   while it is running, but only if you specify a CONFIG-
		   FILE which is located in "ENV:". The string you specify
		   must start with "ENV:" and "ENV:" must be written in
		   uppercase:

			   OK: CONFIGFILE ENV:PowerWB.config

			WRONG: CONFIGFILE env:PowerWB.config


@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
                              E X A M P L E S
@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

	PowerWB

	PowerWB CX_PRIORITY=5

	PowerWB CX_PRIORITY 5

	PowerWB CONFIGFILE="work:configdir/myconfig"

	PowerWB CONFIGFILE "work:configpath/myconfig"

	PowerWB CX_PRIORITY=5 CONFIGFILE="ENV:PowerWB.config"

	PowerWB CONFIGFILE "S:PowerWBConfiguration" CX_PRIORITY -20


@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
                     U S A G E   W H I L E   R U N N I N G
@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

This depends very much on how you configured PowerWB, but for what concerns
the standard config file provided with PowerWB:


@{B}The new gadgets in the titlebar do the following:@{UB}

- The first (leftmost) one allows you to switch between "View by Icon" and
  "View by Name" mode. 

- The second one allows you to switch between "Show Only Icons" and "Show
  all Files" mode.


@{B}These are the shortcuts that can be used in Workbench drawer windows:@{UB}

@{FG SHINE}RETURN@{FG TEXT}        Switches between "View by Icon" and "View by Name" mode

@{FG SHINE}SPACE@{FG TEXT}         Switches between "Show only Icons" and "Show all Files" mode

@{FG SHINE}DEL@{FG TEXT}           Delete selected icon(s). The requester asking you to confirm
              will still pop up.

@{FG SHINE}HELP@{FG TEXT}          Bring up the information requester for the selected icon(s)

@{FG SHINE}TAB@{FG TEXT}           Bring up the "Execute command" window

@{FG SHINE}BACKSPACE@{FG TEXT}     Switch Workbench backdrop mode on and off

@{FG SHINE}ESC@{FG TEXT}           Close active Workbench window

@{FG SHINE}CURSOR KEYS@{FG TEXT}   Scroll content of window (behaves like clicking on the small
              arrow gadgets in the lower right corner of the window). If
              you hold down one of the following qualifiers (keys) scrolling
              will be different:

              @{B}SHIFT KEYS@{UB}: Scrolls one page

              @{B}ALT KEYS  @{UB}: Scrolls to the beginning/end

	      @{B}CONTROL   @{UB}: Scrolls one pixel


It will be further possible to open a drawer window and at the same time
close the active window (i.e. the window, that contains the drawer icon,
or in other words, the parent window of the new window). To do this, you
have to hold down CONTROL when double-clicking on the drawer icon.


@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
                   Q U I T T I N G   /   D I S A B L I N G
@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

To quit PowerWB send it a break (CTRL C), use the "Remove" button in Ex-
change or start PowerWB a second time. Quitting might eventually fail
(screen flashes) if it was not possible to remove the patches, PowerWB
installed. This happens if one or more programs have patched one or more
system functions that were already patched by PowerWB.

There's also a (very small) program called "PowerWB_QUIT" in the "Tools"
directory. It sends PowerWB the CTRL C break.

PowerWB can be temporary disabled by using the "Active/Inactive" button in
Exchange. When you set PowerWB to inactive the extra gadgets in the title-
bar of the workbench windows will be removed. By setting PowerWB to active
again, the extra gadgets will be added to the already open Workbench windows
automatically.
@ENDNODE


@NODE "Configuration" "Configuration"
@TOC "Main"

This can be done with @{" PowerWBPrefs " LINK "PrefsProgram"}. I don't know yet if this program
works on OS 2.x (you can try setting the NOIMAGES and NOLOGO tooltypes),
therefore it's still possible to configure PowerWB by hand ...

@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

To configure PowerWB you have to edit "S:PowerWB.config" (or the file you
have specified with CONFIGFILE).

o Empty lines (only one RETURN) and lines starting with <@{fg shine};@{fg text}> <@{fg shine}SPACE@{fg text}> or <@{fg shine}TAB@{fg text}>
  are considered to be comments and are therefore ignored.

o The configuration file is split into groups. Lines beginning with '@{fg shine}#@{fg text}'
  start a new group. The group name must be specified after the '@{fg shine}#@{fg text}' char,
  with no space between. The first group must be "#POWERWB"! If PowerWB
  does not find this group (or it is not the first group), scanning of
  the config file will be aborted, but PowerWB will not warn you and the
  program will not be terminated.

o If PowerWB encounters an unknown group name or the group "#END" it stops
  scanning the config file.

o PowerWB will not complain about anything. No safety checks at all. Be
  careful to read the documenation of each group and not to make mistakes.


@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
                         G R O U P :   # K E Y S
@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

In this group you can define shortcuts, which will be available only if the
active window is a Workbench window. The keys you define here are not Hot-
keys, although the key definition must be a Hotkey description string. You
must anyway be sure not to specify a Hotkey description string that is al-
ready used by another program (one that installs a real Hotkey), because if
you do so, then @{B}both@{UB} the Workbench action and the other program's Hotkey
action will be initiated. The shortcuts in the #KEYS group must be specified
like this:

	@{" Hotkey description string " LINK "hots"}=@{" Action " LINK "Action"}

I suggest you to specify "-capslock" at the beginning of the Hotkey descrip-
tion string. By doing so the shortcut can be used no matter whether CAPS
LOCK is active or not. I nearly forgot: don't try specifying something else
than a "Key-HotKey" ... it will not work.

@{B}Examples:@{UB}

	-capslock return=MENU: 2 0 -1

	-capslock space=SWITCHWHAT

	-capslock del=MENU: 2 9 -1

	-capslock help=MENU: 2 3 -1

	-capslock esc=CLOSEWINDOW

	-capslock numericpad enter=SWITCHLOOK


@{B}Note:@{UB} There must not be any <SPACE> before and after the '=' char!!



@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
                        G R O U P  :   # G A D G E T S
@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

In this group you can specify what gadgets (and relative action) you want to
have in the titlebar of the Workbench drawer windows:

	@{fg shine}<IMAGE>@{fg text}=@{" Action " LINK "Action"}

@{fg shine}<IMAGE>@{fg text} must be one of the following:

o The ID of an internal PowerWB Image. Actually there are only two images
  available, 1 and 2 (see @{" InternalImages.png " LINK "images/PowerWB/InternalImages.png/main"}). For example:

	1=SWITCHLOOK

	2=MENU: 1 3 -1

o A text gadget definition, which must be specified like this:

  TEXT @{fg shine}<Flags>@{fg text},@{fg shine}<FG Color>@{fg text},@{fg shine}<BG Color>@{fg text},@{fg shine}<Style>@{fg text}:@{fg shine}<String>@{fg text}

  @{fg shine}   <Flags>@{fg text}  Can actually only be 0 or 1. 0 means, the gadget width depends
              on the pixel width of the supplied <String>. 1 means, the
              gadget will get the standard width (= like the zoom gadget).


  @{fg shine}<FG Color>@{fg text}  Is the color used to render the <String>, when the
	      window is active. When the window is inactive PowerWB will
	      render the <String> in black. You can either specify a Draw-
	      Info pen by specifying it's ID (see below) or an absolute
	      color by attaching a '-' sign at the front of the number.
	      
	      DrawInfo pen IDs:

              0 DETAILPEN
              1 BLOCKPEN
              2 TEXTPEN
              3 SHINEPEN
              4 SHADOWPEN
              5 FILLPEN
              6 FILLTEXTPEN
              7 BACKGROUNDPEN
              8 HIGHLIGHTTEXTPEN
              9 BARDETAILPEN

	      It's usually best using 6 (FILLTEXTPEN), because that's also
	      the pen used to render the window title. If you want to spe-
	      cify an absolute color (for example -3) and have OS 3.x you
	      must watch out: Usually only the first and the last four
	      colors of the Workbench screen are locked, the rest can
	      change it's palette at any time. For example on a 16 color
	      Workbench only colors 0-3 and 12-15 are locked. On Aminet
	      there are several "ColorLockers", allowing you to lock all
	      colors on the Workbench making it safe to use any absolute
	      color here.

	      @{B}Note:@{UB} In a future release it will probably be possible to
	            specify a RGB value, which will be ObtainBestPen()ed
	            during runtime.


  @{fg shine}<BG Color>@{fg text}  Is the color used to render the background of the gadget when
  	      the window is active(!). You can either specify a DrawInfo
  	      pen by specifying it's ID (see below) or an absolute color
  	      by attaching a '-' sign at the front of the number.

	      DrawInfo pen IDs:

              0 DETAILPEN
              1 BLOCKPEN
              2 TEXTPEN
              3 SHINEPEN
              4 SHADOWPEN
              5 FILLPEN
              6 FILLTEXTPEN
              7 BACKGROUNDPEN
              8 HIGHLIGHTTEXTPEN
              9 BARDETAILPEN

	      It's usually best using 5 (FILLPEN), because that's also the
	      pen used to render the window border. If you want to specify
	      an absolute color (for example -3) and have OS 3.x you must
	      watch out: Usually only the first and the last four colors
	      of the Workbench screen are locked, the rest can change it's
	      palette at any time. For example on a 16 color Workbench only
	      colors 0-3 and 12-15 are locked. On Aminet there are several
	      "ColorLockers", allowing you to lock all colors on the Work-
	      bench making it safe to use any absolute color here.

	      @{B}Note:@{UB} In a future release it will probably be possible to
	            specify a RGB value, which will be ObtainBestPen()ed
	            during runtime.


     @{fg shine}<Style>@{fg text}  The style used to render the text. Can be a combination of:

	      1 UNDERLINED
	      2 BOLD
	      4 ITALIC

	      If you want for example get BOLD and ITALIC, specify 6 (2+4).
              To get the normal (plain) style specify 0.


    @{fg shine}<String>@{fg text}  The text you want to have displayed in the gadget. The maximum
    	      length is 8 chars!!


  @{B}Examples:@{UB}

	TEXT 0,6,5,0:.info=SWITCHWHAT

	TEXT 1,6,5,2:A=MENU: 1 3 -1

	TEXT 1,-2,-1,0:B=MENU: 1 1 -1

  @{B}Note:@{UB} You must always specify all parameters! For example it would not be
        O.K. if you specified something like "TEXT 0,4,5:Amiga=SWITCHLOOK"!

	There must not be any <SPACE> before and after the '=' char!!        



@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
                       G R O U P :   # H O T K E Y S
@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

In this group you can specify Hotkeys for some special actions. This time
the Hotkeys are real and will therefore work no matter whether the active
window is a Workbench window or not:

	@{" Hotkey description string " LINK "hots"}=@{fg shine}<Hotkey Action>@{fg text}

@{fg shine}<Hotkey Action>@{fg text} can actually be only one of the following:

	CLOSEALLWINS : Closes all opened Workbench drawers

	BACKDROPMODE : Switches the Workbench backdrop mode on and off. This
	               might be very useful if you have a lot of windows
	               opened and can't reach a Workbench window that would
	               allow you to use an eventual PowerWB shortcut or the
	               menu.

		       (Switching the Workbench backdrop mode off is some-
		        times the fastest way to reach the disk icons, app
		        icons etc. in the main Workbench window)



@{B}Examples:@{UB}

	rshift ralt esc=CLOSEALLWINS

	rcommand return=BACKDROPMODE


@{B}Note:@{UB} There must not be any <SPACE> before and after the '=' char!!



@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
                       G R O U P :   # I N T E G E R
@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

In this group you can configure the 'numeric' options of PowerWB:

	@{fg shine}<OPTION>@{fg text}=@{fg shine}<NUMERIC VALUE>@{fg text}

There's actually only one option:

	TITLESPACE  If you have configured PowerWB to add some gadgets to
	            the Workbench drawer windows, then you might find it
	            annoying that the minimimal window width is not ad-
	            justed. It might happen that the window title is comple-
	            tely invisible. With this option you can define how
	            many pixels space (as minimum) there should be for the
	            window title.

		    @{B}Note:@{UB} PowerWB's relative routine is actually not very
		          smart and does therefore not take into account
		          that most title gadgets overlap each other by
		          one pixel. Therefore the title space will actually
		          be some pixels bigger than you specified.

			  If another program adds some gadget to the title
			  bar after the OpenWindow call (maybe through a
			  OpenWindow patch which was installed before Power-
			  WB's one), then PowerWB's calculation will be
			  wrong, because it cannot take into account the
			  gadget which will be added to the window later.

			  Windows that are opened too small, will not be
			  made larger automatically. Clicking on the size-
			  gadget will force the new size to be 'correct'.
			  This stupid behaviour might be fixed in a future
			  release ...


@{B}Examples:@{UB}

	TITLESPACE=20

@{B}Note:@{UB} There must not be any <SPACE> before and after the '=' char!!




@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
                        G R O U P :   # S T R I N G
@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

In this group you can configure some 'string' options of PowerWB:

	@{fg shine}<OPTION>@{fg text}=@{fg shine}<STRING VALUE>@{fg text}

Actually there is only one option:

	OPENCLOSE  There's a special feature in PowerWB which allows you
	           to open a new drawer window and at the same time close
	           the active window (i.e. the window that contains the
	           drawer icon). This will work only when you hold down
	           the keys specified here. You can also specify an empty
	           string, which disables the feature, otherwise you have
	           to specify the qualifiers in @{" Hotkeys description " LINK "Hots"}
	           style. Note, that specifying one of the qualifier sy-
	           nonyms (shift, caps, alt) is actually not supported by
	           PowerWB. Examples:
	           
	           OPENCLOSE=lshift
	           
	           OPENCLOSE=lalt
	           
	           OPENCLOSE=control
	           
	           OPENCLOSE=lalt lshift



@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
                      G R O U P :   # S W I T C H
@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

Here you can switch some PowerWB options on (they are all off by default).
This can be done by simply specifying the option.

	@{fg shine}<option>@{fg text}

Available options:

	NOGADGETS    Don't add any gadget to the windows' titlebar, even if
	             you have specified some in the #GADGETS group.

	NOSHORTCUTS  Don't activate any shortcut, even if you have specified
	             some in the #KEYS group.

	NOKEYSCROLL  Don't allow scrolling of the Workbench drawer windows'
	             content with the cursor keys.

	SYSILOOK     Draw the internal PowerWB gadget images in the well
	             known SysiHack look.

	FRONTCHECK   With this option the key shortcuts will only work when
		     the Workbench screen is the frontmost screen. This is
		     actually some kind of fix for some versions of Pro-
		     tracker which can crash if PowerWB is running. I don't
		     think it's a bug of PowerWB but it's Protracker (well,
		     some versions of it) which seems to be programmed very
		     badly (it's full of Enforcer Hits etc.)
@ENDNODE


@NODE "Prefsprogram" "PowerWB Preferences program"
@TOC "Configuration"

PowerWBPrefs needs @{" MUI " LINK "readme.mui/main"}. I don't know if it works on OS 2.x. Please let
@{" me " LINK "Author"} know!

PowerWBPrefs needs to have the CONFIGFILE tooltype set to the path of your
configuration file. You should specify exactly the same path you are using
in PowerWB (CONFIGFILE argument). If you don't specify anything, the pro-
ram will try to load "S:PowerWB.config". If you want PowerWB to be confi-
gurable while it is running you have to specify a config file which is lo-
cated in "ENV:", for both PowerWB and PowerWBPrefs. Otherwise the "Use"
and "Test" buttons will not work.

@{B}Note:@{UB} The installation script will set up the CONFIGFILE tooltype (Power-
      WBPrefs) and CONFIGFILE argument (PowerWB) automatically, depending
      on what slections you make.


The rest of the preferences program should be self-explaining. For specific
information about the various options read on in the @{" Configuration " LINK "Configuration"} chap-
ter!

@ENDNODE


@NODE "Hots" "Hotkey desription strings"
@TOC "Configuration"

Each hotkey description has the following construct:

      [@{fg shine}Class@{fg text}] {[@{fg shine}-@{fg text}](@{fg shine}Qualifier@{fg text}|@{fg shine}Synonum@{fg text})} [[@{fg shine}-@{fg text}]@{fg shine}Upstroke@{fg text}] [@{fg shine}HighMap@{fg text}|@{fg shine}ANSICode@{fg text}]

Elements enclosed in [] brackets are optional. Elements enclosed in {} bra-
ckets can be repeated 0 to n times.

@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

@{fg shine}Class    :@{fg text} One of "rawkey" (default and the only allowed class for PowerWB's
           shortcuts), "rawmouse", "event", "pointerpos", "diskremoved",
           "timer", "newsprefs", "diskinserted"

@{fg shine}Qualifier:@{fg text} Combination of "lshift", "lright", "capslock", "control", "lalt", "ralt", "lcommand", "rcommand", "numericpad", "midbutton",
	   "rbutton", "lbutton", "repeat", "relativemouse"

	   If you add a '-' before the Qualifier string, then it does not
	   matter, whether the Qualifier is active (i.e. hold down by the
	   user) or not.

@{fg shine}Synonym  :@{fg text} A combination of "shift" "caps" "alt"

	   "shift" means: "lshift" and "rshift" are considered to be the
	                  same key.

	   "caps" means : "lshift", "rshift" and "capslock" are considered
	                  to be the same key.

	   "alt" means  : "lalt" and "ralt" are considered to be the same
	                  key.

	   If you add a '-' before the Synonym string, then it does not
	   matter, wheter the Qualifier-Synonym is active (i.e. hold down 
	   by the user) or not.

@{fg shine}Upstroke :@{fg text} If you don't write "upstroke" (default) then only pressed keys
           will be accepted, if you do write "upstroke" then only released
           keys will be accepted and if you write "-upstroke" then both
           key presses and key releases will be a accepted.

@{fg shine}HighMap  :@{fg text} One of the following strings, which are defined for special keys:

           "space", "backspace", "tab", "enter", "return", "esc", "del",
           "up", "down", "right", "left", "f1", "f2", "f3", "f4", "f5",
           "f6", "f7", "f8", "f9", "f10", "help"

@{fg shine}ANSICode :@{fg text} A single char (for example "a") for a normal key

@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

@{B}Example "Key-HotKeys":@{UB}

a

shift control i

numericpad ralt enter

-capslock lshift o

@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

@{B}Notes:@{UB}

o Specify the whole description string in lowercase. Otherwise the commodi-
  ties.library (or at least some older versions of it) might not work
  correctly, i.e. the hotkey might not be recognized.

o This short overview here is based on the HotHelp Docs (Maxon Computer &
  Bernstein Zirkel Softworks)
@ENDNODE

@NODE "Action" "Possible actions of PowerWB's shortcuts (#KEYS) and gadgets (#GADGETS)"
@TOC "Configuration"

@{fg shine}<Action>@{fg text} can actually be one of the following:

@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

@{b}o A PowerWB special action:@{ub}

  SWITCHLOOK  To switch the active Workbench drawer between "View by Icon"
              and "View by Name".

  SWITCHWHAT  To switch the active Workbench drawer between "Show only
              Icons" and "Show all Files"

  CLOSEWINDOW To close the active Workbench drawer window.

  SMARTDEL    Action depends on what icon is actually selected. If it is a
              disk icon, the "Format" window will be brought up (disk will
              be formatted only after user confirms!), if it is a trashcan
              icon, it will be emptied without user confirmation(!), if it
              is any other kind of icon, then the "Delete" window will be
              brought up, this window will ask you to confirm the delete
              process.

  @{B}Examples for #KEYS group:@{UB}

  	-capslock return=SWITCHLOOK

	-capslock rcommand numericpad enter=SMARTDEL

  @{B}Examples for #GADGETS group:@{UB}

  	1=SWITCHLOOK

  	2=SWITCHWHAT

  	TEXT 1,6,5,0:Kill=SMARTDEL


@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

@{b}o A Workbench menu call:@{ub}

  MENU: <MenuID> <ItemID> <SubID>

  This will call the relative Workbench menu item. If PowerWB sees that
  the menu item is disabled (because of the operation actually not making
  sense), it will not send a menu message to the Workbench window. This
  will prevent you for example from being able to create a new drawer in
  the main Workbench window (this wouldn't work anyway, but the Workbench
  might get confused if it recieves a menu message from a disabled item)

  There are some very important things you have to know:

    o Each ID starts with 0!! For example the <MenuID> of "Icons" is 2
      and not 3, the <ItemID> of "Window/New Drawer" is 0 and not 1, the
      <SubID> of "Window/View by/Name" is 1 and not 2.

    o For normal items you must specify a SubID of -1, for sub items the
      relative ID!!

      Examples: "Window/Open parent" ..... MENU: 1 1 -1

                "Window/Update" .......... MENU: 1 3 -1

                "Window/View by/Date" .... MENU: 1 8 2

    o Items of the "Tools" menu can be used, too


  @{B}Examples for #KEYS group:@{UB}

	-capslock return=MENU: 1 1 -1 

	-capslock rcommand numericpad enter=MENU: 1 3 -1


  @{B}Examples for #GADGETS group:@{UB}

	1=MENU: 1 8 2

	2=MENU: 0 0 -1

	TEXT 1,6,5,0:Kill=MENU: 2 8 -1


@ENDNODE

@NODE "KnownBugs" "Known Bugs"
@TOC "Main"
- When you scroll the content of Workbench windows with the cursor keys
  scrolling sometimes does not stop. If this happens activate another
  window or press one of the cursor keys again.

- When you scroll the content of Workbench windows with the cursor keys
  the arrow gadgets sometimes do not get unselected, after having released
  the cursor key (BTW: PowerWB @{B}must@{UB} select/unselect the arrow gadget, other-
  wise scrolling with the keyboard does not work)

- The extra gadgets in the titlebar of Workbench windows look ugly,
  especially if the font's height on the Workbench screen is smaller than
  13 :( You can send me some images about how you would like them to be. I
  might eventually add external routine support to allow changing the look
  of the extra gadgets (just like in PowerWindows)
@ENDNODE

@NODE "History" "History"
@TOC "Main"
@{B}V 0.5@{UB}   @{FG SHINE}03.10.97@{FG TEXT}: - First public release (project started only 5 (five)
		    days earlier!!)


@{B}V 0.6@{UB}   @{FG SHINE}09.10.97@{FG TEXT}: - NOGADGETS did not work

		  - Shortcuts do not work anymore if ALT, LEFT, AMIGA or
		    CONTROL are hold down


@{B}V 0.7@{UB}   @{FG SHINE}26.10.97@{FG TEXT}: - Improved keyboard-scrolling. Important: To get pixel-
		    scrolling you now have to hold down CONTROL!!

		  - New option: ADJUSTMINWINWIDTH. See @{" Usage " LINK "Usage"}!


@{B}V 0.8@{UB}   @{FG SHINE}20.12.97@{FG TEXT}: - Changed look of gadgets a little bit and added the new
		    option @{" SYSILOOK " LINK "Usage"}.

		  - New option: FRONTCHECK. See @{" Configuration " LINK "Configuration"}

		  - Scrolling did not work correctly on OS 2.x

		  - Added possibility to define a Hotkey that allows you to
		    close all Workbench windows at once. See @{" Configuration " LINK "Configuration"}

		  - Added SetWindowTitles() patch, because when the title
		    of a Workbench window changed it could still happen
		    that the PowerWB gadgets were "destroyed" by the ren-
		    dering.

		  - CX_PRIORITY is now -5 by default

		  - Added possibility to define a Hotkey that allows you to
		    switch the Workbench backdrop mode on and off. This
		    might be very useful if you have a lot of windows opened
		    and can't reach a Workbench window that would allow you
		    to use the PowerWB shortcut (BACKSPACE) or the menu.

		    (Switching the Workbench backdrop mode off is sometimes
		     the fastest way to reach the icons in the main Work-
		     bench window, such as AppIcons, disk icons ecc.)

		    See @{" Configuration " LINK "Configuration"}

		  - Keyboard shortcuts are now fully configurable!

		  - Gadgets to be added to the titlebar are now fully con-
		    figurable!

		  - To configure PowerWB you now have to edit a config file
		    (default: "S:PowerWB.config"). Many things have changed.
		    Read @{" Configuration " LINK "Configuration"}!

		  - The argument template has changed. See @{" Usage " LINK "Usage"}!

		  - Prefs program is ready!!! Requires MUI.

		  - Open-plus-Close feature: Allows you to open a new
		    drawer window (by double-clicking a drawer icon)
		    and at the same time close the active window (i.e.
		    the window containing the drawer icon) by holding
		    down configurable qualifiers. See @{" Configuration " LINK "Configuration"}!

@ENDNODE

@NODE "Future" "Future"
@TOC "Main"
- Support for external gadget render routines (or maybe possibility to use
  a simple IFF brush)

- Reverse Open-plus-Close: Close active window and automatically open it's
  parent window

- Possibility to specify the color of the text gadgets as RGB value. The
  color will then be ObtainBestPen()ed by PowerWB.

- Maybe make it possible to change the background color of the built in
  images, too.

- Maybe some more built in images. Send me an image, if you want. You must
  design something that can be scaled and translated to rendering instruc-
  tions (line, rectangle, etc.) easyly. (PS: This is really difficult!)

- Iconifying feature, for those who don't like PowerWindows (that's another
  cool program of mine. See @{" Other Stuff " LINK "OtherStuff"}) or want the WB windows to be
  iconified normally, i.e. as AppIcons.

- Send me your ideas

- I don't want the program to become too big. If you want something really
  cool get Scalos, Directory Opus, MBench or something like that. PowerWB
  is mainly intended for those who don't have enough memory or money - like
  me :(
@ENDNODE

@NODE "Author" "Author"
@TOC "Main"

@{FG SHINE}PowerWB was created by:@{FG TEXT}

Georg Steger
Hochlercher 30

I-39030 St. Johann

SOUTH TYROL - ITALY


@{FG SHINE}Send bug reports, comments, etc. to:@{FG TEXT}

EMail: steger@pass.dnet.it

Write in german (prefered), italian or english!
@ENDNODE


@NODE "OtherStuff" "Other Software created by Georg Steger"
@TOC "Main"

@{" Image " LINK "images/PowerWB/OtherStuff.png/main"}
@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

@{FG SHINE}@{B}PowerCrawler (SHAREWARE):@{UB}@{FG TEXT}

A Map-Editor with some incredible features:

        o Blocksize from 1 x 1 to 255 x 255
        o Mapsize from 2 x 2 to 32767 x 32767
        o Upto 10 Layers (not parallax) with Mask-Support
        o Localized
        o Userdefined Screenmodes/Fonts for Editscreen
        o Userdefined Font for Main Window on Workbench
        o Fontsensitive GUI
        o Userdefined Screenmode for BlockScreen
        o External Loader/Saver-Support
        o Many Draw-Tools (Freehand, Line, Rectangle, filled Rectangle,
          Airbrush,Fill) some with variable modes (vertical/horizontal
          Filling, OnePointPerRow/Column-Line, ...)
        o MAP-EDITING WITH VARIABLE ZOOM (1% - 100%)
        o Zoom Pre-Calculation for faster Editing
        o Fliptable for controlled flipping
        o Savable MAP-PREVIEW (1% - 100%)
        o Brushes. You can give them names, sort them, save them!
        o Mask-Creation inside program. Invert Mask. Load Mask as IFF-File.
        o Up to 6 projects in memory which can all have different settings,
          pictures, ...
        o Project-Saving/Loading which will save/load Map-Data,Settings,
          FileNames,Fliptable,Brushes,Mask in/from one file!
        o Shortcuts for nearly everything.
        o Popup-Menus for Brushes and Zoom.
        o Undo/Redo
        o Datatypes-Support
        o Iff-Library-Support
        o HAM/EHB-Mode-Support
        o Color0-Remapping and DRIPENS for good looking GUI in all modes!
        o OS-conform (hopefully)
        o Thousands of TOOLTYPES to change GUI, Flags for AllocBitmap,
          internal routines, ...
        o Loading/Saving settings to a file
        o Online Help

@{U}How to get the registerd Version of PowerCrawler:@{UU}

        Send US$ 25 (DM 35) (LIRE 30000) @{B}CASH ONLY@{UB} to the
        following address:


                        Georg Steger
                        Hochlercher 30

                        I-39030 St. Johann/Ahrntal

                        @{B}ITALY@{UB}

			EMail: steger@pass.dnet.it

        @{B}YOU @{U}MUST@{UU} INCLUDE: ONE EMPTY DISK
                          RETURN STAMPS@{UB}


@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

@{FG SHINE}@{B}PowerWindows (Shareware):@{UB}@{FG TEXT}

This Program allows you to move Windows out of Screen!!!!!!! No joke!
It's real! The Windows also get an Iconify-Gadget which allows you to
iconify Windows in a 100 % compatible way! Check this out!! Tons of
features, works on GFX-Boards!!! 


@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

@{FG SHINE}@{B}PowerIcons (Giftware):@{UB}@{FG TEXT}

This little commodity removes the border around the Icons when you drag
them. It makes color 0 of the Icons transparent. This program is especially
useful if you use NewIcons V3. NewIcons already removed the border around
the Icons but not when you dragged them.


@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

@{FG SHINE}@{B}KeyReq (Freeware):@{UB}@{FG TEXT}

Small but cool requester improver. Does *not* replace the requesters with
the ones from ReqTools. It's possible to cycle through the gadgets of the
requester (similiar to MUI). You can have the requesters opened in the cen-
ter of the screen or under the mouse pointer. Works also with requesters
created by BuildEasyRequestArgs() and BuildSysRequest(). Supports asynchron
requesters. You can control the requester with the keyboard. Source is in-
cluded.


@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

@{FG SHINE}@{B}Offset (Freeware):@{UB}@{FG TEXT}

Offset is a little utility for programmers to calculate the offset of
a field from any OS 3.1 structure, the size of the structure or what field
there is at a certain offset. For example:

	offset gadget.width          Output: 8

	offset gadget.8              Output: Width

	offset gadget                Output: 44

	offset gadget.$1e            Output: MutualExclude

	offset gadget.0x1A           Output: GadgetText

@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

@{FG SHINE}@{B}CopyIcon (Freeware):@{UB}@{FG TEXT}

Like CopyNewIcon, but copies both the old image and the NewIcon image. This
utility is especially useful for programmers who want to have the icons of
their programs in both the old and the new look. Source code is included.


@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

@{FG SHINE}@{B}StackAttack (Freeware):@{UB}@{FG TEXT}

StackAttack can help avoiding/killing GURUs (especially strange and casual
ones). GURUs are sometimes caused by a too low stack of some programs. With
StackAttack you can select what minimum and additional stack new processes
(programs) shall get.


@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

@{FG SHINE}@{B}WBAttack (Freeware):@{UB}@{FG TEXT}

WBAttack is a little program which allows you to change the backdrop mode
of the main Workbench window. It is (mainly) intended to be used with pro-
grams like Toolmanager which allow starting programs with a configurable
hotkey. As such hotkeys can be used in any occasion (it does not matter
which window or screen is the active one) accessing the icons of the main
Workbench window (by switching the Workbench backdrop mode off, which brings
the Workbench window automatically to front) will be very very easy. 
@ENDNODE

