Home » Archimedes archive » Archimedes World » AW-1996-10.adf » !Iconiser/!Help

!Iconiser/!Help

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Archimedes archive » Archimedes World » AW-1996-10.adf
Filename: !Iconiser/!Help
Read OK:
File size: 22B7 bytes
Load address: FFFFFF46
Exec address: 8C647A87
Duplicates

There is 1 duplicate copy of this file in the archive:

File contents
                        !Iconiser
                        ~~~~~~~~~

Author: Peter Burwood � 1994,1995

Please read the copyright notice at the end of this file.

About Iconiser
~~~~~~~~~~~~~~

Iconiser is a replacement iconiser for the one supplied with the Pinboard
module. Iconiser still allows the other Pinboard functionality to be used.
Iconiser is fully integrated with the Acorn help system Help. Only one copy
of Iconiser can be running at the any time.

A window is iconised in exactly the same way as the Pinboard. The
advantage of Iconiser over the Pinboard is that the icon for the window
is placed at the right (or left) edge of the screen. This makes the icon
more accessible than the iconising behaviour of Pinboard.

Once iconised, the window can be re-opened by double clicking Select on
the icon window. If Adjust is double clicked on the icon window then the
window is still opened, but the icon window is left on the desktop.
Double-clicking Adjust again on the icon window will close the window.
When the window is opened with Adjust the icon is highlighted to show
that the window is open.

If shift is held down when Select or Adjust is used, then the window is
opened at the bottom of the window stack, rather than the top of the window
stack.

All the windows belonging to a task can now be iconised with
shift-ctrl-select over the close icon of a window. Alternatively, a wimp
broadcast message_iconize (&400CA) with a window handle of -1 will
iconise all the windows belonging to the task specified in the task
handle field (see technical notes).

If ctrl is held down when Select or Adjust is used on the icon, then all
windows belonging to that task will be opened or reiconised based upon the
highlighted state of the icon which is moused. Shift can be used aswell to
open the windows at the bottom of the stack, which also has the effect of
opening the tasks windows in the reverse stacking order.

Icons which have names that are too wide for display in the icon window
are displayed with a floating icon name window. Only one icon name
window can be shown at any time and it is only used where the full name
is too wide for the icon window. This icon name window will follow the
mouse onto other icon windows whose name is not fully visible. Any
mousing on this window acts as if the operation was performed on the
icon window.

Menu on any icon window, shows the Iconiser menu.

The menu options are

   Info -> Information about the Iconiser program

   Left    Tick for icons to align on the left side of the screen
           Untick for icons to align on the right side of the screen (default).

   Tidy    Tidies the icons after they have been manually moved around the
           screen, or the windows corresponding to the icons have been closed.
           If a window is still open for the icon, but the icon has been
           removed (e.g., by clicking on it), then the position will be left
           reserved for the icon for that window.

   Pack    Packs all the icons together. This overrides any reserved spaces
           left for windows that have been iconised in the past and are still
           open, but are not currently iconised.

   Quit    Quit the Iconiser and reopen all iconised windows.

Shift-Menu on an icon window shows the application's menu for the
window.

There are two sizes of icons available. The larger icon is really used for
RISC OS 3.5 and higher because the anti-aliased window titles generally
require more space. The default state is to use small icon windows, though
this can be changed with the 'Iconiser$Options' system variable as described
in Desktop Save below.


Desktop Save
~~~~~~~~~~~~

Iconiser supports the desktop save protocol.

Iconiser$Options

   L       Startup with icons on left side of the screen.
   B       Use the larger icon window.
   F       Force icon windows to stay on screen (see later).


Technical Notes
~~~~~~~~~~~~~~~

Iconiser installs a filter due to a bug in the Pinboard module which grabs
WindowClosed messages even when it is no longer the iconiser. Once Iconiser
has been run, the Pinboard iconiser cannot be restarted because there is no
way of doing this apart from restarting the Pinboard module.

The sizes of the icon windows can be easily changed if they are not to your
liking. Use your favourite template editor and change the sizes of one or
both of the "icon" and "iconB" windows. These window definitions define
the icons used for each icon window and should not be changed unless you
really know what you are doing. If the window extent is changed then the
values for the minimum X and Y size of the window should be set to the
extent size aswell.

Iconising all the windows belonging to a task can be achieved by
broadcasting a message_iconize (&400CA) message with a window handle of
-1. This facility is in addition to a shift-ctrl-select click over the
close icon since various other applications provide a simple way of
sending such a message.

Some programs, such as some virtual desktops, may cause undesirable
interaction with Iconiser. This often manifests itself as the icons
appearing all stacked on each other and/or at the wrong side of the
screen. This behaviour is not a fault with iconiser, but a problem with
the other program not noticing that the icon windows used by iconiser
have their force on screen bit set. This behaviour can be easily
simulated by creating a window with something like FormEd, setting the
bit and then moving to a different virtual desktop. If you are annoyed
by this behaviour then please email the author of the other program and
explain the problem as described above.

There is now a workaround for this problem, which is enabled by default.
The icon windows are now allowed off-screen, though the old behaviour
can be re-enabled by setting the 'F' option of Iconiser$Options.


Version History
~~~~~~~~~~~~~~~

   1.00 03 Sep 1994 First version released.
   1.00 31 Mar 1995 Pack option added. First release to Hensa and Arcade
                    (oops, forgot to update version number)
   1.01 28 May 1995 Removed title bar from the icon, icon name is now below
                    the sprite and icons are dragged by drag selecting or
                    drag adjusting the icon. Icon windows `plinthed' for
                    everyone rather than just those people using WimpPatch.
   1.02 05 Jul 1995 Iconisation of all windows belonging to a task.
                    Recognise another iconiser starting up.
                    Stack size reduced to keep within a 24K wimpslot.
   1.03 16 Jul 1995 Stopped pane windows being iconised for task iconisation.
                    Added an option for the force on screen bit for the icons.
   1.04 22 Jul 1995 Fixed a problem with some other applications illegally
                    acknowledging Iconisers Message_WindowInfo broadcast at
                    startup and causing it to be returned to Iconiser.
   1.05 24 Jul 1995 Added ctrl select and adjust clicking on the icons to
                    operate on all the windows for that task.
   1.06 31 Jul 1995 Fixed a problem with an icon window filling an old slot
                    and then thinking that it belonged to a different task.
   1.07 04 Nov 1995 Moved filter code to a module so it can handle
                    FilterManager being replaced. Added icon name bar for
                    icons with long names.
   1.08 07 Jan 1996 Added icon name bar for RISC OS < 3.5

Thanks go to the following people (in no particular order) for bug
reports (damn, damn, damn!!!), suggestions for improvements (thankyou)
and beta testing (mugs!) :-

  Andrew Brooks
  Sam Kington
  Simon Hatliff
  Paul Moore
  Gunnar Z�tl
  Reuben Thomas


Copyright Notice
~~~~~~~~~~~~~~~~

This program is Freeware. The author retains copyright.

Permission to use, copy and distribute this software and
its documentation for any purpose and without fee is
hereby granted, provided that this complete permission
notice appears intact in all copies and supporting
documentation.

This software is provided "as is". The author disclaims
all warranties with regard to this software, including all
implied warranties of merchantability and fitness, in no
event shall the author be liable for any special, indirect
or consequential damages or any damages whatsoever
resulting from loss of use, data or profits, whether in an
action of contract, negligence or other tortuous action,
arising out of or in connection with the use or
performance of this software. The author does assure you
that the software in its current form contains no
deliberately destructive content, no viruses or worms,
harmless or otherwise.

If you wish to contact me, then I can be reached as follows:

Email: pjb@arcangel.demon.co.uk

or

Snail: Peter Burwood
       205 Masons Avenue
       Harrow
       Middlesex
       HA3 5AZ
00000000  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000010  20 20 20 20 20 20 20 20  21 49 63 6f 6e 69 73 65  |        !Iconise|
00000020  72 0a 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |r.              |
00000030  20 20 20 20 20 20 20 20  20 20 7e 7e 7e 7e 7e 7e  |          ~~~~~~|
00000040  7e 7e 7e 0a 0a 41 75 74  68 6f 72 3a 20 50 65 74  |~~~..Author: Pet|
00000050  65 72 20 42 75 72 77 6f  6f 64 20 a9 20 31 39 39  |er Burwood . 199|
00000060  34 2c 31 39 39 35 0a 0a  50 6c 65 61 73 65 20 72  |4,1995..Please r|
00000070  65 61 64 20 74 68 65 20  63 6f 70 79 72 69 67 68  |ead the copyrigh|
00000080  74 20 6e 6f 74 69 63 65  20 61 74 20 74 68 65 20  |t notice at the |
00000090  65 6e 64 20 6f 66 20 74  68 69 73 20 66 69 6c 65  |end of this file|
000000a0  2e 0a 0a 41 62 6f 75 74  20 49 63 6f 6e 69 73 65  |...About Iconise|
000000b0  72 0a 7e 7e 7e 7e 7e 7e  7e 7e 7e 7e 7e 7e 7e 7e  |r.~~~~~~~~~~~~~~|
000000c0  0a 0a 49 63 6f 6e 69 73  65 72 20 69 73 20 61 20  |..Iconiser is a |
000000d0  72 65 70 6c 61 63 65 6d  65 6e 74 20 69 63 6f 6e  |replacement icon|
000000e0  69 73 65 72 20 66 6f 72  20 74 68 65 20 6f 6e 65  |iser for the one|
000000f0  20 73 75 70 70 6c 69 65  64 20 77 69 74 68 20 74  | supplied with t|
00000100  68 65 20 50 69 6e 62 6f  61 72 64 0a 6d 6f 64 75  |he Pinboard.modu|
00000110  6c 65 2e 20 49 63 6f 6e  69 73 65 72 20 73 74 69  |le. Iconiser sti|
00000120  6c 6c 20 61 6c 6c 6f 77  73 20 74 68 65 20 6f 74  |ll allows the ot|
00000130  68 65 72 20 50 69 6e 62  6f 61 72 64 20 66 75 6e  |her Pinboard fun|
00000140  63 74 69 6f 6e 61 6c 69  74 79 20 74 6f 20 62 65  |ctionality to be|
00000150  20 75 73 65 64 2e 0a 49  63 6f 6e 69 73 65 72 20  | used..Iconiser |
00000160  69 73 20 66 75 6c 6c 79  20 69 6e 74 65 67 72 61  |is fully integra|
00000170  74 65 64 20 77 69 74 68  20 74 68 65 20 41 63 6f  |ted with the Aco|
00000180  72 6e 20 68 65 6c 70 20  73 79 73 74 65 6d 20 48  |rn help system H|
00000190  65 6c 70 2e 20 4f 6e 6c  79 20 6f 6e 65 20 63 6f  |elp. Only one co|
000001a0  70 79 0a 6f 66 20 49 63  6f 6e 69 73 65 72 20 63  |py.of Iconiser c|
000001b0  61 6e 20 62 65 20 72 75  6e 6e 69 6e 67 20 61 74  |an be running at|
000001c0  20 74 68 65 20 61 6e 79  20 74 69 6d 65 2e 0a 0a  | the any time...|
000001d0  41 20 77 69 6e 64 6f 77  20 69 73 20 69 63 6f 6e  |A window is icon|
000001e0  69 73 65 64 20 69 6e 20  65 78 61 63 74 6c 79 20  |ised in exactly |
000001f0  74 68 65 20 73 61 6d 65  20 77 61 79 20 61 73 20  |the same way as |
00000200  74 68 65 20 50 69 6e 62  6f 61 72 64 2e 20 54 68  |the Pinboard. Th|
00000210  65 0a 61 64 76 61 6e 74  61 67 65 20 6f 66 20 49  |e.advantage of I|
00000220  63 6f 6e 69 73 65 72 20  6f 76 65 72 20 74 68 65  |coniser over the|
00000230  20 50 69 6e 62 6f 61 72  64 20 69 73 20 74 68 61  | Pinboard is tha|
00000240  74 20 74 68 65 20 69 63  6f 6e 20 66 6f 72 20 74  |t the icon for t|
00000250  68 65 20 77 69 6e 64 6f  77 0a 69 73 20 70 6c 61  |he window.is pla|
00000260  63 65 64 20 61 74 20 74  68 65 20 72 69 67 68 74  |ced at the right|
00000270  20 28 6f 72 20 6c 65 66  74 29 20 65 64 67 65 20  | (or left) edge |
00000280  6f 66 20 74 68 65 20 73  63 72 65 65 6e 2e 20 54  |of the screen. T|
00000290  68 69 73 20 6d 61 6b 65  73 20 74 68 65 20 69 63  |his makes the ic|
000002a0  6f 6e 0a 6d 6f 72 65 20  61 63 63 65 73 73 69 62  |on.more accessib|
000002b0  6c 65 20 74 68 61 6e 20  74 68 65 20 69 63 6f 6e  |le than the icon|
000002c0  69 73 69 6e 67 20 62 65  68 61 76 69 6f 75 72 20  |ising behaviour |
000002d0  6f 66 20 50 69 6e 62 6f  61 72 64 2e 0a 0a 4f 6e  |of Pinboard...On|
000002e0  63 65 20 69 63 6f 6e 69  73 65 64 2c 20 74 68 65  |ce iconised, the|
000002f0  20 77 69 6e 64 6f 77 20  63 61 6e 20 62 65 20 72  | window can be r|
00000300  65 2d 6f 70 65 6e 65 64  20 62 79 20 64 6f 75 62  |e-opened by doub|
00000310  6c 65 20 63 6c 69 63 6b  69 6e 67 20 53 65 6c 65  |le clicking Sele|
00000320  63 74 20 6f 6e 0a 74 68  65 20 69 63 6f 6e 20 77  |ct on.the icon w|
00000330  69 6e 64 6f 77 2e 20 49  66 20 41 64 6a 75 73 74  |indow. If Adjust|
00000340  20 69 73 20 64 6f 75 62  6c 65 20 63 6c 69 63 6b  | is double click|
00000350  65 64 20 6f 6e 20 74 68  65 20 69 63 6f 6e 20 77  |ed on the icon w|
00000360  69 6e 64 6f 77 20 74 68  65 6e 20 74 68 65 0a 77  |indow then the.w|
00000370  69 6e 64 6f 77 20 69 73  20 73 74 69 6c 6c 20 6f  |indow is still o|
00000380  70 65 6e 65 64 2c 20 62  75 74 20 74 68 65 20 69  |pened, but the i|
00000390  63 6f 6e 20 77 69 6e 64  6f 77 20 69 73 20 6c 65  |con window is le|
000003a0  66 74 20 6f 6e 20 74 68  65 20 64 65 73 6b 74 6f  |ft on the deskto|
000003b0  70 2e 0a 44 6f 75 62 6c  65 2d 63 6c 69 63 6b 69  |p..Double-clicki|
000003c0  6e 67 20 41 64 6a 75 73  74 20 61 67 61 69 6e 20  |ng Adjust again |
000003d0  6f 6e 20 74 68 65 20 69  63 6f 6e 20 77 69 6e 64  |on the icon wind|
000003e0  6f 77 20 77 69 6c 6c 20  63 6c 6f 73 65 20 74 68  |ow will close th|
000003f0  65 20 77 69 6e 64 6f 77  2e 0a 57 68 65 6e 20 74  |e window..When t|
00000400  68 65 20 77 69 6e 64 6f  77 20 69 73 20 6f 70 65  |he window is ope|
00000410  6e 65 64 20 77 69 74 68  20 41 64 6a 75 73 74 20  |ned with Adjust |
00000420  74 68 65 20 69 63 6f 6e  20 69 73 20 68 69 67 68  |the icon is high|
00000430  6c 69 67 68 74 65 64 20  74 6f 20 73 68 6f 77 0a  |lighted to show.|
00000440  74 68 61 74 20 74 68 65  20 77 69 6e 64 6f 77 20  |that the window |
00000450  69 73 20 6f 70 65 6e 2e  0a 0a 49 66 20 73 68 69  |is open...If shi|
00000460  66 74 20 69 73 20 68 65  6c 64 20 64 6f 77 6e 20  |ft is held down |
00000470  77 68 65 6e 20 53 65 6c  65 63 74 20 6f 72 20 41  |when Select or A|
00000480  64 6a 75 73 74 20 69 73  20 75 73 65 64 2c 20 74  |djust is used, t|
00000490  68 65 6e 20 74 68 65 20  77 69 6e 64 6f 77 20 69  |hen the window i|
000004a0  73 0a 6f 70 65 6e 65 64  20 61 74 20 74 68 65 20  |s.opened at the |
000004b0  62 6f 74 74 6f 6d 20 6f  66 20 74 68 65 20 77 69  |bottom of the wi|
000004c0  6e 64 6f 77 20 73 74 61  63 6b 2c 20 72 61 74 68  |ndow stack, rath|
000004d0  65 72 20 74 68 61 6e 20  74 68 65 20 74 6f 70 20  |er than the top |
000004e0  6f 66 20 74 68 65 20 77  69 6e 64 6f 77 0a 73 74  |of the window.st|
000004f0  61 63 6b 2e 0a 0a 41 6c  6c 20 74 68 65 20 77 69  |ack...All the wi|
00000500  6e 64 6f 77 73 20 62 65  6c 6f 6e 67 69 6e 67 20  |ndows belonging |
00000510  74 6f 20 61 20 74 61 73  6b 20 63 61 6e 20 6e 6f  |to a task can no|
00000520  77 20 62 65 20 69 63 6f  6e 69 73 65 64 20 77 69  |w be iconised wi|
00000530  74 68 0a 73 68 69 66 74  2d 63 74 72 6c 2d 73 65  |th.shift-ctrl-se|
00000540  6c 65 63 74 20 6f 76 65  72 20 74 68 65 20 63 6c  |lect over the cl|
00000550  6f 73 65 20 69 63 6f 6e  20 6f 66 20 61 20 77 69  |ose icon of a wi|
00000560  6e 64 6f 77 2e 20 41 6c  74 65 72 6e 61 74 69 76  |ndow. Alternativ|
00000570  65 6c 79 2c 20 61 20 77  69 6d 70 0a 62 72 6f 61  |ely, a wimp.broa|
00000580  64 63 61 73 74 20 6d 65  73 73 61 67 65 5f 69 63  |dcast message_ic|
00000590  6f 6e 69 7a 65 20 28 26  34 30 30 43 41 29 20 77  |onize (&400CA) w|
000005a0  69 74 68 20 61 20 77 69  6e 64 6f 77 20 68 61 6e  |ith a window han|
000005b0  64 6c 65 20 6f 66 20 2d  31 20 77 69 6c 6c 0a 69  |dle of -1 will.i|
000005c0  63 6f 6e 69 73 65 20 61  6c 6c 20 74 68 65 20 77  |conise all the w|
000005d0  69 6e 64 6f 77 73 20 62  65 6c 6f 6e 67 69 6e 67  |indows belonging|
000005e0  20 74 6f 20 74 68 65 20  74 61 73 6b 20 73 70 65  | to the task spe|
000005f0  63 69 66 69 65 64 20 69  6e 20 74 68 65 20 74 61  |cified in the ta|
00000600  73 6b 0a 68 61 6e 64 6c  65 20 66 69 65 6c 64 20  |sk.handle field |
00000610  28 73 65 65 20 74 65 63  68 6e 69 63 61 6c 20 6e  |(see technical n|
00000620  6f 74 65 73 29 2e 0a 0a  49 66 20 63 74 72 6c 20  |otes)...If ctrl |
00000630  69 73 20 68 65 6c 64 20  64 6f 77 6e 20 77 68 65  |is held down whe|
00000640  6e 20 53 65 6c 65 63 74  20 6f 72 20 41 64 6a 75  |n Select or Adju|
00000650  73 74 20 69 73 20 75 73  65 64 20 6f 6e 20 74 68  |st is used on th|
00000660  65 20 69 63 6f 6e 2c 20  74 68 65 6e 20 61 6c 6c  |e icon, then all|
00000670  0a 77 69 6e 64 6f 77 73  20 62 65 6c 6f 6e 67 69  |.windows belongi|
00000680  6e 67 20 74 6f 20 74 68  61 74 20 74 61 73 6b 20  |ng to that task |
00000690  77 69 6c 6c 20 62 65 20  6f 70 65 6e 65 64 20 6f  |will be opened o|
000006a0  72 20 72 65 69 63 6f 6e  69 73 65 64 20 62 61 73  |r reiconised bas|
000006b0  65 64 20 75 70 6f 6e 20  74 68 65 0a 68 69 67 68  |ed upon the.high|
000006c0  6c 69 67 68 74 65 64 20  73 74 61 74 65 20 6f 66  |lighted state of|
000006d0  20 74 68 65 20 69 63 6f  6e 20 77 68 69 63 68 20  | the icon which |
000006e0  69 73 20 6d 6f 75 73 65  64 2e 20 53 68 69 66 74  |is moused. Shift|
000006f0  20 63 61 6e 20 62 65 20  75 73 65 64 20 61 73 77  | can be used asw|
00000700  65 6c 6c 20 74 6f 0a 6f  70 65 6e 20 74 68 65 20  |ell to.open the |
00000710  77 69 6e 64 6f 77 73 20  61 74 20 74 68 65 20 62  |windows at the b|
00000720  6f 74 74 6f 6d 20 6f 66  20 74 68 65 20 73 74 61  |ottom of the sta|
00000730  63 6b 2c 20 77 68 69 63  68 20 61 6c 73 6f 20 68  |ck, which also h|
00000740  61 73 20 74 68 65 20 65  66 66 65 63 74 20 6f 66  |as the effect of|
00000750  0a 6f 70 65 6e 69 6e 67  20 74 68 65 20 74 61 73  |.opening the tas|
00000760  6b 73 20 77 69 6e 64 6f  77 73 20 69 6e 20 74 68  |ks windows in th|
00000770  65 20 72 65 76 65 72 73  65 20 73 74 61 63 6b 69  |e reverse stacki|
00000780  6e 67 20 6f 72 64 65 72  2e 0a 0a 49 63 6f 6e 73  |ng order...Icons|
00000790  20 77 68 69 63 68 20 68  61 76 65 20 6e 61 6d 65  | which have name|
000007a0  73 20 74 68 61 74 20 61  72 65 20 74 6f 6f 20 77  |s that are too w|
000007b0  69 64 65 20 66 6f 72 20  64 69 73 70 6c 61 79 20  |ide for display |
000007c0  69 6e 20 74 68 65 20 69  63 6f 6e 20 77 69 6e 64  |in the icon wind|
000007d0  6f 77 0a 61 72 65 20 64  69 73 70 6c 61 79 65 64  |ow.are displayed|
000007e0  20 77 69 74 68 20 61 20  66 6c 6f 61 74 69 6e 67  | with a floating|
000007f0  20 69 63 6f 6e 20 6e 61  6d 65 20 77 69 6e 64 6f  | icon name windo|
00000800  77 2e 20 4f 6e 6c 79 20  6f 6e 65 20 69 63 6f 6e  |w. Only one icon|
00000810  20 6e 61 6d 65 0a 77 69  6e 64 6f 77 20 63 61 6e  | name.window can|
00000820  20 62 65 20 73 68 6f 77  6e 20 61 74 20 61 6e 79  | be shown at any|
00000830  20 74 69 6d 65 20 61 6e  64 20 69 74 20 69 73 20  | time and it is |
00000840  6f 6e 6c 79 20 75 73 65  64 20 77 68 65 72 65 20  |only used where |
00000850  74 68 65 20 66 75 6c 6c  20 6e 61 6d 65 0a 69 73  |the full name.is|
00000860  20 74 6f 6f 20 77 69 64  65 20 66 6f 72 20 74 68  | too wide for th|
00000870  65 20 69 63 6f 6e 20 77  69 6e 64 6f 77 2e 20 54  |e icon window. T|
00000880  68 69 73 20 69 63 6f 6e  20 6e 61 6d 65 20 77 69  |his icon name wi|
00000890  6e 64 6f 77 20 77 69 6c  6c 20 66 6f 6c 6c 6f 77  |ndow will follow|
000008a0  20 74 68 65 0a 6d 6f 75  73 65 20 6f 6e 74 6f 20  | the.mouse onto |
000008b0  6f 74 68 65 72 20 69 63  6f 6e 20 77 69 6e 64 6f  |other icon windo|
000008c0  77 73 20 77 68 6f 73 65  20 6e 61 6d 65 20 69 73  |ws whose name is|
000008d0  20 6e 6f 74 20 66 75 6c  6c 79 20 76 69 73 69 62  | not fully visib|
000008e0  6c 65 2e 20 41 6e 79 0a  6d 6f 75 73 69 6e 67 20  |le. Any.mousing |
000008f0  6f 6e 20 74 68 69 73 20  77 69 6e 64 6f 77 20 61  |on this window a|
00000900  63 74 73 20 61 73 20 69  66 20 74 68 65 20 6f 70  |cts as if the op|
00000910  65 72 61 74 69 6f 6e 20  77 61 73 20 70 65 72 66  |eration was perf|
00000920  6f 72 6d 65 64 20 6f 6e  20 74 68 65 0a 69 63 6f  |ormed on the.ico|
00000930  6e 20 77 69 6e 64 6f 77  2e 0a 0a 4d 65 6e 75 20  |n window...Menu |
00000940  6f 6e 20 61 6e 79 20 69  63 6f 6e 20 77 69 6e 64  |on any icon wind|
00000950  6f 77 2c 20 73 68 6f 77  73 20 74 68 65 20 49 63  |ow, shows the Ic|
00000960  6f 6e 69 73 65 72 20 6d  65 6e 75 2e 0a 0a 54 68  |oniser menu...Th|
00000970  65 20 6d 65 6e 75 20 6f  70 74 69 6f 6e 73 20 61  |e menu options a|
00000980  72 65 0a 0a 20 20 20 49  6e 66 6f 20 2d 3e 20 49  |re..   Info -> I|
00000990  6e 66 6f 72 6d 61 74 69  6f 6e 20 61 62 6f 75 74  |nformation about|
000009a0  20 74 68 65 20 49 63 6f  6e 69 73 65 72 20 70 72  | the Iconiser pr|
000009b0  6f 67 72 61 6d 0a 0a 20  20 20 4c 65 66 74 20 20  |ogram..   Left  |
000009c0  20 20 54 69 63 6b 20 66  6f 72 20 69 63 6f 6e 73  |  Tick for icons|
000009d0  20 74 6f 20 61 6c 69 67  6e 20 6f 6e 20 74 68 65  | to align on the|
000009e0  20 6c 65 66 74 20 73 69  64 65 20 6f 66 20 74 68  | left side of th|
000009f0  65 20 73 63 72 65 65 6e  0a 20 20 20 20 20 20 20  |e screen.       |
00000a00  20 20 20 20 55 6e 74 69  63 6b 20 66 6f 72 20 69  |    Untick for i|
00000a10  63 6f 6e 73 20 74 6f 20  61 6c 69 67 6e 20 6f 6e  |cons to align on|
00000a20  20 74 68 65 20 72 69 67  68 74 20 73 69 64 65 20  | the right side |
00000a30  6f 66 20 74 68 65 20 73  63 72 65 65 6e 20 28 64  |of the screen (d|
00000a40  65 66 61 75 6c 74 29 2e  0a 0a 20 20 20 54 69 64  |efault)...   Tid|
00000a50  79 20 20 20 20 54 69 64  69 65 73 20 74 68 65 20  |y    Tidies the |
00000a60  69 63 6f 6e 73 20 61 66  74 65 72 20 74 68 65 79  |icons after they|
00000a70  20 68 61 76 65 20 62 65  65 6e 20 6d 61 6e 75 61  | have been manua|
00000a80  6c 6c 79 20 6d 6f 76 65  64 20 61 72 6f 75 6e 64  |lly moved around|
00000a90  20 74 68 65 0a 20 20 20  20 20 20 20 20 20 20 20  | the.           |
00000aa0  73 63 72 65 65 6e 2c 20  6f 72 20 74 68 65 20 77  |screen, or the w|
00000ab0  69 6e 64 6f 77 73 20 63  6f 72 72 65 73 70 6f 6e  |indows correspon|
00000ac0  64 69 6e 67 20 74 6f 20  74 68 65 20 69 63 6f 6e  |ding to the icon|
00000ad0  73 20 68 61 76 65 20 62  65 65 6e 20 63 6c 6f 73  |s have been clos|
00000ae0  65 64 2e 0a 20 20 20 20  20 20 20 20 20 20 20 49  |ed..           I|
00000af0  66 20 61 20 77 69 6e 64  6f 77 20 69 73 20 73 74  |f a window is st|
00000b00  69 6c 6c 20 6f 70 65 6e  20 66 6f 72 20 74 68 65  |ill open for the|
00000b10  20 69 63 6f 6e 2c 20 62  75 74 20 74 68 65 20 69  | icon, but the i|
00000b20  63 6f 6e 20 68 61 73 20  62 65 65 6e 0a 20 20 20  |con has been.   |
00000b30  20 20 20 20 20 20 20 20  72 65 6d 6f 76 65 64 20  |        removed |
00000b40  28 65 2e 67 2e 2c 20 62  79 20 63 6c 69 63 6b 69  |(e.g., by clicki|
00000b50  6e 67 20 6f 6e 20 69 74  29 2c 20 74 68 65 6e 20  |ng on it), then |
00000b60  74 68 65 20 70 6f 73 69  74 69 6f 6e 20 77 69 6c  |the position wil|
00000b70  6c 20 62 65 20 6c 65 66  74 0a 20 20 20 20 20 20  |l be left.      |
00000b80  20 20 20 20 20 72 65 73  65 72 76 65 64 20 66 6f  |     reserved fo|
00000b90  72 20 74 68 65 20 69 63  6f 6e 20 66 6f 72 20 74  |r the icon for t|
00000ba0  68 61 74 20 77 69 6e 64  6f 77 2e 0a 0a 20 20 20  |hat window...   |
00000bb0  50 61 63 6b 20 20 20 20  50 61 63 6b 73 20 61 6c  |Pack    Packs al|
00000bc0  6c 20 74 68 65 20 69 63  6f 6e 73 20 74 6f 67 65  |l the icons toge|
00000bd0  74 68 65 72 2e 20 54 68  69 73 20 6f 76 65 72 72  |ther. This overr|
00000be0  69 64 65 73 20 61 6e 79  20 72 65 73 65 72 76 65  |ides any reserve|
00000bf0  64 20 73 70 61 63 65 73  0a 20 20 20 20 20 20 20  |d spaces.       |
00000c00  20 20 20 20 6c 65 66 74  20 66 6f 72 20 77 69 6e  |    left for win|
00000c10  64 6f 77 73 20 74 68 61  74 20 68 61 76 65 20 62  |dows that have b|
00000c20  65 65 6e 20 69 63 6f 6e  69 73 65 64 20 69 6e 20  |een iconised in |
00000c30  74 68 65 20 70 61 73 74  20 61 6e 64 20 61 72 65  |the past and are|
00000c40  20 73 74 69 6c 6c 0a 20  20 20 20 20 20 20 20 20  | still.         |
00000c50  20 20 6f 70 65 6e 2c 20  62 75 74 20 61 72 65 20  |  open, but are |
00000c60  6e 6f 74 20 63 75 72 72  65 6e 74 6c 79 20 69 63  |not currently ic|
00000c70  6f 6e 69 73 65 64 2e 0a  0a 20 20 20 51 75 69 74  |onised...   Quit|
00000c80  20 20 20 20 51 75 69 74  20 74 68 65 20 49 63 6f  |    Quit the Ico|
00000c90  6e 69 73 65 72 20 61 6e  64 20 72 65 6f 70 65 6e  |niser and reopen|
00000ca0  20 61 6c 6c 20 69 63 6f  6e 69 73 65 64 20 77 69  | all iconised wi|
00000cb0  6e 64 6f 77 73 2e 0a 0a  53 68 69 66 74 2d 4d 65  |ndows...Shift-Me|
00000cc0  6e 75 20 6f 6e 20 61 6e  20 69 63 6f 6e 20 77 69  |nu on an icon wi|
00000cd0  6e 64 6f 77 20 73 68 6f  77 73 20 74 68 65 20 61  |ndow shows the a|
00000ce0  70 70 6c 69 63 61 74 69  6f 6e 27 73 20 6d 65 6e  |pplication's men|
00000cf0  75 20 66 6f 72 20 74 68  65 0a 77 69 6e 64 6f 77  |u for the.window|
00000d00  2e 0a 0a 54 68 65 72 65  20 61 72 65 20 74 77 6f  |...There are two|
00000d10  20 73 69 7a 65 73 20 6f  66 20 69 63 6f 6e 73 20  | sizes of icons |
00000d20  61 76 61 69 6c 61 62 6c  65 2e 20 54 68 65 20 6c  |available. The l|
00000d30  61 72 67 65 72 20 69 63  6f 6e 20 69 73 20 72 65  |arger icon is re|
00000d40  61 6c 6c 79 20 75 73 65  64 20 66 6f 72 0a 52 49  |ally used for.RI|
00000d50  53 43 20 4f 53 20 33 2e  35 20 61 6e 64 20 68 69  |SC OS 3.5 and hi|
00000d60  67 68 65 72 20 62 65 63  61 75 73 65 20 74 68 65  |gher because the|
00000d70  20 61 6e 74 69 2d 61 6c  69 61 73 65 64 20 77 69  | anti-aliased wi|
00000d80  6e 64 6f 77 20 74 69 74  6c 65 73 20 67 65 6e 65  |ndow titles gene|
00000d90  72 61 6c 6c 79 0a 72 65  71 75 69 72 65 20 6d 6f  |rally.require mo|
00000da0  72 65 20 73 70 61 63 65  2e 20 54 68 65 20 64 65  |re space. The de|
00000db0  66 61 75 6c 74 20 73 74  61 74 65 20 69 73 20 74  |fault state is t|
00000dc0  6f 20 75 73 65 20 73 6d  61 6c 6c 20 69 63 6f 6e  |o use small icon|
00000dd0  20 77 69 6e 64 6f 77 73  2c 20 74 68 6f 75 67 68  | windows, though|
00000de0  0a 74 68 69 73 20 63 61  6e 20 62 65 20 63 68 61  |.this can be cha|
00000df0  6e 67 65 64 20 77 69 74  68 20 74 68 65 20 27 49  |nged with the 'I|
00000e00  63 6f 6e 69 73 65 72 24  4f 70 74 69 6f 6e 73 27  |coniser$Options'|
00000e10  20 73 79 73 74 65 6d 20  76 61 72 69 61 62 6c 65  | system variable|
00000e20  20 61 73 20 64 65 73 63  72 69 62 65 64 0a 69 6e  | as described.in|
00000e30  20 44 65 73 6b 74 6f 70  20 53 61 76 65 20 62 65  | Desktop Save be|
00000e40  6c 6f 77 2e 0a 0a 0a 44  65 73 6b 74 6f 70 20 53  |low....Desktop S|
00000e50  61 76 65 0a 7e 7e 7e 7e  7e 7e 7e 7e 7e 7e 7e 7e  |ave.~~~~~~~~~~~~|
00000e60  0a 0a 49 63 6f 6e 69 73  65 72 20 73 75 70 70 6f  |..Iconiser suppo|
00000e70  72 74 73 20 74 68 65 20  64 65 73 6b 74 6f 70 20  |rts the desktop |
00000e80  73 61 76 65 20 70 72 6f  74 6f 63 6f 6c 2e 0a 0a  |save protocol...|
00000e90  49 63 6f 6e 69 73 65 72  24 4f 70 74 69 6f 6e 73  |Iconiser$Options|
00000ea0  0a 0a 20 20 20 4c 20 20  20 20 20 20 20 53 74 61  |..   L       Sta|
00000eb0  72 74 75 70 20 77 69 74  68 20 69 63 6f 6e 73 20  |rtup with icons |
00000ec0  6f 6e 20 6c 65 66 74 20  73 69 64 65 20 6f 66 20  |on left side of |
00000ed0  74 68 65 20 73 63 72 65  65 6e 2e 0a 20 20 20 42  |the screen..   B|
00000ee0  20 20 20 20 20 20 20 55  73 65 20 74 68 65 20 6c  |       Use the l|
00000ef0  61 72 67 65 72 20 69 63  6f 6e 20 77 69 6e 64 6f  |arger icon windo|
00000f00  77 2e 0a 20 20 20 46 20  20 20 20 20 20 20 46 6f  |w..   F       Fo|
00000f10  72 63 65 20 69 63 6f 6e  20 77 69 6e 64 6f 77 73  |rce icon windows|
00000f20  20 74 6f 20 73 74 61 79  20 6f 6e 20 73 63 72 65  | to stay on scre|
00000f30  65 6e 20 28 73 65 65 20  6c 61 74 65 72 29 2e 0a  |en (see later)..|
00000f40  0a 0a 54 65 63 68 6e 69  63 61 6c 20 4e 6f 74 65  |..Technical Note|
00000f50  73 0a 7e 7e 7e 7e 7e 7e  7e 7e 7e 7e 7e 7e 7e 7e  |s.~~~~~~~~~~~~~~|
00000f60  7e 0a 0a 49 63 6f 6e 69  73 65 72 20 69 6e 73 74  |~..Iconiser inst|
00000f70  61 6c 6c 73 20 61 20 66  69 6c 74 65 72 20 64 75  |alls a filter du|
00000f80  65 20 74 6f 20 61 20 62  75 67 20 69 6e 20 74 68  |e to a bug in th|
00000f90  65 20 50 69 6e 62 6f 61  72 64 20 6d 6f 64 75 6c  |e Pinboard modul|
00000fa0  65 20 77 68 69 63 68 20  67 72 61 62 73 0a 57 69  |e which grabs.Wi|
00000fb0  6e 64 6f 77 43 6c 6f 73  65 64 20 6d 65 73 73 61  |ndowClosed messa|
00000fc0  67 65 73 20 65 76 65 6e  20 77 68 65 6e 20 69 74  |ges even when it|
00000fd0  20 69 73 20 6e 6f 20 6c  6f 6e 67 65 72 20 74 68  | is no longer th|
00000fe0  65 20 69 63 6f 6e 69 73  65 72 2e 20 4f 6e 63 65  |e iconiser. Once|
00000ff0  20 49 63 6f 6e 69 73 65  72 0a 68 61 73 20 62 65  | Iconiser.has be|
00001000  65 6e 20 72 75 6e 2c 20  74 68 65 20 50 69 6e 62  |en run, the Pinb|
00001010  6f 61 72 64 20 69 63 6f  6e 69 73 65 72 20 63 61  |oard iconiser ca|
00001020  6e 6e 6f 74 20 62 65 20  72 65 73 74 61 72 74 65  |nnot be restarte|
00001030  64 20 62 65 63 61 75 73  65 20 74 68 65 72 65 20  |d because there |
00001040  69 73 20 6e 6f 0a 77 61  79 20 6f 66 20 64 6f 69  |is no.way of doi|
00001050  6e 67 20 74 68 69 73 20  61 70 61 72 74 20 66 72  |ng this apart fr|
00001060  6f 6d 20 72 65 73 74 61  72 74 69 6e 67 20 74 68  |om restarting th|
00001070  65 20 50 69 6e 62 6f 61  72 64 20 6d 6f 64 75 6c  |e Pinboard modul|
00001080  65 2e 0a 0a 54 68 65 20  73 69 7a 65 73 20 6f 66  |e...The sizes of|
00001090  20 74 68 65 20 69 63 6f  6e 20 77 69 6e 64 6f 77  | the icon window|
000010a0  73 20 63 61 6e 20 62 65  20 65 61 73 69 6c 79 20  |s can be easily |
000010b0  63 68 61 6e 67 65 64 20  69 66 20 74 68 65 79 20  |changed if they |
000010c0  61 72 65 20 6e 6f 74 20  74 6f 20 79 6f 75 72 0a  |are not to your.|
000010d0  6c 69 6b 69 6e 67 2e 20  55 73 65 20 79 6f 75 72  |liking. Use your|
000010e0  20 66 61 76 6f 75 72 69  74 65 20 74 65 6d 70 6c  | favourite templ|
000010f0  61 74 65 20 65 64 69 74  6f 72 20 61 6e 64 20 63  |ate editor and c|
00001100  68 61 6e 67 65 20 74 68  65 20 73 69 7a 65 73 20  |hange the sizes |
00001110  6f 66 20 6f 6e 65 20 6f  72 0a 62 6f 74 68 20 6f  |of one or.both o|
00001120  66 20 74 68 65 20 22 69  63 6f 6e 22 20 61 6e 64  |f the "icon" and|
00001130  20 22 69 63 6f 6e 42 22  20 77 69 6e 64 6f 77 73  | "iconB" windows|
00001140  2e 20 54 68 65 73 65 20  77 69 6e 64 6f 77 20 64  |. These window d|
00001150  65 66 69 6e 69 74 69 6f  6e 73 20 64 65 66 69 6e  |efinitions defin|
00001160  65 0a 74 68 65 20 69 63  6f 6e 73 20 75 73 65 64  |e.the icons used|
00001170  20 66 6f 72 20 65 61 63  68 20 69 63 6f 6e 20 77  | for each icon w|
00001180  69 6e 64 6f 77 20 61 6e  64 20 73 68 6f 75 6c 64  |indow and should|
00001190  20 6e 6f 74 20 62 65 20  63 68 61 6e 67 65 64 20  | not be changed |
000011a0  75 6e 6c 65 73 73 20 79  6f 75 0a 72 65 61 6c 6c  |unless you.reall|
000011b0  79 20 6b 6e 6f 77 20 77  68 61 74 20 79 6f 75 20  |y know what you |
000011c0  61 72 65 20 64 6f 69 6e  67 2e 20 49 66 20 74 68  |are doing. If th|
000011d0  65 20 77 69 6e 64 6f 77  20 65 78 74 65 6e 74 20  |e window extent |
000011e0  69 73 20 63 68 61 6e 67  65 64 20 74 68 65 6e 20  |is changed then |
000011f0  74 68 65 0a 76 61 6c 75  65 73 20 66 6f 72 20 74  |the.values for t|
00001200  68 65 20 6d 69 6e 69 6d  75 6d 20 58 20 61 6e 64  |he minimum X and|
00001210  20 59 20 73 69 7a 65 20  6f 66 20 74 68 65 20 77  | Y size of the w|
00001220  69 6e 64 6f 77 20 73 68  6f 75 6c 64 20 62 65 20  |indow should be |
00001230  73 65 74 20 74 6f 20 74  68 65 0a 65 78 74 65 6e  |set to the.exten|
00001240  74 20 73 69 7a 65 20 61  73 77 65 6c 6c 2e 0a 0a  |t size aswell...|
00001250  49 63 6f 6e 69 73 69 6e  67 20 61 6c 6c 20 74 68  |Iconising all th|
00001260  65 20 77 69 6e 64 6f 77  73 20 62 65 6c 6f 6e 67  |e windows belong|
00001270  69 6e 67 20 74 6f 20 61  20 74 61 73 6b 20 63 61  |ing to a task ca|
00001280  6e 20 62 65 20 61 63 68  69 65 76 65 64 20 62 79  |n be achieved by|
00001290  0a 62 72 6f 61 64 63 61  73 74 69 6e 67 20 61 20  |.broadcasting a |
000012a0  6d 65 73 73 61 67 65 5f  69 63 6f 6e 69 7a 65 20  |message_iconize |
000012b0  28 26 34 30 30 43 41 29  20 6d 65 73 73 61 67 65  |(&400CA) message|
000012c0  20 77 69 74 68 20 61 20  77 69 6e 64 6f 77 20 68  | with a window h|
000012d0  61 6e 64 6c 65 20 6f 66  0a 2d 31 2e 20 54 68 69  |andle of.-1. Thi|
000012e0  73 20 66 61 63 69 6c 69  74 79 20 69 73 20 69 6e  |s facility is in|
000012f0  20 61 64 64 69 74 69 6f  6e 20 74 6f 20 61 20 73  | addition to a s|
00001300  68 69 66 74 2d 63 74 72  6c 2d 73 65 6c 65 63 74  |hift-ctrl-select|
00001310  20 63 6c 69 63 6b 20 6f  76 65 72 20 74 68 65 0a  | click over the.|
00001320  63 6c 6f 73 65 20 69 63  6f 6e 20 73 69 6e 63 65  |close icon since|
00001330  20 76 61 72 69 6f 75 73  20 6f 74 68 65 72 20 61  | various other a|
00001340  70 70 6c 69 63 61 74 69  6f 6e 73 20 70 72 6f 76  |pplications prov|
00001350  69 64 65 20 61 20 73 69  6d 70 6c 65 20 77 61 79  |ide a simple way|
00001360  20 6f 66 0a 73 65 6e 64  69 6e 67 20 73 75 63 68  | of.sending such|
00001370  20 61 20 6d 65 73 73 61  67 65 2e 0a 0a 53 6f 6d  | a message...Som|
00001380  65 20 70 72 6f 67 72 61  6d 73 2c 20 73 75 63 68  |e programs, such|
00001390  20 61 73 20 73 6f 6d 65  20 76 69 72 74 75 61 6c  | as some virtual|
000013a0  20 64 65 73 6b 74 6f 70  73 2c 20 6d 61 79 20 63  | desktops, may c|
000013b0  61 75 73 65 20 75 6e 64  65 73 69 72 61 62 6c 65  |ause undesirable|
000013c0  0a 69 6e 74 65 72 61 63  74 69 6f 6e 20 77 69 74  |.interaction wit|
000013d0  68 20 49 63 6f 6e 69 73  65 72 2e 20 54 68 69 73  |h Iconiser. This|
000013e0  20 6f 66 74 65 6e 20 6d  61 6e 69 66 65 73 74 73  | often manifests|
000013f0  20 69 74 73 65 6c 66 20  61 73 20 74 68 65 20 69  | itself as the i|
00001400  63 6f 6e 73 0a 61 70 70  65 61 72 69 6e 67 20 61  |cons.appearing a|
00001410  6c 6c 20 73 74 61 63 6b  65 64 20 6f 6e 20 65 61  |ll stacked on ea|
00001420  63 68 20 6f 74 68 65 72  20 61 6e 64 2f 6f 72 20  |ch other and/or |
00001430  61 74 20 74 68 65 20 77  72 6f 6e 67 20 73 69 64  |at the wrong sid|
00001440  65 20 6f 66 20 74 68 65  0a 73 63 72 65 65 6e 2e  |e of the.screen.|
00001450  20 54 68 69 73 20 62 65  68 61 76 69 6f 75 72 20  | This behaviour |
00001460  69 73 20 6e 6f 74 20 61  20 66 61 75 6c 74 20 77  |is not a fault w|
00001470  69 74 68 20 69 63 6f 6e  69 73 65 72 2c 20 62 75  |ith iconiser, bu|
00001480  74 20 61 20 70 72 6f 62  6c 65 6d 20 77 69 74 68  |t a problem with|
00001490  0a 74 68 65 20 6f 74 68  65 72 20 70 72 6f 67 72  |.the other progr|
000014a0  61 6d 20 6e 6f 74 20 6e  6f 74 69 63 69 6e 67 20  |am not noticing |
000014b0  74 68 61 74 20 74 68 65  20 69 63 6f 6e 20 77 69  |that the icon wi|
000014c0  6e 64 6f 77 73 20 75 73  65 64 20 62 79 20 69 63  |ndows used by ic|
000014d0  6f 6e 69 73 65 72 0a 68  61 76 65 20 74 68 65 69  |oniser.have thei|
000014e0  72 20 66 6f 72 63 65 20  6f 6e 20 73 63 72 65 65  |r force on scree|
000014f0  6e 20 62 69 74 20 73 65  74 2e 20 54 68 69 73 20  |n bit set. This |
00001500  62 65 68 61 76 69 6f 75  72 20 63 61 6e 20 62 65  |behaviour can be|
00001510  20 65 61 73 69 6c 79 0a  73 69 6d 75 6c 61 74 65  | easily.simulate|
00001520  64 20 62 79 20 63 72 65  61 74 69 6e 67 20 61 20  |d by creating a |
00001530  77 69 6e 64 6f 77 20 77  69 74 68 20 73 6f 6d 65  |window with some|
00001540  74 68 69 6e 67 20 6c 69  6b 65 20 46 6f 72 6d 45  |thing like FormE|
00001550  64 2c 20 73 65 74 74 69  6e 67 20 74 68 65 0a 62  |d, setting the.b|
00001560  69 74 20 61 6e 64 20 74  68 65 6e 20 6d 6f 76 69  |it and then movi|
00001570  6e 67 20 74 6f 20 61 20  64 69 66 66 65 72 65 6e  |ng to a differen|
00001580  74 20 76 69 72 74 75 61  6c 20 64 65 73 6b 74 6f  |t virtual deskto|
00001590  70 2e 20 49 66 20 79 6f  75 20 61 72 65 20 61 6e  |p. If you are an|
000015a0  6e 6f 79 65 64 0a 62 79  20 74 68 69 73 20 62 65  |noyed.by this be|
000015b0  68 61 76 69 6f 75 72 20  74 68 65 6e 20 70 6c 65  |haviour then ple|
000015c0  61 73 65 20 65 6d 61 69  6c 20 74 68 65 20 61 75  |ase email the au|
000015d0  74 68 6f 72 20 6f 66 20  74 68 65 20 6f 74 68 65  |thor of the othe|
000015e0  72 20 70 72 6f 67 72 61  6d 20 61 6e 64 0a 65 78  |r program and.ex|
000015f0  70 6c 61 69 6e 20 74 68  65 20 70 72 6f 62 6c 65  |plain the proble|
00001600  6d 20 61 73 20 64 65 73  63 72 69 62 65 64 20 61  |m as described a|
00001610  62 6f 76 65 2e 0a 0a 54  68 65 72 65 20 69 73 20  |bove...There is |
00001620  6e 6f 77 20 61 20 77 6f  72 6b 61 72 6f 75 6e 64  |now a workaround|
00001630  20 66 6f 72 20 74 68 69  73 20 70 72 6f 62 6c 65  | for this proble|
00001640  6d 2c 20 77 68 69 63 68  20 69 73 20 65 6e 61 62  |m, which is enab|
00001650  6c 65 64 20 62 79 20 64  65 66 61 75 6c 74 2e 0a  |led by default..|
00001660  54 68 65 20 69 63 6f 6e  20 77 69 6e 64 6f 77 73  |The icon windows|
00001670  20 61 72 65 20 6e 6f 77  20 61 6c 6c 6f 77 65 64  | are now allowed|
00001680  20 6f 66 66 2d 73 63 72  65 65 6e 2c 20 74 68 6f  | off-screen, tho|
00001690  75 67 68 20 74 68 65 20  6f 6c 64 20 62 65 68 61  |ugh the old beha|
000016a0  76 69 6f 75 72 0a 63 61  6e 20 62 65 20 72 65 2d  |viour.can be re-|
000016b0  65 6e 61 62 6c 65 64 20  62 79 20 73 65 74 74 69  |enabled by setti|
000016c0  6e 67 20 74 68 65 20 27  46 27 20 6f 70 74 69 6f  |ng the 'F' optio|
000016d0  6e 20 6f 66 20 49 63 6f  6e 69 73 65 72 24 4f 70  |n of Iconiser$Op|
000016e0  74 69 6f 6e 73 2e 0a 0a  0a 56 65 72 73 69 6f 6e  |tions....Version|
000016f0  20 48 69 73 74 6f 72 79  0a 7e 7e 7e 7e 7e 7e 7e  | History.~~~~~~~|
00001700  7e 7e 7e 7e 7e 7e 7e 7e  0a 0a 20 20 20 31 2e 30  |~~~~~~~~..   1.0|
00001710  30 20 30 33 20 53 65 70  20 31 39 39 34 20 46 69  |0 03 Sep 1994 Fi|
00001720  72 73 74 20 76 65 72 73  69 6f 6e 20 72 65 6c 65  |rst version rele|
00001730  61 73 65 64 2e 0a 20 20  20 31 2e 30 30 20 33 31  |ased..   1.00 31|
00001740  20 4d 61 72 20 31 39 39  35 20 50 61 63 6b 20 6f  | Mar 1995 Pack o|
00001750  70 74 69 6f 6e 20 61 64  64 65 64 2e 20 46 69 72  |ption added. Fir|
00001760  73 74 20 72 65 6c 65 61  73 65 20 74 6f 20 48 65  |st release to He|
00001770  6e 73 61 20 61 6e 64 20  41 72 63 61 64 65 0a 20  |nsa and Arcade. |
00001780  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001790  20 20 20 28 6f 6f 70 73  2c 20 66 6f 72 67 6f 74  |   (oops, forgot|
000017a0  20 74 6f 20 75 70 64 61  74 65 20 76 65 72 73 69  | to update versi|
000017b0  6f 6e 20 6e 75 6d 62 65  72 29 0a 20 20 20 31 2e  |on number).   1.|
000017c0  30 31 20 32 38 20 4d 61  79 20 31 39 39 35 20 52  |01 28 May 1995 R|
000017d0  65 6d 6f 76 65 64 20 74  69 74 6c 65 20 62 61 72  |emoved title bar|
000017e0  20 66 72 6f 6d 20 74 68  65 20 69 63 6f 6e 2c 20  | from the icon, |
000017f0  69 63 6f 6e 20 6e 61 6d  65 20 69 73 20 6e 6f 77  |icon name is now|
00001800  20 62 65 6c 6f 77 0a 20  20 20 20 20 20 20 20 20  | below.         |
00001810  20 20 20 20 20 20 20 20  20 20 20 74 68 65 20 73  |           the s|
00001820  70 72 69 74 65 20 61 6e  64 20 69 63 6f 6e 73 20  |prite and icons |
00001830  61 72 65 20 64 72 61 67  67 65 64 20 62 79 20 64  |are dragged by d|
00001840  72 61 67 20 73 65 6c 65  63 74 69 6e 67 20 6f 72  |rag selecting or|
00001850  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
00001860  20 20 20 20 20 64 72 61  67 20 61 64 6a 75 73 74  |     drag adjust|
00001870  69 6e 67 20 74 68 65 20  69 63 6f 6e 2e 20 49 63  |ing the icon. Ic|
00001880  6f 6e 20 77 69 6e 64 6f  77 73 20 60 70 6c 69 6e  |on windows `plin|
00001890  74 68 65 64 27 20 66 6f  72 0a 20 20 20 20 20 20  |thed' for.      |
000018a0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 65 76  |              ev|
000018b0  65 72 79 6f 6e 65 20 72  61 74 68 65 72 20 74 68  |eryone rather th|
000018c0  61 6e 20 6a 75 73 74 20  74 68 6f 73 65 20 70 65  |an just those pe|
000018d0  6f 70 6c 65 20 75 73 69  6e 67 20 57 69 6d 70 50  |ople using WimpP|
000018e0  61 74 63 68 2e 0a 20 20  20 31 2e 30 32 20 30 35  |atch..   1.02 05|
000018f0  20 4a 75 6c 20 31 39 39  35 20 49 63 6f 6e 69 73  | Jul 1995 Iconis|
00001900  61 74 69 6f 6e 20 6f 66  20 61 6c 6c 20 77 69 6e  |ation of all win|
00001910  64 6f 77 73 20 62 65 6c  6f 6e 67 69 6e 67 20 74  |dows belonging t|
00001920  6f 20 61 20 74 61 73 6b  2e 0a 20 20 20 20 20 20  |o a task..      |
00001930  20 20 20 20 20 20 20 20  20 20 20 20 20 20 52 65  |              Re|
00001940  63 6f 67 6e 69 73 65 20  61 6e 6f 74 68 65 72 20  |cognise another |
00001950  69 63 6f 6e 69 73 65 72  20 73 74 61 72 74 69 6e  |iconiser startin|
00001960  67 20 75 70 2e 0a 20 20  20 20 20 20 20 20 20 20  |g up..          |
00001970  20 20 20 20 20 20 20 20  20 20 53 74 61 63 6b 20  |          Stack |
00001980  73 69 7a 65 20 72 65 64  75 63 65 64 20 74 6f 20  |size reduced to |
00001990  6b 65 65 70 20 77 69 74  68 69 6e 20 61 20 32 34  |keep within a 24|
000019a0  4b 20 77 69 6d 70 73 6c  6f 74 2e 0a 20 20 20 31  |K wimpslot..   1|
000019b0  2e 30 33 20 31 36 20 4a  75 6c 20 31 39 39 35 20  |.03 16 Jul 1995 |
000019c0  53 74 6f 70 70 65 64 20  70 61 6e 65 20 77 69 6e  |Stopped pane win|
000019d0  64 6f 77 73 20 62 65 69  6e 67 20 69 63 6f 6e 69  |dows being iconi|
000019e0  73 65 64 20 66 6f 72 20  74 61 73 6b 20 69 63 6f  |sed for task ico|
000019f0  6e 69 73 61 74 69 6f 6e  2e 0a 20 20 20 20 20 20  |nisation..      |
00001a00  20 20 20 20 20 20 20 20  20 20 20 20 20 20 41 64  |              Ad|
00001a10  64 65 64 20 61 6e 20 6f  70 74 69 6f 6e 20 66 6f  |ded an option fo|
00001a20  72 20 74 68 65 20 66 6f  72 63 65 20 6f 6e 20 73  |r the force on s|
00001a30  63 72 65 65 6e 20 62 69  74 20 66 6f 72 20 74 68  |creen bit for th|
00001a40  65 20 69 63 6f 6e 73 2e  0a 20 20 20 31 2e 30 34  |e icons..   1.04|
00001a50  20 32 32 20 4a 75 6c 20  31 39 39 35 20 46 69 78  | 22 Jul 1995 Fix|
00001a60  65 64 20 61 20 70 72 6f  62 6c 65 6d 20 77 69 74  |ed a problem wit|
00001a70  68 20 73 6f 6d 65 20 6f  74 68 65 72 20 61 70 70  |h some other app|
00001a80  6c 69 63 61 74 69 6f 6e  73 20 69 6c 6c 65 67 61  |lications illega|
00001a90  6c 6c 79 0a 20 20 20 20  20 20 20 20 20 20 20 20  |lly.            |
00001aa0  20 20 20 20 20 20 20 20  61 63 6b 6e 6f 77 6c 65  |        acknowle|
00001ab0  64 67 69 6e 67 20 49 63  6f 6e 69 73 65 72 73 20  |dging Iconisers |
00001ac0  4d 65 73 73 61 67 65 5f  57 69 6e 64 6f 77 49 6e  |Message_WindowIn|
00001ad0  66 6f 20 62 72 6f 61 64  63 61 73 74 20 61 74 0a  |fo broadcast at.|
00001ae0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001af0  20 20 20 20 73 74 61 72  74 75 70 20 61 6e 64 20  |    startup and |
00001b00  63 61 75 73 69 6e 67 20  69 74 20 74 6f 20 62 65  |causing it to be|
00001b10  20 72 65 74 75 72 6e 65  64 20 74 6f 20 49 63 6f  | returned to Ico|
00001b20  6e 69 73 65 72 2e 0a 20  20 20 31 2e 30 35 20 32  |niser..   1.05 2|
00001b30  34 20 4a 75 6c 20 31 39  39 35 20 41 64 64 65 64  |4 Jul 1995 Added|
00001b40  20 63 74 72 6c 20 73 65  6c 65 63 74 20 61 6e 64  | ctrl select and|
00001b50  20 61 64 6a 75 73 74 20  63 6c 69 63 6b 69 6e 67  | adjust clicking|
00001b60  20 6f 6e 20 74 68 65 20  69 63 6f 6e 73 20 74 6f  | on the icons to|
00001b70  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
00001b80  20 20 20 20 20 6f 70 65  72 61 74 65 20 6f 6e 20  |     operate on |
00001b90  61 6c 6c 20 74 68 65 20  77 69 6e 64 6f 77 73 20  |all the windows |
00001ba0  66 6f 72 20 74 68 61 74  20 74 61 73 6b 2e 0a 20  |for that task.. |
00001bb0  20 20 31 2e 30 36 20 33  31 20 4a 75 6c 20 31 39  |  1.06 31 Jul 19|
00001bc0  39 35 20 46 69 78 65 64  20 61 20 70 72 6f 62 6c  |95 Fixed a probl|
00001bd0  65 6d 20 77 69 74 68 20  61 6e 20 69 63 6f 6e 20  |em with an icon |
00001be0  77 69 6e 64 6f 77 20 66  69 6c 6c 69 6e 67 20 61  |window filling a|
00001bf0  6e 20 6f 6c 64 20 73 6c  6f 74 0a 20 20 20 20 20  |n old slot.     |
00001c00  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 61  |               a|
00001c10  6e 64 20 74 68 65 6e 20  74 68 69 6e 6b 69 6e 67  |nd then thinking|
00001c20  20 74 68 61 74 20 69 74  20 62 65 6c 6f 6e 67 65  | that it belonge|
00001c30  64 20 74 6f 20 61 20 64  69 66 66 65 72 65 6e 74  |d to a different|
00001c40  20 74 61 73 6b 2e 0a 20  20 20 31 2e 30 37 20 30  | task..   1.07 0|
00001c50  34 20 4e 6f 76 20 31 39  39 35 20 4d 6f 76 65 64  |4 Nov 1995 Moved|
00001c60  20 66 69 6c 74 65 72 20  63 6f 64 65 20 74 6f 20  | filter code to |
00001c70  61 20 6d 6f 64 75 6c 65  20 73 6f 20 69 74 20 63  |a module so it c|
00001c80  61 6e 20 68 61 6e 64 6c  65 0a 20 20 20 20 20 20  |an handle.      |
00001c90  20 20 20 20 20 20 20 20  20 20 20 20 20 20 46 69  |              Fi|
00001ca0  6c 74 65 72 4d 61 6e 61  67 65 72 20 62 65 69 6e  |lterManager bein|
00001cb0  67 20 72 65 70 6c 61 63  65 64 2e 20 41 64 64 65  |g replaced. Adde|
00001cc0  64 20 69 63 6f 6e 20 6e  61 6d 65 20 62 61 72 20  |d icon name bar |
00001cd0  66 6f 72 0a 20 20 20 20  20 20 20 20 20 20 20 20  |for.            |
00001ce0  20 20 20 20 20 20 20 20  69 63 6f 6e 73 20 77 69  |        icons wi|
00001cf0  74 68 20 6c 6f 6e 67 20  6e 61 6d 65 73 2e 0a 20  |th long names.. |
00001d00  20 20 31 2e 30 38 20 30  37 20 4a 61 6e 20 31 39  |  1.08 07 Jan 19|
00001d10  39 36 20 41 64 64 65 64  20 69 63 6f 6e 20 6e 61  |96 Added icon na|
00001d20  6d 65 20 62 61 72 20 66  6f 72 20 52 49 53 43 20  |me bar for RISC |
00001d30  4f 53 20 3c 20 33 2e 35  0a 0a 54 68 61 6e 6b 73  |OS < 3.5..Thanks|
00001d40  20 67 6f 20 74 6f 20 74  68 65 20 66 6f 6c 6c 6f  | go to the follo|
00001d50  77 69 6e 67 20 70 65 6f  70 6c 65 20 28 69 6e 20  |wing people (in |
00001d60  6e 6f 20 70 61 72 74 69  63 75 6c 61 72 20 6f 72  |no particular or|
00001d70  64 65 72 29 20 66 6f 72  20 62 75 67 0a 72 65 70  |der) for bug.rep|
00001d80  6f 72 74 73 20 28 64 61  6d 6e 2c 20 64 61 6d 6e  |orts (damn, damn|
00001d90  2c 20 64 61 6d 6e 21 21  21 29 2c 20 73 75 67 67  |, damn!!!), sugg|
00001da0  65 73 74 69 6f 6e 73 20  66 6f 72 20 69 6d 70 72  |estions for impr|
00001db0  6f 76 65 6d 65 6e 74 73  20 28 74 68 61 6e 6b 79  |ovements (thanky|
00001dc0  6f 75 29 0a 61 6e 64 20  62 65 74 61 20 74 65 73  |ou).and beta tes|
00001dd0  74 69 6e 67 20 28 6d 75  67 73 21 29 20 3a 2d 0a  |ting (mugs!) :-.|
00001de0  0a 20 20 41 6e 64 72 65  77 20 42 72 6f 6f 6b 73  |.  Andrew Brooks|
00001df0  0a 20 20 53 61 6d 20 4b  69 6e 67 74 6f 6e 0a 20  |.  Sam Kington. |
00001e00  20 53 69 6d 6f 6e 20 48  61 74 6c 69 66 66 0a 20  | Simon Hatliff. |
00001e10  20 50 61 75 6c 20 4d 6f  6f 72 65 0a 20 20 47 75  | Paul Moore.  Gu|
00001e20  6e 6e 61 72 20 5a f6 74  6c 0a 20 20 52 65 75 62  |nnar Z.tl.  Reub|
00001e30  65 6e 20 54 68 6f 6d 61  73 0a 0a 0a 43 6f 70 79  |en Thomas...Copy|
00001e40  72 69 67 68 74 20 4e 6f  74 69 63 65 0a 7e 7e 7e  |right Notice.~~~|
00001e50  7e 7e 7e 7e 7e 7e 7e 7e  7e 7e 7e 7e 7e 0a 0a 54  |~~~~~~~~~~~~~..T|
00001e60  68 69 73 20 70 72 6f 67  72 61 6d 20 69 73 20 46  |his program is F|
00001e70  72 65 65 77 61 72 65 2e  20 54 68 65 20 61 75 74  |reeware. The aut|
00001e80  68 6f 72 20 72 65 74 61  69 6e 73 20 63 6f 70 79  |hor retains copy|
00001e90  72 69 67 68 74 2e 0a 0a  50 65 72 6d 69 73 73 69  |right...Permissi|
00001ea0  6f 6e 20 74 6f 20 75 73  65 2c 20 63 6f 70 79 20  |on to use, copy |
00001eb0  61 6e 64 20 64 69 73 74  72 69 62 75 74 65 20 74  |and distribute t|
00001ec0  68 69 73 20 73 6f 66 74  77 61 72 65 20 61 6e 64  |his software and|
00001ed0  0a 69 74 73 20 64 6f 63  75 6d 65 6e 74 61 74 69  |.its documentati|
00001ee0  6f 6e 20 66 6f 72 20 61  6e 79 20 70 75 72 70 6f  |on for any purpo|
00001ef0  73 65 20 61 6e 64 20 77  69 74 68 6f 75 74 20 66  |se and without f|
00001f00  65 65 20 69 73 0a 68 65  72 65 62 79 20 67 72 61  |ee is.hereby gra|
00001f10  6e 74 65 64 2c 20 70 72  6f 76 69 64 65 64 20 74  |nted, provided t|
00001f20  68 61 74 20 74 68 69 73  20 63 6f 6d 70 6c 65 74  |hat this complet|
00001f30  65 20 70 65 72 6d 69 73  73 69 6f 6e 0a 6e 6f 74  |e permission.not|
00001f40  69 63 65 20 61 70 70 65  61 72 73 20 69 6e 74 61  |ice appears inta|
00001f50  63 74 20 69 6e 20 61 6c  6c 20 63 6f 70 69 65 73  |ct in all copies|
00001f60  20 61 6e 64 20 73 75 70  70 6f 72 74 69 6e 67 0a  | and supporting.|
00001f70  64 6f 63 75 6d 65 6e 74  61 74 69 6f 6e 2e 0a 0a  |documentation...|
00001f80  54 68 69 73 20 73 6f 66  74 77 61 72 65 20 69 73  |This software is|
00001f90  20 70 72 6f 76 69 64 65  64 20 22 61 73 20 69 73  | provided "as is|
00001fa0  22 2e 20 54 68 65 20 61  75 74 68 6f 72 20 64 69  |". The author di|
00001fb0  73 63 6c 61 69 6d 73 0a  61 6c 6c 20 77 61 72 72  |sclaims.all warr|
00001fc0  61 6e 74 69 65 73 20 77  69 74 68 20 72 65 67 61  |anties with rega|
00001fd0  72 64 20 74 6f 20 74 68  69 73 20 73 6f 66 74 77  |rd to this softw|
00001fe0  61 72 65 2c 20 69 6e 63  6c 75 64 69 6e 67 20 61  |are, including a|
00001ff0  6c 6c 0a 69 6d 70 6c 69  65 64 20 77 61 72 72 61  |ll.implied warra|
00002000  6e 74 69 65 73 20 6f 66  20 6d 65 72 63 68 61 6e  |nties of merchan|
00002010  74 61 62 69 6c 69 74 79  20 61 6e 64 20 66 69 74  |tability and fit|
00002020  6e 65 73 73 2c 20 69 6e  20 6e 6f 0a 65 76 65 6e  |ness, in no.even|
00002030  74 20 73 68 61 6c 6c 20  74 68 65 20 61 75 74 68  |t shall the auth|
00002040  6f 72 20 62 65 20 6c 69  61 62 6c 65 20 66 6f 72  |or be liable for|
00002050  20 61 6e 79 20 73 70 65  63 69 61 6c 2c 20 69 6e  | any special, in|
00002060  64 69 72 65 63 74 0a 6f  72 20 63 6f 6e 73 65 71  |direct.or conseq|
00002070  75 65 6e 74 69 61 6c 20  64 61 6d 61 67 65 73 20  |uential damages |
00002080  6f 72 20 61 6e 79 20 64  61 6d 61 67 65 73 20 77  |or any damages w|
00002090  68 61 74 73 6f 65 76 65  72 0a 72 65 73 75 6c 74  |hatsoever.result|
000020a0  69 6e 67 20 66 72 6f 6d  20 6c 6f 73 73 20 6f 66  |ing from loss of|
000020b0  20 75 73 65 2c 20 64 61  74 61 20 6f 72 20 70 72  | use, data or pr|
000020c0  6f 66 69 74 73 2c 20 77  68 65 74 68 65 72 20 69  |ofits, whether i|
000020d0  6e 20 61 6e 0a 61 63 74  69 6f 6e 20 6f 66 20 63  |n an.action of c|
000020e0  6f 6e 74 72 61 63 74 2c  20 6e 65 67 6c 69 67 65  |ontract, neglige|
000020f0  6e 63 65 20 6f 72 20 6f  74 68 65 72 20 74 6f 72  |nce or other tor|
00002100  74 75 6f 75 73 20 61 63  74 69 6f 6e 2c 0a 61 72  |tuous action,.ar|
00002110  69 73 69 6e 67 20 6f 75  74 20 6f 66 20 6f 72 20  |ising out of or |
00002120  69 6e 20 63 6f 6e 6e 65  63 74 69 6f 6e 20 77 69  |in connection wi|
00002130  74 68 20 74 68 65 20 75  73 65 20 6f 72 0a 70 65  |th the use or.pe|
00002140  72 66 6f 72 6d 61 6e 63  65 20 6f 66 20 74 68 69  |rformance of thi|
00002150  73 20 73 6f 66 74 77 61  72 65 2e 20 54 68 65 20  |s software. The |
00002160  61 75 74 68 6f 72 20 64  6f 65 73 20 61 73 73 75  |author does assu|
00002170  72 65 20 79 6f 75 0a 74  68 61 74 20 74 68 65 20  |re you.that the |
00002180  73 6f 66 74 77 61 72 65  20 69 6e 20 69 74 73 20  |software in its |
00002190  63 75 72 72 65 6e 74 20  66 6f 72 6d 20 63 6f 6e  |current form con|
000021a0  74 61 69 6e 73 20 6e 6f  0a 64 65 6c 69 62 65 72  |tains no.deliber|
000021b0  61 74 65 6c 79 20 64 65  73 74 72 75 63 74 69 76  |ately destructiv|
000021c0  65 20 63 6f 6e 74 65 6e  74 2c 20 6e 6f 20 76 69  |e content, no vi|
000021d0  72 75 73 65 73 20 6f 72  20 77 6f 72 6d 73 2c 0a  |ruses or worms,.|
000021e0  68 61 72 6d 6c 65 73 73  20 6f 72 20 6f 74 68 65  |harmless or othe|
000021f0  72 77 69 73 65 2e 0a 0a  49 66 20 79 6f 75 20 77  |rwise...If you w|
00002200  69 73 68 20 74 6f 20 63  6f 6e 74 61 63 74 20 6d  |ish to contact m|
00002210  65 2c 20 74 68 65 6e 20  49 20 63 61 6e 20 62 65  |e, then I can be|
00002220  20 72 65 61 63 68 65 64  20 61 73 20 66 6f 6c 6c  | reached as foll|
00002230  6f 77 73 3a 0a 0a 45 6d  61 69 6c 3a 20 70 6a 62  |ows:..Email: pjb|
00002240  40 61 72 63 61 6e 67 65  6c 2e 64 65 6d 6f 6e 2e  |@arcangel.demon.|
00002250  63 6f 2e 75 6b 0a 0a 6f  72 0a 0a 53 6e 61 69 6c  |co.uk..or..Snail|
00002260  3a 20 50 65 74 65 72 20  42 75 72 77 6f 6f 64 0a  |: Peter Burwood.|
00002270  20 20 20 20 20 20 20 32  30 35 20 4d 61 73 6f 6e  |       205 Mason|
00002280  73 20 41 76 65 6e 75 65  0a 20 20 20 20 20 20 20  |s Avenue.       |
00002290  48 61 72 72 6f 77 0a 20  20 20 20 20 20 20 4d 69  |Harrow.       Mi|
000022a0  64 64 6c 65 73 65 78 0a  20 20 20 20 20 20 20 48  |ddlesex.       H|
000022b0  41 33 20 35 41 5a 0a                              |A3 5AZ.|
000022b7