Home » Archimedes archive » Acorn Computing » 1994 08 subscription disc.adf » 9408s » Shareware/Event/Documents/!EShellDoc/!RunImage/Chapter15/Text

Shareware/Event/Documents/!EShellDoc/!RunImage/Chapter15/Text

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 » Acorn Computing » 1994 08 subscription disc.adf » 9408s
Filename: Shareware/Event/Documents/!EShellDoc/!RunImage/Chapter15/Text
Read OK:
File size: 2934 bytes
Load address: 0000
Exec address: 0000
File contents
(��LRL7A�������5� aZ��The Tools�
L-(RG��'3�� "� aZ
(
||����� "� aZVarious programming tools have been written by myself and others to make producing wimp |
���Ǔ����� "�aZapplications easier and faster. If you obtained the EvntShell library or updates thereof from the �
�t�[��g��� "�aZauthor you will have received all of the tools described here. If you obtained it from a PD library �
��4G#��'R�� "�aZthe author has little or no control over what else is supplied on the disk, so you may have to obtain �-�R�i���� "�aZthe missing tools from other disks in the PD library, or better still send me a blank disk.
�-(RDz���� "� aZ
(
�@��z��g��� "� aZOnly two of the tools (!Menus and one of the many Template editors available) are vital to the �
��=GB��'q�� "�aZEvntShell Library, the others you can do without but they do make life easier.  Note that !Menus is �
��E
���8�� "�aZsort of template editor for menus written by David Andrews and at the moment this is the only way �-dR������� "�aZof creating and editing menus for use by the EvntShell Library.
d-(R����g�� "� aZ
(
���Ga��'��� "� aZThe following is a brief description of the tools supplied on APDL disk B122, and some other �-`R�J)���W�� "�aZsoftware which may be useful for developing applications 
`�4R���� "� aZ
�
�
4�<R�,���g�h7� �u!AppBuild,�

<-(R'd����� "� �u
(
hx��+���Z�� "� �uCreates new application shells as �stand alone� applications for h
p�s��"�� "��udistribution, or ones that depend on !ShellSys. You can specify a name for p
pHXg���G� "��uthe application, and choose whether or not to make it �Stand Alone� i.e if p
t�Q'������ "��uall the files required are copied into the new application directory. If it is t
l�J���y�� "��unot a stand alone application then modules, message files etc will be l-LR�����A�� "��uloaded from the !ShellSys directory.
L-(Rg��G	�� "� aZ
(-\R��'����� "� aZThis application supports Acorn�s !Help application.
\�4R�i��ǘ�� "� aZ
s �
�
4�<R�_7���`��h7� aZ!ShellDBug�

<-(RG��'�� "� �r
(
d ������� "� �rA very simple debugger that displays trace output from the user d
p�]�l������ "��rapplication and the library code. Note that currently this application must p-\RT��4��gc�� "��rbe running before the application you want to debug.
\-(RG���'+�� "� �r
(
lt ���� "� �rThe EvntShell library outputs a commentary on what it is doing into a l
h�DNj������ "��rtracefile, providing that PROCshell_TraceInit and PROCshell_TraceOn h
p�.�S��g��� "��rhave been called. The user application can also place output in this file p-@R,�G��'J�� "��rusing PROCshell_Tracef0.
@-(R���� "� �r
(
��4Ǫ����� "� aZOutputting trace information will slow the user application noticeably, especially when starting up �
��r��g��� "�aZas a lot of trace info is generated by the call to PROCshell_ResourcesInit. Therefore it is best to �
��JG:��'i�� "�aZonly turn on tracing when necessary, and of course make sure that tracing is off on any applications �-4R����0�� "�aZyou distribute!
4-(R�X�և� "� aZ
(
�\�� �O� "� aZOnly one application can be debugged at a time, starting a new application that has debugging �
��/v��V� "�aZenabled (with a call to PROCshell_TraceInit will clear the message window and display messages �-@R��6���� "�aZfrom the new application.
@�4R�w�֦� "� aZ
,
,
4�<RPoF(�n�h7� aZOther Tools,

<-(RV��6� "� aZ
(
��J���� "� aZThere follows a brief description of some other PD/ShareWare programs which I have found useful �-LR0�z��� "�aZwhen developing EvntShell applications.
L�4R�B�vq� "� �|
-
-
4�HRP����69�@1� �|!BasShrink/!BasShrink_PD
PD-
H-(RV��6�� "� �|
(
h`���� "� �|Is a BASIC program compressor which has been proved to work with h
l�:�N�}� "��|EvntShell applications. !BasShrink_PD is Public Domain and available l
l���vE� "��|from various PD libraries, !BasShrink cost �5.00 and can be obtained l-,R(hV��6
� "��|from:
,-(R���� "� �|
(
hx%�m��� "� �|John Wallace, Architype Software, 54 Parkes Hall Road, Woodsetton, h-LR���5�vd� "��|Dudley, West Midlands, DY1 3SR ENGLAND 
L-(RV��6,� "� �|
(-�R����� "� aZSee the section on compressing EvntShell programs for guidance on the options that can be used.
��4R֌��� "� aZ
ed.
.
4�8R0��D�v��@1� aZ!BLibII
4.
8-(R�	�v8� "� C�
(
h�?V��6� "� C�A BASIC Linker program available on APDL Disk B138. This builds a h
l�3���� "�C�program from the user application and the EvntShell library containing l
h��`��� "�C�only the routines that are actually needed. This is very useful for h
p�]�(�vW� "�C�distributing the final application as !BLibII and !BasShrink used together p-TR�V��6� "�C�will produce the minimum program size possible.
T-(R���� "� C�
(
t�j���� "� C�Full instructions are provided with !BLibII, so I won�t go into details here t
h��G�vv� "�C�except to note that the ShellLib library already contains the extra h
�XV�6>� "�aZinformation that !BLibII requires, although the conditional linking bits are not yet in place. This �
�:��� "�aZmeans that the linked program is bigger than it should be, but an improvement over just appending �-�RlW֞��� "�aZthe library code to the end of the user application. This will improve in future releases.
�-(R�f�v�� "� aZ
(
� -V.�6]� "� aZNote that you should use the ShellLib library for linking with BLibII because ShellLibRT has had �-PR�Y��$� "�aZthe BLibII commands removed to save space.
P�4Rֽ��� "� �~
ac/
/
4�8Rp�u�v��@1� �~!TemplEd
/
8-(R�:�vi� "� �~
(
hX�V�61� "� �~Also on APDL disk B138 this is I believe the best Template editor h�
�TY�X�և� "�aZavailable anywhere. Forget !FormEd2 which was on some APDL B122 disks, !FormEd (Risc Squad �-lRd-� �O� "�aZversion 2.84b on B053 or 2.87 also on B138) and any Acorn versions. 
l�4Rv��V� "� �g
 
0
0
4�8R�8�����@1� �g!StrongEd2
0
8-(R6e��� "� �g
(
h��,��[� "� �gA text editor which may or may not now be in the public domain and h
l����#� "��gthus available from PD libraries. The big advantage this has over any l
l�v��V�� "��gother editor is the accompanying !StrongHlp application. Pressing F1 l
h`6���� "��gover a word in a program known to !StrongHlp causes an information h-hR|��K��z� "��gwindow to open. Versions before 1.21 were a bit unstable though.
h�4R��B� "� aZ
1
1
4�8R@'���V
�@1� �g!StrongHlp
1
8-(Rv��V�� "� �g
(
h8�6X��� "� �gA hypertext type application which almost removes the need for the h
h�����N� "��gReference Manuals. Files supplied with it detail most of the SWIs h
l�Y���� "��gavailable and much more information is provided on BASIC, VDU calls, l
l�v��V�� "��gFiletypes etc. !StrongHlp is now only available as far as I know as a l
l�"6w��� "��g�free� add on with the commercial version of !StrongED from Stallion l-hR���>��m� "��gSoftware, although a new PD version may be released in the future.
h-(R��5� "� �g
(
��Nv��V�� "� aZThe EvntShell library also has a few PROCs to interface with StrongHlp to enable user applications �-@R�6���� "�aZto register help systems.
@-(R�]�֌� "� aZ
(
���%�T� "� aZWhen a request is sent to StrongHlp the active applications on the icon bar are checked to see if �
�Kv��V� "�aZStrongHlp is running. If it is not and its !Boot file has been �seen� by the Filer then it will be started �-xR��6���� "�aZautomatically. If StrongHlp has not been �seen� then an error will be generated.
x-(R�|�֫� "� aZ
(
���D�s� "� aZNote that for the above to work it is vital that the help system directory has the same name as the �-DR�v�V;� "�aZapplication (minus the �!�). 
D-(R6��� "� aZ
(-(R������ "� aZ
(�yV4��jk�dBJ��1<��)�jjkjkThe Toolskjjj
dyV4��l�@BJ��<��)�llThe Toolsl
@yV4
00000000  04 28 00 00 01 00 00 00  00 00 00 00 06 08 00 00  |.(..............|
00000010  00 08 00 00 01 10 00 00  00 00 00 00 00 00 00 00  |................|
00000020  00 10 00 00 02 18 00 00  10 01 00 00 00 00 00 00  |................|
00000030  01 bf 0c 00 00 00 00 00  00 18 00 00 ad 4c 00 00  |.............L..|
00000040  52 16 4c 01 37 41 fe ff  87 87 fe ff dc 35 00 f2  |R.L.7A.......5..|
00000050  15 00 00 00 20 03 00 00  61 5a 07 00 07 00 00 00  |.... ...aZ......|
00000060  01 bf 0c 00 01 bf 0c 00  00 00 00 00 54 68 65 20  |............The |
00000070  54 6f 6f 6c 73 08 08 00  01 bf 0c 00 00 00 00 00  |Tools...........|
00000080  0d 00 00 00 00 4c 00 00  2d 28 00 00 52 00 00 00  |.....L..-(..R...|
00000090  47 04 fe ff 27 33 fe ff  20 22 00 f2 15 00 00 00  |G...'3.. "......|
000000a0  20 03 00 00 61 5a 07 00  0d 00 00 00 00 28 00 00  | ...aZ.......(..|
000000b0  0d 7c 00 00 10 7c d4 06  07 cc fd ff e7 fa fd ff  |.|...|..........|
000000c0  20 22 00 f2 15 00 00 00  20 03 00 00 61 5a 07 00  | "...... ...aZ..|
000000d0  56 61 72 69 6f 75 73 20  70 72 6f 67 72 61 6d 6d  |Various programm|
000000e0  69 6e 67 20 74 6f 6f 6c  73 20 68 61 76 65 20 62  |ing tools have b|
000000f0  65 65 6e 20 77 72 69 74  74 65 6e 20 62 79 20 6d  |een written by m|
00000100  79 73 65 6c 66 20 61 6e  64 20 6f 74 68 65 72 73  |yself and others|
00000110  20 74 6f 20 6d 61 6b 65  20 70 72 6f 64 75 63 69  | to make produci|
00000120  6e 67 20 77 69 6d 70 20  00 7c 00 00 0d 88 00 00  |ng wimp .|......|
00000130  10 fc f0 06 c7 93 fd ff  a7 c2 fd ff 20 22 00 f0  |............ "..|
00000140  15 00 00 00 00 00 00 00  61 5a 07 00 61 70 70 6c  |........aZ..appl|
00000150  69 63 61 74 69 6f 6e 73  20 65 61 73 69 65 72 20  |ications easier |
00000160  61 6e 64 20 66 61 73 74  65 72 2e 20 49 66 20 79  |and faster. If y|
00000170  6f 75 20 6f 62 74 61 69  6e 65 64 20 74 68 65 20  |ou obtained the |
00000180  45 76 6e 74 53 68 65 6c  6c 20 6c 69 62 72 61 72  |EvntShell librar|
00000190  79 20 6f 72 20 75 70 64  61 74 65 73 20 74 68 65  |y or updates the|
000001a0  72 65 6f 66 20 66 72 6f  6d 20 74 68 65 20 00 00  |reof from the ..|
000001b0  00 88 00 00 0d 88 00 00  10 74 15 07 87 5b fd ff  |.........t...[..|
000001c0  67 8a fd ff 20 22 00 f0  15 00 00 00 00 00 00 00  |g... "..........|
000001d0  61 5a 07 00 61 75 74 68  6f 72 20 79 6f 75 20 77  |aZ..author you w|
000001e0  69 6c 6c 20 68 61 76 65  20 72 65 63 65 69 76 65  |ill have receive|
000001f0  64 20 61 6c 6c 20 6f 66  20 74 68 65 20 74 6f 6f  |d all of the too|
00000200  6c 73 20 64 65 73 63 72  69 62 65 64 20 68 65 72  |ls described her|
00000210  65 2e 20 49 66 20 79 6f  75 20 6f 62 74 61 69 6e  |e. If you obtain|
00000220  65 64 20 69 74 20 66 72  6f 6d 20 61 20 50 44 20  |ed it from a PD |
00000230  6c 69 62 72 61 72 79 20  00 88 00 00 0d 8c 00 00  |library ........|
00000240  10 e8 34 07 47 23 fd ff  27 52 fd ff 20 22 00 f0  |..4.G#..'R.. "..|
00000250  15 00 00 00 00 00 00 00  61 5a 07 00 74 68 65 20  |........aZ..the |
00000260  61 75 74 68 6f 72 20 68  61 73 20 6c 69 74 74 6c  |author has littl|
00000270  65 20 6f 72 20 6e 6f 20  63 6f 6e 74 72 6f 6c 20  |e or no control |
00000280  6f 76 65 72 20 77 68 61  74 20 65 6c 73 65 20 69  |over what else i|
00000290  73 20 73 75 70 70 6c 69  65 64 20 6f 6e 20 74 68  |s supplied on th|
000002a0  65 20 64 69 73 6b 2c 20  73 6f 20 79 6f 75 20 6d  |e disk, so you m|
000002b0  61 79 20 68 61 76 65 20  74 6f 20 6f 62 74 61 69  |ay have to obtai|
000002c0  6e 20 00 00 00 8c 00 00  2d 80 00 00 52 e4 69 06  |n ......-...R.i.|
000002d0  07 eb fc ff e7 19 fd ff  20 22 00 f0 15 00 00 00  |........ "......|
000002e0  00 00 00 00 61 5a 07 00  74 68 65 20 6d 69 73 73  |....aZ..the miss|
000002f0  69 6e 67 20 74 6f 6f 6c  73 20 66 72 6f 6d 20 6f  |ing tools from o|
00000300  74 68 65 72 20 64 69 73  6b 73 20 69 6e 20 74 68  |ther disks in th|
00000310  65 20 50 44 20 6c 69 62  72 61 72 79 2c 20 6f 72  |e PD library, or|
00000320  20 62 65 74 74 65 72 20  73 74 69 6c 6c 20 73 65  | better still se|
00000330  6e 64 20 6d 65 20 61 20  62 6c 61 6e 6b 20 64 69  |nd me a blank di|
00000340  73 6b 2e 0d 00 80 00 00  2d 28 00 00 52 00 00 00  |sk......-(..R...|
00000350  c7 b2 fc ff a7 e1 fc ff  20 22 00 f2 15 00 00 00  |........ "......|
00000360  20 03 00 00 61 5a 07 00  0d 00 00 00 00 28 00 00  | ...aZ.......(..|
00000370  0d 84 00 00 10 40 e9 06  87 7a fc ff 67 a9 fc ff  |.....@...z..g...|
00000380  20 22 00 f2 15 00 00 00  20 03 00 00 61 5a 07 00  | "...... ...aZ..|
00000390  4f 6e 6c 79 20 74 77 6f  20 6f 66 20 74 68 65 20  |Only two of the |
000003a0  74 6f 6f 6c 73 20 28 21  4d 65 6e 75 73 20 61 6e  |tools (!Menus an|
000003b0  64 20 6f 6e 65 20 6f 66  20 74 68 65 20 6d 61 6e  |d one of the man|
000003c0  79 20 54 65 6d 70 6c 61  74 65 20 65 64 69 74 6f  |y Template edito|
000003d0  72 73 20 61 76 61 69 6c  61 62 6c 65 29 20 61 72  |rs available) ar|
000003e0  65 20 76 69 74 61 6c 20  74 6f 20 74 68 65 20 00  |e vital to the .|
000003f0  00 84 00 00 0d 88 00 00  10 f4 3d 07 47 42 fc ff  |..........=.GB..|
00000400  27 71 fc ff 20 22 00 f0  15 00 00 00 00 00 00 00  |'q.. "..........|
00000410  61 5a 07 00 45 76 6e 74  53 68 65 6c 6c 20 4c 69  |aZ..EvntShell Li|
00000420  62 72 61 72 79 2c 20 74  68 65 20 6f 74 68 65 72  |brary, the other|
00000430  73 20 79 6f 75 20 63 61  6e 20 64 6f 20 77 69 74  |s you can do wit|
00000440  68 6f 75 74 20 62 75 74  20 74 68 65 79 20 64 6f  |hout but they do|
00000450  20 6d 61 6b 65 20 6c 69  66 65 20 65 61 73 69 65  | make life easie|
00000460  72 2e 20 20 4e 6f 74 65  20 74 68 61 74 20 21 4d  |r.  Note that !M|
00000470  65 6e 75 73 20 69 73 20  00 88 00 00 0d 88 00 00  |enus is ........|
00000480  10 c8 45 07 07 0a fc ff  e7 38 fc ff 20 22 00 f0  |..E......8.. "..|
00000490  15 00 00 00 00 00 00 00  61 5a 07 00 73 6f 72 74  |........aZ..sort|
000004a0  20 6f 66 20 74 65 6d 70  6c 61 74 65 20 65 64 69  | of template edi|
000004b0  74 6f 72 20 66 6f 72 20  6d 65 6e 75 73 20 77 72  |tor for menus wr|
000004c0  69 74 74 65 6e 20 62 79  20 44 61 76 69 64 20 41  |itten by David A|
000004d0  6e 64 72 65 77 73 20 61  6e 64 20 61 74 20 74 68  |ndrews and at th|
000004e0  65 20 6d 6f 6d 65 6e 74  20 74 68 69 73 20 69 73  |e moment this is|
000004f0  20 74 68 65 20 6f 6e 6c  79 20 77 61 79 20 00 00  | the only way ..|
00000500  00 88 00 00 2d 64 00 00  52 08 a2 04 c7 d1 fb ff  |....-d..R.......|
00000510  a7 00 fc ff 20 22 00 f0  15 00 00 00 00 00 00 00  |.... "..........|
00000520  61 5a 07 00 6f 66 20 63  72 65 61 74 69 6e 67 20  |aZ..of creating |
00000530  61 6e 64 20 65 64 69 74  69 6e 67 20 6d 65 6e 75  |and editing menu|
00000540  73 20 66 6f 72 20 75 73  65 20 62 79 20 74 68 65  |s for use by the|
00000550  20 45 76 6e 74 53 68 65  6c 6c 20 4c 69 62 72 61  | EvntShell Libra|
00000560  72 79 2e 0d 00 64 00 00  2d 28 00 00 52 00 00 00  |ry...d..-(..R...|
00000570  87 99 fb ff 67 c8 fb ff  20 22 00 f2 15 00 00 00  |....g... "......|
00000580  20 03 00 00 61 5a 07 00  0d 00 00 00 00 28 00 00  | ...aZ.......(..|
00000590  0d 84 00 00 10 9c e1 06  47 61 fb ff 27 90 fb ff  |........Ga..'...|
000005a0  20 22 00 f2 15 00 00 00  20 03 00 00 61 5a 07 00  | "...... ...aZ..|
000005b0  54 68 65 20 66 6f 6c 6c  6f 77 69 6e 67 20 69 73  |The following is|
000005c0  20 61 20 62 72 69 65 66  20 64 65 73 63 72 69 70  | a brief descrip|
000005d0  74 69 6f 6e 20 6f 66 20  74 68 65 20 74 6f 6f 6c  |tion of the tool|
000005e0  73 20 73 75 70 70 6c 69  65 64 20 6f 6e 20 41 50  |s supplied on AP|
000005f0  44 4c 20 64 69 73 6b 20  42 31 32 32 2c 20 61 6e  |DL disk B122, an|
00000600  64 20 73 6f 6d 65 20 6f  74 68 65 72 20 00 00 00  |d some other ...|
00000610  00 84 00 00 2d 60 00 00  52 c0 4a 04 07 29 fb ff  |....-`..R.J..)..|
00000620  e7 57 fb ff 20 22 00 f0  15 00 00 00 00 00 00 00  |.W.. "..........|
00000630  61 5a 07 00 73 6f 66 74  77 61 72 65 20 77 68 69  |aZ..software whi|
00000640  63 68 20 6d 61 79 20 62  65 20 75 73 65 66 75 6c  |ch may be useful|
00000650  20 66 6f 72 20 64 65 76  65 6c 6f 70 69 6e 67 20  | for developing |
00000660  61 70 70 6c 69 63 61 74  69 6f 6e 73 20 0d 00 00  |applications ...|
00000670  00 60 00 00 ad 34 00 00  52 00 00 00 c7 f0 fa ff  |.`...4..R.......|
00000680  a7 1f fb ff 20 22 00 f2  15 00 00 00 20 03 00 00  |.... "...... ...|
00000690  61 5a 07 00 0d 07 00 00  02 e8 0a 00 02 e8 0a 00  |aZ..............|
000006a0  00 00 00 00 00 34 00 00  ad 3c 00 00 52 f0 2c 01  |.....4...<..R.,.|
000006b0  17 a1 fa ff 67 e7 fa ff  68 37 00 f2 15 00 00 00  |....g...h7......|
000006c0  20 03 00 00 e4 75 05 00  21 41 70 70 42 75 69 6c  | ....u..!AppBuil|
000006d0  64 08 2c 01 02 e8 0a 00  00 00 00 00 0d 00 00 00  |d.,.............|
000006e0  00 3c 00 00 2d 28 00 00  52 00 00 00 27 64 fa ff  |.<..-(..R...'d..|
000006f0  07 93 fa ff 20 22 00 f2  15 00 00 00 20 03 00 00  |.... "...... ...|
00000700  e4 75 05 00 0d 00 00 00  00 28 00 00 0d 68 00 00  |.u.......(...h..|
00000710  10 78 9b 04 e7 2b fa ff  c7 5a fa ff 20 22 00 f2  |.x...+...Z.. "..|
00000720  15 00 00 00 20 03 00 00  e4 75 05 00 43 72 65 61  |.... ....u..Crea|
00000730  74 65 73 20 6e 65 77 20  61 70 70 6c 69 63 61 74  |tes new applicat|
00000740  69 6f 6e 20 73 68 65 6c  6c 73 20 61 73 20 90 73  |ion shells as .s|
00000750  74 61 6e 64 20 61 6c 6f  6e 65 91 20 61 70 70 6c  |tand alone. appl|
00000760  69 63 61 74 69 6f 6e 73  20 66 6f 72 20 00 00 00  |ications for ...|
00000770  00 68 00 00 0d 70 00 00  10 a8 73 05 a7 f3 f9 ff  |.h...p....s.....|
00000780  87 22 fa ff 20 22 00 f0  15 00 00 00 00 00 00 00  |.".. "..........|
00000790  e4 75 05 00 64 69 73 74  72 69 62 75 74 69 6f 6e  |.u..distribution|
000007a0  2c 20 6f 72 20 6f 6e 65  73 20 74 68 61 74 20 64  |, or ones that d|
000007b0  65 70 65 6e 64 20 6f 6e  20 21 53 68 65 6c 6c 53  |epend on !ShellS|
000007c0  79 73 2e 20 59 6f 75 20  63 61 6e 20 73 70 65 63  |ys. You can spec|
000007d0  69 66 79 20 61 20 6e 61  6d 65 20 66 6f 72 20 00  |ify a name for .|
000007e0  00 70 00 00 0d 70 00 00  10 48 58 05 67 bb f9 ff  |.p...p...HX.g...|
000007f0  47 ea f9 ff 20 22 00 f0  15 00 00 00 00 00 00 00  |G... "..........|
00000800  e4 75 05 00 74 68 65 20  61 70 70 6c 69 63 61 74  |.u..the applicat|
00000810  69 6f 6e 2c 20 61 6e 64  20 63 68 6f 6f 73 65 20  |ion, and choose |
00000820  77 68 65 74 68 65 72 20  6f 72 20 6e 6f 74 20 74  |whether or not t|
00000830  6f 20 6d 61 6b 65 20 69  74 20 90 53 74 61 6e 64  |o make it .Stand|
00000840  20 41 6c 6f 6e 65 91 20  69 2e 65 20 69 66 20 00  | Alone. i.e if .|
00000850  00 70 00 00 0d 74 00 00  10 b8 51 05 27 83 f9 ff  |.p...t....Q.'...|
00000860  07 b2 f9 ff 20 22 00 f0  15 00 00 00 00 00 00 00  |.... "..........|
00000870  e4 75 05 00 61 6c 6c 20  74 68 65 20 66 69 6c 65  |.u..all the file|
00000880  73 20 72 65 71 75 69 72  65 64 20 61 72 65 20 63  |s required are c|
00000890  6f 70 69 65 64 20 69 6e  74 6f 20 74 68 65 20 6e  |opied into the n|
000008a0  65 77 20 61 70 70 6c 69  63 61 74 69 6f 6e 20 64  |ew application d|
000008b0  69 72 65 63 74 6f 72 79  2e 20 49 66 20 69 74 20  |irectory. If it |
000008c0  69 73 20 00 00 74 00 00  0d 6c 00 00 10 18 01 05  |is ..t...l......|
000008d0  e7 4a f9 ff c7 79 f9 ff  20 22 00 f0 15 00 00 00  |.J...y.. "......|
000008e0  00 00 00 00 e4 75 05 00  6e 6f 74 20 61 20 73 74  |.....u..not a st|
000008f0  61 6e 64 20 61 6c 6f 6e  65 20 61 70 70 6c 69 63  |and alone applic|
00000900  61 74 69 6f 6e 20 74 68  65 6e 20 6d 6f 64 75 6c  |ation then modul|
00000910  65 73 2c 20 6d 65 73 73  61 67 65 20 66 69 6c 65  |es, message file|
00000920  73 20 65 74 63 20 77 69  6c 6c 20 62 65 20 00 00  |s etc will be ..|
00000930  00 6c 00 00 2d 4c 00 00  52 e8 a8 02 a7 12 f9 ff  |.l..-L..R.......|
00000940  87 41 f9 ff 20 22 00 f0  15 00 00 00 00 00 00 00  |.A.. "..........|
00000950  e4 75 05 00 6c 6f 61 64  65 64 20 66 72 6f 6d 20  |.u..loaded from |
00000960  74 68 65 20 21 53 68 65  6c 6c 53 79 73 20 64 69  |the !ShellSys di|
00000970  72 65 63 74 6f 72 79 2e  0d 00 00 00 00 4c 00 00  |rectory......L..|
00000980  2d 28 00 00 52 00 00 00  67 da f8 ff 47 09 f9 ff  |-(..R...g...G...|
00000990  20 22 00 f2 15 00 00 00  20 03 00 00 61 5a 07 00  | "...... ...aZ..|
000009a0  0d 00 00 00 00 28 00 00  2d 5c 00 00 52 dc da 03  |.....(..-\..R...|
000009b0  27 a2 f8 ff 07 d1 f8 ff  20 22 00 f2 15 00 00 00  |'....... "......|
000009c0  20 03 00 00 61 5a 07 00  54 68 69 73 20 61 70 70  | ...aZ..This app|
000009d0  6c 69 63 61 74 69 6f 6e  20 73 75 70 70 6f 72 74  |lication support|
000009e0  73 20 41 63 6f 72 6e 91  73 20 21 48 65 6c 70 20  |s Acorn.s !Help |
000009f0  61 70 70 6c 69 63 61 74  69 6f 6e 2e 0d 00 00 00  |application.....|
00000a00  00 5c 00 00 ad 34 00 00  52 00 00 00 e7 69 f8 ff  |.\...4..R....i..|
00000a10  c7 98 f8 ff 20 22 00 f2  15 00 00 00 20 03 00 00  |.... "...... ...|
00000a20  61 5a 07 00 0d 07 73 20  02 e9 0a 00 02 e9 0a 00  |aZ....s ........|
00000a30  00 00 00 00 00 34 00 00  ad 3c 00 00 52 b4 5f 01  |.....4...<..R._.|
00000a40  37 1a f8 ff 87 60 f8 ff  68 37 00 f2 15 00 00 00  |7....`..h7......|
00000a50  20 03 00 00 61 5a 07 00  21 53 68 65 6c 6c 44 42  | ...aZ..!ShellDB|
00000a60  75 67 08 00 02 e9 0a 00  00 00 00 00 0d 00 00 00  |ug..............|
00000a70  00 3c 00 00 2d 28 00 00  52 00 00 00 47 dd f7 ff  |.<..-(..R...G...|
00000a80  27 0c f8 ff 20 22 00 f2  15 00 00 00 20 03 00 00  |'... "...... ...|
00000a90  c3 72 05 00 0d 00 00 00  00 28 00 00 0d 64 00 00  |.r.......(...d..|
00000aa0  10 20 ab 04 07 a5 f7 ff  e7 d3 f7 ff 20 22 00 f2  |. .......... "..|
00000ab0  15 00 00 00 20 03 00 00  c3 72 05 00 41 20 76 65  |.... ....r..A ve|
00000ac0  72 79 20 73 69 6d 70 6c  65 20 64 65 62 75 67 67  |ry simple debugg|
00000ad0  65 72 20 74 68 61 74 20  64 69 73 70 6c 61 79 73  |er that displays|
00000ae0  20 74 72 61 63 65 20 6f  75 74 70 75 74 20 66 72  | trace output fr|
00000af0  6f 6d 20 74 68 65 20 75  73 65 72 20 00 64 00 00  |om the user .d..|
00000b00  0d 70 00 00 10 88 5d 05  c7 6c f7 ff a7 9b f7 ff  |.p....]..l......|
00000b10  20 22 00 f0 15 00 00 00  00 00 00 00 c3 72 05 00  | "...........r..|
00000b20  61 70 70 6c 69 63 61 74  69 6f 6e 20 61 6e 64 20  |application and |
00000b30  74 68 65 20 6c 69 62 72  61 72 79 20 63 6f 64 65  |the library code|
00000b40  2e 20 4e 6f 74 65 20 74  68 61 74 20 63 75 72 72  |. Note that curr|
00000b50  65 6e 74 6c 79 20 74 68  69 73 20 61 70 70 6c 69  |ently this appli|
00000b60  63 61 74 69 6f 6e 20 6d  75 73 74 20 00 70 00 00  |cation must .p..|
00000b70  2d 5c 00 00 52 54 e1 03  87 34 f7 ff 67 63 f7 ff  |-\..RT...4..gc..|
00000b80  20 22 00 f0 15 00 00 00  00 00 00 00 c3 72 05 00  | "...........r..|
00000b90  62 65 20 72 75 6e 6e 69  6e 67 20 62 65 66 6f 72  |be running befor|
00000ba0  65 20 74 68 65 20 61 70  70 6c 69 63 61 74 69 6f  |e the applicatio|
00000bb0  6e 20 79 6f 75 20 77 61  6e 74 20 74 6f 20 64 65  |n you want to de|
00000bc0  62 75 67 2e 0d 00 00 00  00 5c 00 00 2d 28 00 00  |bug......\..-(..|
00000bd0  52 00 00 00 47 fc f6 ff  27 2b f7 ff 20 22 00 f2  |R...G...'+.. "..|
00000be0  15 00 00 00 20 03 00 00  c3 72 05 00 0d 00 00 00  |.... ....r......|
00000bf0  00 28 00 00 0d 6c 00 00  10 74 20 05 07 c4 f6 ff  |.(...l...t .....|
00000c00  e7 f2 f6 ff 20 22 00 f2  15 00 00 00 20 03 00 00  |.... "...... ...|
00000c10  c3 72 05 00 54 68 65 20  45 76 6e 74 53 68 65 6c  |.r..The EvntShel|
00000c20  6c 20 6c 69 62 72 61 72  79 20 6f 75 74 70 75 74  |l library output|
00000c30  73 20 61 20 63 6f 6d 6d  65 6e 74 61 72 79 20 6f  |s a commentary o|
00000c40  6e 20 77 68 61 74 20 69  74 20 69 73 20 64 6f 69  |n what it is doi|
00000c50  6e 67 20 69 6e 74 6f 20  61 20 00 00 00 6c 00 00  |ng into a ...l..|
00000c60  0d 68 00 00 10 c8 44 05  c7 8b f6 ff a7 ba f6 ff  |.h....D.........|
00000c70  20 22 00 f0 15 00 00 00  00 00 00 00 c3 72 05 00  | "...........r..|
00000c80  74 72 61 63 65 66 69 6c  65 2c 20 70 72 6f 76 69  |tracefile, provi|
00000c90  64 69 6e 67 20 74 68 61  74 20 50 52 4f 43 73 68  |ding that PROCsh|
00000ca0  65 6c 6c 5f 54 72 61 63  65 49 6e 69 74 20 61 6e  |ell_TraceInit an|
00000cb0  64 20 50 52 4f 43 73 68  65 6c 6c 5f 54 72 61 63  |d PROCshell_Trac|
00000cc0  65 4f 6e 20 00 68 00 00  0d 70 00 00 10 90 2e 05  |eOn .h...p......|
00000cd0  87 53 f6 ff 67 82 f6 ff  20 22 00 f0 15 00 00 00  |.S..g... "......|
00000ce0  00 00 00 00 c3 72 05 00  68 61 76 65 20 62 65 65  |.....r..have bee|
00000cf0  6e 20 63 61 6c 6c 65 64  2e 20 54 68 65 20 75 73  |n called. The us|
00000d00  65 72 20 61 70 70 6c 69  63 61 74 69 6f 6e 20 63  |er application c|
00000d10  61 6e 20 61 6c 73 6f 20  70 6c 61 63 65 20 6f 75  |an also place ou|
00000d20  74 70 75 74 20 69 6e 20  74 68 69 73 20 66 69 6c  |tput in this fil|
00000d30  65 20 00 00 00 70 00 00  2d 40 00 00 52 2c f9 01  |e ...p..-@..R,..|
00000d40  47 1b f6 ff 27 4a f6 ff  20 22 00 f0 15 00 00 00  |G...'J.. "......|
00000d50  00 00 00 00 c3 72 05 00  75 73 69 6e 67 20 50 52  |.....r..using PR|
00000d60  4f 43 73 68 65 6c 6c 5f  54 72 61 63 65 66 30 2e  |OCshell_Tracef0.|
00000d70  0d 00 00 00 00 40 00 00  2d 28 00 00 52 00 00 00  |.....@..-(..R...|
00000d80  07 e3 f5 ff e7 11 f6 ff  20 22 00 f2 15 00 00 00  |........ "......|
00000d90  20 03 00 00 c3 72 05 00  0d 00 00 00 00 28 00 00  | ....r.......(..|
00000da0  0d 88 00 00 10 dc 34 07  c7 aa f5 ff a7 d9 f5 ff  |......4.........|
00000db0  20 22 00 f2 15 00 00 00  20 03 00 00 61 5a 07 00  | "...... ...aZ..|
00000dc0  4f 75 74 70 75 74 74 69  6e 67 20 74 72 61 63 65  |Outputting trace|
00000dd0  20 69 6e 66 6f 72 6d 61  74 69 6f 6e 20 77 69 6c  | information wil|
00000de0  6c 20 73 6c 6f 77 20 74  68 65 20 75 73 65 72 20  |l slow the user |
00000df0  61 70 70 6c 69 63 61 74  69 6f 6e 20 6e 6f 74 69  |application noti|
00000e00  63 65 61 62 6c 79 2c 20  65 73 70 65 63 69 61 6c  |ceably, especial|
00000e10  6c 79 20 77 68 65 6e 20  73 74 61 72 74 69 6e 67  |ly when starting|
00000e20  20 75 70 20 00 88 00 00  0d 88 00 00 10 00 02 07  | up ............|
00000e30  87 72 f5 ff 67 a1 f5 ff  20 22 00 f0 15 00 00 00  |.r..g... "......|
00000e40  00 00 00 00 61 5a 07 00  61 73 20 61 20 6c 6f 74  |....aZ..as a lot|
00000e50  20 6f 66 20 74 72 61 63  65 20 69 6e 66 6f 20 69  | of trace info i|
00000e60  73 20 67 65 6e 65 72 61  74 65 64 20 62 79 20 74  |s generated by t|
00000e70  68 65 20 63 61 6c 6c 20  74 6f 20 50 52 4f 43 73  |he call to PROCs|
00000e80  68 65 6c 6c 5f 52 65 73  6f 75 72 63 65 73 49 6e  |hell_ResourcesIn|
00000e90  69 74 2e 20 54 68 65 72  65 66 6f 72 65 20 69 74  |it. Therefore it|
00000ea0  20 69 73 20 62 65 73 74  20 74 6f 20 00 88 00 00  | is best to ....|
00000eb0  0d 8c 00 00 10 cc 4a 07  47 3a f5 ff 27 69 f5 ff  |......J.G:..'i..|
00000ec0  20 22 00 f0 15 00 00 00  00 00 00 00 61 5a 07 00  | "..........aZ..|
00000ed0  6f 6e 6c 79 20 74 75 72  6e 20 6f 6e 20 74 72 61  |only turn on tra|
00000ee0  63 69 6e 67 20 77 68 65  6e 20 6e 65 63 65 73 73  |cing when necess|
00000ef0  61 72 79 2c 20 61 6e 64  20 6f 66 20 63 6f 75 72  |ary, and of cour|
00000f00  73 65 20 6d 61 6b 65 20  73 75 72 65 20 74 68 61  |se make sure tha|
00000f10  74 20 74 72 61 63 69 6e  67 20 69 73 20 6f 66 66  |t tracing is off|
00000f20  20 6f 6e 20 61 6e 79 20  61 70 70 6c 69 63 61 74  | on any applicat|
00000f30  69 6f 6e 73 20 00 00 00  00 8c 00 00 2d 34 00 00  |ions .......-4..|
00000f40  52 bc 12 01 07 02 f5 ff  e7 30 f5 ff 20 22 00 f0  |R........0.. "..|
00000f50  15 00 00 00 00 00 00 00  61 5a 07 00 79 6f 75 20  |........aZ..you |
00000f60  64 69 73 74 72 69 62 75  74 65 21 0d 00 34 00 00  |distribute!..4..|
00000f70  01 10 00 00 00 00 00 00  00 00 00 00 00 10 00 00  |................|
00000f80  02 14 00 00 1c 04 00 00  00 00 00 00 00 00 00 00  |................|
00000f90  00 14 00 00 2d 28 00 00  52 00 00 00 f6 58 f1 ff  |....-(..R....X..|
00000fa0  d6 87 f1 ff 20 22 00 f2  15 00 00 00 20 03 00 00  |.... "...... ...|
00000fb0  61 5a 07 00 0d 00 00 00  00 28 00 00 0d 84 00 00  |aZ.......(......|
00000fc0  10 5c e5 06 b6 20 f1 ff  96 4f f1 ff 20 22 00 f2  |.\... ...O.. "..|
00000fd0  15 00 00 00 20 03 00 00  61 5a 07 00 4f 6e 6c 79  |.... ...aZ..Only|
00000fe0  20 6f 6e 65 20 61 70 70  6c 69 63 61 74 69 6f 6e  | one application|
00000ff0  20 63 61 6e 20 62 65 20  64 65 62 75 67 67 65 64  | can be debugged|
00001000  20 61 74 20 61 20 74 69  6d 65 2c 20 73 74 61 72  | at a time, star|
00001010  74 69 6e 67 20 61 20 6e  65 77 20 61 70 70 6c 69  |ting a new appli|
00001020  63 61 74 69 6f 6e 20 74  68 61 74 20 68 61 73 20  |cation that has |
00001030  64 65 62 75 67 67 69 6e  67 20 00 00 00 84 00 00  |debugging ......|
00001040  0d 84 00 00 10 90 2f 07  76 e8 f0 ff 56 17 f1 ff  |....../.v...V...|
00001050  20 22 00 f0 15 00 00 00  00 00 00 00 61 5a 07 00  | "..........aZ..|
00001060  65 6e 61 62 6c 65 64 20  28 77 69 74 68 20 61 20  |enabled (with a |
00001070  63 61 6c 6c 20 74 6f 20  50 52 4f 43 73 68 65 6c  |call to PROCshel|
00001080  6c 5f 54 72 61 63 65 49  6e 69 74 20 77 69 6c 6c  |l_TraceInit will|
00001090  20 63 6c 65 61 72 20 74  68 65 20 6d 65 73 73 61  | clear the messa|
000010a0  67 65 20 77 69 6e 64 6f  77 20 61 6e 64 20 64 69  |ge window and di|
000010b0  73 70 6c 61 79 20 6d 65  73 73 61 67 65 73 20 00  |splay messages .|
000010c0  00 84 00 00 2d 40 00 00  52 b0 e1 01 36 b0 f0 ff  |....-@..R...6...|
000010d0  16 df f0 ff 20 22 00 f0  15 00 00 00 00 00 00 00  |.... "..........|
000010e0  61 5a 07 00 66 72 6f 6d  20 74 68 65 20 6e 65 77  |aZ..from the new|
000010f0  20 61 70 70 6c 69 63 61  74 69 6f 6e 2e 0d 00 00  | application....|
00001100  00 40 00 00 ad 34 00 00  52 00 00 00 f6 77 f0 ff  |.@...4..R....w..|
00001110  d6 a6 f0 ff 20 22 00 f2  15 00 00 00 20 03 00 00  |.... "...... ...|
00001120  61 5a 07 00 0d 07 07 00  02 2c 0d 00 02 2c 0d 00  |aZ.......,...,..|
00001130  00 00 00 00 00 34 00 00  ad 3c 00 00 52 50 6f 01  |.....4...<..RPo.|
00001140  46 28 f0 ff 96 6e f0 ff  68 37 00 f2 15 00 00 00  |F(...n..h7......|
00001150  20 03 00 00 61 5a 07 00  4f 74 68 65 72 20 54 6f  | ...aZ..Other To|
00001160  6f 6c 73 08 02 2c 0d 00  00 00 00 00 0d 00 00 00  |ols..,..........|
00001170  00 3c 00 00 2d 28 00 00  52 00 00 00 56 eb ef ff  |.<..-(..R...V...|
00001180  36 1a f0 ff 20 22 00 f2  15 00 00 00 20 03 00 00  |6... "...... ...|
00001190  61 5a 07 00 0d 00 00 00  00 28 00 00 0d 84 00 00  |aZ.......(......|
000011a0  10 c0 4a 07 16 b3 ef ff  f6 e1 ef ff 20 22 00 f2  |..J......... "..|
000011b0  15 00 00 00 20 03 00 00  61 5a 07 00 54 68 65 72  |.... ...aZ..Ther|
000011c0  65 20 66 6f 6c 6c 6f 77  73 20 61 20 62 72 69 65  |e follows a brie|
000011d0  66 20 64 65 73 63 72 69  70 74 69 6f 6e 20 6f 66  |f description of|
000011e0  20 73 6f 6d 65 20 6f 74  68 65 72 20 50 44 2f 53  | some other PD/S|
000011f0  68 61 72 65 57 61 72 65  20 70 72 6f 67 72 61 6d  |hareWare program|
00001200  73 20 77 68 69 63 68 20  49 20 68 61 76 65 20 66  |s which I have f|
00001210  6f 75 6e 64 20 75 73 65  66 75 6c 20 00 84 00 00  |ound useful ....|
00001220  2d 4c 00 00 52 30 00 03  d6 7a ef ff b6 a9 ef ff  |-L..R0...z......|
00001230  20 22 00 f0 15 00 00 00  00 00 00 00 61 5a 07 00  | "..........aZ..|
00001240  77 68 65 6e 20 64 65 76  65 6c 6f 70 69 6e 67 20  |when developing |
00001250  45 76 6e 74 53 68 65 6c  6c 20 61 70 70 6c 69 63  |EvntShell applic|
00001260  61 74 69 6f 6e 73 2e 0d  00 4c 00 00 ad 34 00 00  |ations...L...4..|
00001270  52 00 00 00 96 42 ef ff  76 71 ef ff 20 22 00 f2  |R....B..vq.. "..|
00001280  15 00 00 00 20 03 00 00  cf 7c 05 00 0d 07 07 00  |.... ....|......|
00001290  1e 2d 0d 00 1e 2d 0d 00  00 00 00 00 00 34 00 00  |.-...-.......4..|
000012a0  ad 48 00 00 52 50 e7 02  b6 fa ee ff 36 39 ef ff  |.H..RP......69..|
000012b0  40 31 00 f2 15 00 00 00  20 03 00 00 cf 7c 05 00  |@1...... ....|..|
000012c0  21 42 61 73 53 68 72 69  6e 6b 2f 21 42 61 73 53  |!BasShrink/!BasS|
000012d0  68 72 69 6e 6b 5f 50 44  0d 08 50 44 1e 2d 0d 00  |hrink_PD..PD.-..|
000012e0  00 00 00 00 00 48 00 00  2d 28 00 00 52 00 00 00  |.....H..-(..R...|
000012f0  56 bf ee ff 36 ee ee ff  20 22 00 f2 15 00 00 00  |V...6... "......|
00001300  20 03 00 00 cf 7c 05 00  0d 00 00 00 00 28 00 00  | ....|.......(..|
00001310  0d 68 00 00 10 60 1c 05  16 87 ee ff f6 b5 ee ff  |.h...`..........|
00001320  20 22 00 f2 15 00 00 00  20 03 00 00 cf 7c 05 00  | "...... ....|..|
00001330  49 73 20 61 20 42 41 53  49 43 20 70 72 6f 67 72  |Is a BASIC progr|
00001340  61 6d 20 63 6f 6d 70 72  65 73 73 6f 72 20 77 68  |am compressor wh|
00001350  69 63 68 20 68 61 73 20  62 65 65 6e 20 70 72 6f  |ich has been pro|
00001360  76 65 64 20 74 6f 20 77  6f 72 6b 20 77 69 74 68  |ved to work with|
00001370  20 00 00 00 00 68 00 00  0d 6c 00 00 10 84 3a 05  | ....h...l....:.|
00001380  d6 4e ee ff b6 7d ee ff  20 22 00 f0 15 00 00 00  |.N...}.. "......|
00001390  00 00 00 00 cf 7c 05 00  45 76 6e 74 53 68 65 6c  |.....|..EvntShel|
000013a0  6c 20 61 70 70 6c 69 63  61 74 69 6f 6e 73 2e 20  |l applications. |
000013b0  21 42 61 73 53 68 72 69  6e 6b 5f 50 44 20 69 73  |!BasShrink_PD is|
000013c0  20 50 75 62 6c 69 63 20  44 6f 6d 61 69 6e 20 61  | Public Domain a|
000013d0  6e 64 20 61 76 61 69 6c  61 62 6c 65 20 00 00 00  |nd available ...|
000013e0  00 6c 00 00 0d 6c 00 00  10 e8 15 05 96 16 ee ff  |.l...l..........|
000013f0  76 45 ee ff 20 22 00 f0  15 00 00 00 00 00 00 00  |vE.. "..........|
00001400  cf 7c 05 00 66 72 6f 6d  20 76 61 72 69 6f 75 73  |.|..from various|
00001410  20 50 44 20 6c 69 62 72  61 72 69 65 73 2c 20 21  | PD libraries, !|
00001420  42 61 73 53 68 72 69 6e  6b 20 63 6f 73 74 20 a3  |BasShrink cost .|
00001430  35 2e 30 30 20 61 6e 64  20 63 61 6e 20 62 65 20  |5.00 and can be |
00001440  6f 62 74 61 69 6e 65 64  20 00 00 00 00 6c 00 00  |obtained ....l..|
00001450  2d 2c 00 00 52 28 68 00  56 de ed ff 36 0d ee ff  |-,..R(h.V...6...|
00001460  20 22 00 f0 15 00 00 00  00 00 00 00 cf 7c 05 00  | "...........|..|
00001470  66 72 6f 6d 3a 0d 00 00  00 2c 00 00 2d 28 00 00  |from:....,..-(..|
00001480  52 00 00 00 16 a6 ed ff  f6 d4 ed ff 20 22 00 f2  |R........... "..|
00001490  15 00 00 00 20 03 00 00  cf 7c 05 00 0d 00 00 00  |.... ....|......|
000014a0  00 28 00 00 0d 68 00 00  10 78 25 05 d6 6d ed ff  |.(...h...x%..m..|
000014b0  b6 9c ed ff 20 22 00 f2  15 00 00 00 20 03 00 00  |.... "...... ...|
000014c0  cf 7c 05 00 4a 6f 68 6e  20 57 61 6c 6c 61 63 65  |.|..John Wallace|
000014d0  2c 20 41 72 63 68 69 74  79 70 65 20 53 6f 66 74  |, Architype Soft|
000014e0  77 61 72 65 2c 20 35 34  20 50 61 72 6b 65 73 20  |ware, 54 Parkes |
000014f0  48 61 6c 6c 20 52 6f 61  64 2c 20 57 6f 6f 64 73  |Hall Road, Woods|
00001500  65 74 74 6f 6e 2c 20 00  00 68 00 00 2d 4c 00 00  |etton, ..h..-L..|
00001510  52 90 87 03 96 35 ed ff  76 64 ed ff 20 22 00 f0  |R....5..vd.. "..|
00001520  15 00 00 00 00 00 00 00  cf 7c 05 00 44 75 64 6c  |.........|..Dudl|
00001530  65 79 2c 20 57 65 73 74  20 4d 69 64 6c 61 6e 64  |ey, West Midland|
00001540  73 2c 20 44 59 31 20 33  53 52 20 45 4e 47 4c 41  |s, DY1 3SR ENGLA|
00001550  4e 44 20 0d 00 4c 00 00  2d 28 00 00 52 00 00 00  |ND ..L..-(..R...|
00001560  56 fd ec ff 36 2c ed ff  20 22 00 f2 15 00 00 00  |V...6,.. "......|
00001570  20 03 00 00 cf 7c 05 00  0d 00 00 00 00 28 00 00  | ....|.......(..|
00001580  2d 84 00 00 52 b0 1e 07  16 c5 ec ff f6 f3 ec ff  |-...R...........|
00001590  20 22 00 f2 15 00 00 00  20 03 00 00 61 5a 07 00  | "...... ...aZ..|
000015a0  53 65 65 20 74 68 65 20  73 65 63 74 69 6f 6e 20  |See the section |
000015b0  6f 6e 20 63 6f 6d 70 72  65 73 73 69 6e 67 20 45  |on compressing E|
000015c0  76 6e 74 53 68 65 6c 6c  20 70 72 6f 67 72 61 6d  |vntShell program|
000015d0  73 20 66 6f 72 20 67 75  69 64 61 6e 63 65 20 6f  |s for guidance o|
000015e0  6e 20 74 68 65 20 6f 70  74 69 6f 6e 73 20 74 68  |n the options th|
000015f0  61 74 20 63 61 6e 20 62  65 20 75 73 65 64 2e 0d  |at can be used..|
00001600  00 84 00 00 ad 34 00 00  52 00 00 00 d6 8c ec ff  |.....4..R.......|
00001610  b6 bb ec ff 20 22 00 f2  15 00 00 00 20 03 00 00  |.... "...... ...|
00001620  61 5a 07 00 0d 07 65 64  1e 2e 0d 00 1e 2e 0d 00  |aZ....ed........|
00001630  00 00 00 00 00 34 00 00  ad 38 00 00 52 30 b1 00  |.....4...8..R0..|
00001640  f6 44 ec ff 76 83 ec ff  40 31 00 f2 15 00 00 00  |.D..v...@1......|
00001650  20 03 00 00 61 5a 07 00  21 42 4c 69 62 49 49 0d  | ...aZ..!BLibII.|
00001660  08 34 00 00 1e 2e 0d 00  00 00 00 00 00 38 00 00  |.4...........8..|
00001670  2d 28 00 00 52 00 00 00  96 09 ec ff 76 38 ec ff  |-(..R.......v8..|
00001680  20 22 00 f2 15 00 00 00  20 03 00 00 43 81 05 00  | "...... ...C...|
00001690  0d 00 00 00 00 28 00 00  0d 68 00 00 10 ac 3f 05  |.....(...h....?.|
000016a0  56 d1 eb ff 36 00 ec ff  20 22 00 f2 15 00 00 00  |V...6... "......|
000016b0  20 03 00 00 43 81 05 00  41 20 42 41 53 49 43 20  | ...C...A BASIC |
000016c0  4c 69 6e 6b 65 72 20 70  72 6f 67 72 61 6d 20 61  |Linker program a|
000016d0  76 61 69 6c 61 62 6c 65  20 6f 6e 20 41 50 44 4c  |vailable on APDL|
000016e0  20 44 69 73 6b 20 42 31  33 38 2e 20 54 68 69 73  | Disk B138. This|
000016f0  20 62 75 69 6c 64 73 20  61 20 00 00 00 68 00 00  | builds a ...h..|
00001700  0d 6c 00 00 10 dc 33 05  16 99 eb ff f6 c7 eb ff  |.l....3.........|
00001710  20 22 00 f0 15 00 00 00  00 00 00 00 43 81 05 00  | "..........C...|
00001720  70 72 6f 67 72 61 6d 20  66 72 6f 6d 20 74 68 65  |program from the|
00001730  20 75 73 65 72 20 61 70  70 6c 69 63 61 74 69 6f  | user applicatio|
00001740  6e 20 61 6e 64 20 74 68  65 20 45 76 6e 74 53 68  |n and the EvntSh|
00001750  65 6c 6c 20 6c 69 62 72  61 72 79 20 63 6f 6e 74  |ell library cont|
00001760  61 69 6e 69 6e 67 20 00  00 6c 00 00 0d 68 00 00  |aining ..l...h..|
00001770  10 1c b8 04 d6 60 eb ff  b6 8f eb ff 20 22 00 f0  |.....`...... "..|
00001780  15 00 00 00 00 00 00 00  43 81 05 00 6f 6e 6c 79  |........C...only|
00001790  20 74 68 65 20 72 6f 75  74 69 6e 65 73 20 74 68  | the routines th|
000017a0  61 74 20 61 72 65 20 61  63 74 75 61 6c 6c 79 20  |at are actually |
000017b0  6e 65 65 64 65 64 2e 20  54 68 69 73 20 69 73 20  |needed. This is |
000017c0  76 65 72 79 20 75 73 65  66 75 6c 20 66 6f 72 20  |very useful for |
000017d0  00 68 00 00 0d 70 00 00  10 94 5d 05 96 28 eb ff  |.h...p....]..(..|
000017e0  76 57 eb ff 20 22 00 f0  15 00 00 00 00 00 00 00  |vW.. "..........|
000017f0  43 81 05 00 64 69 73 74  72 69 62 75 74 69 6e 67  |C...distributing|
00001800  20 74 68 65 20 66 69 6e  61 6c 20 61 70 70 6c 69  | the final appli|
00001810  63 61 74 69 6f 6e 20 61  73 20 21 42 4c 69 62 49  |cation as !BLibI|
00001820  49 20 61 6e 64 20 21 42  61 73 53 68 72 69 6e 6b  |I and !BasShrink|
00001830  20 75 73 65 64 20 74 6f  67 65 74 68 65 72 20 00  | used together .|
00001840  00 70 00 00 2d 54 00 00  52 f0 a2 03 56 f0 ea ff  |.p..-T..R...V...|
00001850  36 1f eb ff 20 22 00 f0  15 00 00 00 00 00 00 00  |6... "..........|
00001860  43 81 05 00 77 69 6c 6c  20 70 72 6f 64 75 63 65  |C...will produce|
00001870  20 74 68 65 20 6d 69 6e  69 6d 75 6d 20 70 72 6f  | the minimum pro|
00001880  67 72 61 6d 20 73 69 7a  65 20 70 6f 73 73 69 62  |gram size possib|
00001890  6c 65 2e 0d 00 54 00 00  2d 28 00 00 52 00 00 00  |le...T..-(..R...|
000018a0  16 b8 ea ff f6 e6 ea ff  20 22 00 f2 15 00 00 00  |........ "......|
000018b0  20 03 00 00 43 81 05 00  0d 00 00 00 00 28 00 00  | ...C........(..|
000018c0  0d 74 00 00 10 9c 6a 05  d6 7f ea ff b6 ae ea ff  |.t....j.........|
000018d0  20 22 00 f2 15 00 00 00  20 03 00 00 43 81 05 00  | "...... ...C...|
000018e0  46 75 6c 6c 20 69 6e 73  74 72 75 63 74 69 6f 6e  |Full instruction|
000018f0  73 20 61 72 65 20 70 72  6f 76 69 64 65 64 20 77  |s are provided w|
00001900  69 74 68 20 21 42 4c 69  62 49 49 2c 20 73 6f 20  |ith !BLibII, so |
00001910  49 20 77 6f 6e 91 74 20  67 6f 20 69 6e 74 6f 20  |I won.t go into |
00001920  64 65 74 61 69 6c 73 20  68 65 72 65 20 00 00 00  |details here ...|
00001930  00 74 00 00 0d 68 00 00  10 f0 bf 04 96 47 ea ff  |.t...h.......G..|
00001940  76 76 ea ff 20 22 00 f0  15 00 00 00 00 00 00 00  |vv.. "..........|
00001950  43 81 05 00 65 78 63 65  70 74 20 74 6f 20 6e 6f  |C...except to no|
00001960  74 65 20 74 68 61 74 20  74 68 65 20 53 68 65 6c  |te that the Shel|
00001970  6c 4c 69 62 20 6c 69 62  72 61 72 79 20 61 6c 72  |lLib library alr|
00001980  65 61 64 79 20 63 6f 6e  74 61 69 6e 73 20 74 68  |eady contains th|
00001990  65 20 65 78 74 72 61 20  00 68 00 00 0d 88 00 00  |e extra .h......|
000019a0  10 58 07 07 56 0f ea ff  36 3e ea ff 20 22 00 f0  |.X..V...6>.. "..|
000019b0  15 00 00 00 00 00 00 00  61 5a 07 00 69 6e 66 6f  |........aZ..info|
000019c0  72 6d 61 74 69 6f 6e 20  74 68 61 74 20 21 42 4c  |rmation that !BL|
000019d0  69 62 49 49 20 72 65 71  75 69 72 65 73 2c 20 61  |ibII requires, a|
000019e0  6c 74 68 6f 75 67 68 20  74 68 65 20 63 6f 6e 64  |lthough the cond|
000019f0  69 74 69 6f 6e 61 6c 20  6c 69 6e 6b 69 6e 67 20  |itional linking |
00001a00  62 69 74 73 20 61 72 65  20 6e 6f 74 20 79 65 74  |bits are not yet|
00001a10  20 69 6e 20 70 6c 61 63  65 2e 20 54 68 69 73 20  | in place. This |
00001a20  00 88 00 00 0d 88 00 00  10 1c 3a 07 16 d7 e9 ff  |..........:.....|
00001a30  f6 05 ea ff 20 22 00 f0  15 00 00 00 00 00 00 00  |.... "..........|
00001a40  61 5a 07 00 6d 65 61 6e  73 20 74 68 61 74 20 74  |aZ..means that t|
00001a50  68 65 20 6c 69 6e 6b 65  64 20 70 72 6f 67 72 61  |he linked progra|
00001a60  6d 20 69 73 20 62 69 67  67 65 72 20 74 68 61 6e  |m is bigger than|
00001a70  20 69 74 20 73 68 6f 75  6c 64 20 62 65 2c 20 62  | it should be, b|
00001a80  75 74 20 61 6e 20 69 6d  70 72 6f 76 65 6d 65 6e  |ut an improvemen|
00001a90  74 20 6f 76 65 72 20 6a  75 73 74 20 61 70 70 65  |t over just appe|
00001aa0  6e 64 69 6e 67 20 00 00  00 88 00 00 2d 80 00 00  |nding ......-...|
00001ab0  52 6c 57 06 d6 9e e9 ff  b6 cd e9 ff 20 22 00 f0  |RlW......... "..|
00001ac0  15 00 00 00 00 00 00 00  61 5a 07 00 74 68 65 20  |........aZ..the |
00001ad0  6c 69 62 72 61 72 79 20  63 6f 64 65 20 74 6f 20  |library code to |
00001ae0  74 68 65 20 65 6e 64 20  6f 66 20 74 68 65 20 75  |the end of the u|
00001af0  73 65 72 20 61 70 70 6c  69 63 61 74 69 6f 6e 2e  |ser application.|
00001b00  20 54 68 69 73 20 77 69  6c 6c 20 69 6d 70 72 6f  | This will impro|
00001b10  76 65 20 69 6e 20 66 75  74 75 72 65 20 72 65 6c  |ve in future rel|
00001b20  65 61 73 65 73 2e 0d 00  00 80 00 00 2d 28 00 00  |eases.......-(..|
00001b30  52 00 00 00 96 66 e9 ff  76 95 e9 ff 20 22 00 f2  |R....f..v... "..|
00001b40  15 00 00 00 20 03 00 00  61 5a 07 00 0d 00 00 00  |.... ...aZ......|
00001b50  00 28 00 00 0d 88 00 00  10 20 2d 07 56 2e e9 ff  |.(....... -.V...|
00001b60  36 5d e9 ff 20 22 00 f2  15 00 00 00 20 03 00 00  |6].. "...... ...|
00001b70  61 5a 07 00 4e 6f 74 65  20 74 68 61 74 20 79 6f  |aZ..Note that yo|
00001b80  75 20 73 68 6f 75 6c 64  20 75 73 65 20 74 68 65  |u should use the|
00001b90  20 53 68 65 6c 6c 4c 69  62 20 6c 69 62 72 61 72  | ShellLib librar|
00001ba0  79 20 66 6f 72 20 6c 69  6e 6b 69 6e 67 20 77 69  |y for linking wi|
00001bb0  74 68 20 42 4c 69 62 49  49 20 62 65 63 61 75 73  |th BLibII becaus|
00001bc0  65 20 53 68 65 6c 6c 4c  69 62 52 54 20 68 61 73  |e ShellLibRT has|
00001bd0  20 68 61 64 20 00 00 00  00 88 00 00 2d 50 00 00  | had .......-P..|
00001be0  52 e8 59 03 16 f6 e8 ff  f6 24 e9 ff 20 22 00 f0  |R.Y......$.. "..|
00001bf0  15 00 00 00 00 00 00 00  61 5a 07 00 74 68 65 20  |........aZ..the |
00001c00  42 4c 69 62 49 49 20 63  6f 6d 6d 61 6e 64 73 20  |BLibII commands |
00001c10  72 65 6d 6f 76 65 64 20  74 6f 20 73 61 76 65 20  |removed to save |
00001c20  73 70 61 63 65 2e 0d 00  00 50 00 00 ad 34 00 00  |space....P...4..|
00001c30  52 00 00 00 d6 bd e8 ff  b6 ec e8 ff 20 22 00 f2  |R........... "..|
00001c40  15 00 00 00 20 03 00 00  e1 7e 05 00 0d 07 61 63  |.... ....~....ac|
00001c50  1e 2f 0d 00 1e 2f 0d 00  00 00 00 00 00 34 00 00  |./.../.......4..|
00001c60  ad 38 00 00 52 70 0b 01  f6 75 e8 ff 76 b4 e8 ff  |.8..Rp...u..v...|
00001c70  40 31 00 f2 15 00 00 00  20 03 00 00 e1 7e 05 00  |@1...... ....~..|
00001c80  21 54 65 6d 70 6c 45 64  0d 08 00 00 1e 2f 0d 00  |!TemplEd...../..|
00001c90  00 00 00 00 00 38 00 00  2d 28 00 00 52 00 00 00  |.....8..-(..R...|
00001ca0  96 3a e8 ff 76 69 e8 ff  20 22 00 f2 15 00 00 00  |.:..vi.. "......|
00001cb0  20 03 00 00 e1 7e 05 00  0d 00 00 00 00 28 00 00  | ....~.......(..|
00001cc0  0d 68 00 00 10 58 df 04  56 02 e8 ff 36 31 e8 ff  |.h...X..V...61..|
00001cd0  20 22 00 f2 15 00 00 00  20 03 00 00 e1 7e 05 00  | "...... ....~..|
00001ce0  41 6c 73 6f 20 6f 6e 20  41 50 44 4c 20 64 69 73  |Also on APDL dis|
00001cf0  6b 20 42 31 33 38 20 74  68 69 73 20 69 73 20 49  |k B138 this is I|
00001d00  20 62 65 6c 69 65 76 65  20 74 68 65 20 62 65 73  | believe the bes|
00001d10  74 20 54 65 6d 70 6c 61  74 65 20 65 64 69 74 6f  |t Template edito|
00001d20  72 20 00 00 00 68 00 00  01 10 00 00 00 00 00 00  |r ...h..........|
00001d30  00 00 00 00 00 10 00 00  02 14 00 00 9c 08 00 00  |................|
00001d40  00 00 00 00 00 00 00 00  00 14 00 00 0d 80 00 00  |................|
00001d50  10 54 59 07 f6 58 f1 ff  d6 87 f1 ff 20 22 00 f0  |.TY..X...... "..|
00001d60  15 00 00 00 00 00 00 00  61 5a 07 00 61 76 61 69  |........aZ..avai|
00001d70  6c 61 62 6c 65 20 61 6e  79 77 68 65 72 65 2e 20  |lable anywhere. |
00001d80  46 6f 72 67 65 74 20 21  46 6f 72 6d 45 64 32 20  |Forget !FormEd2 |
00001d90  77 68 69 63 68 20 77 61  73 20 6f 6e 20 73 6f 6d  |which was on som|
00001da0  65 20 41 50 44 4c 20 42  31 32 32 20 64 69 73 6b  |e APDL B122 disk|
00001db0  73 2c 20 21 46 6f 72 6d  45 64 20 28 52 69 73 63  |s, !FormEd (Risc|
00001dc0  20 53 71 75 61 64 20 00  00 80 00 00 2d 6c 00 00  | Squad .....-l..|
00001dd0  52 64 2d 05 b6 20 f1 ff  96 4f f1 ff 20 22 00 f0  |Rd-.. ...O.. "..|
00001de0  15 00 00 00 00 00 00 00  61 5a 07 00 76 65 72 73  |........aZ..vers|
00001df0  69 6f 6e 20 32 2e 38 34  62 20 6f 6e 20 42 30 35  |ion 2.84b on B05|
00001e00  33 20 6f 72 20 32 2e 38  37 20 61 6c 73 6f 20 6f  |3 or 2.87 also o|
00001e10  6e 20 42 31 33 38 29 20  61 6e 64 20 61 6e 79 20  |n B138) and any |
00001e20  41 63 6f 72 6e 20 76 65  72 73 69 6f 6e 73 2e 20  |Acorn versions. |
00001e30  0d 00 00 00 00 6c 00 00  ad 34 00 00 52 00 00 00  |.....l...4..R...|
00001e40  76 e8 f0 ff 56 17 f1 ff  20 22 00 f2 15 00 00 00  |v...V... "......|
00001e50  20 03 00 00 ab 67 05 00  0d 07 20 0d 1e 30 0d 00  | ....g.... ..0..|
00001e60  1e 30 0d 00 00 00 00 00  00 34 00 00 ad 38 00 00  |.0.......4...8..|
00001e70  52 b0 38 01 96 a0 f0 ff  16 df f0 ff 40 31 00 f2  |R.8.........@1..|
00001e80  15 00 00 00 20 03 00 00  ab 67 05 00 21 53 74 72  |.... ....g..!Str|
00001e90  6f 6e 67 45 64 32 0d 08  1e 30 0d 00 00 00 00 00  |ongEd2...0......|
00001ea0  00 38 00 00 2d 28 00 00  52 00 00 00 36 65 f0 ff  |.8..-(..R...6e..|
00001eb0  16 94 f0 ff 20 22 00 f2  15 00 00 00 20 03 00 00  |.... "...... ...|
00001ec0  ab 67 05 00 0d 00 00 00  00 28 00 00 0d 68 00 00  |.g.......(...h..|
00001ed0  10 c0 10 05 f6 2c f0 ff  d6 5b f0 ff 20 22 00 f2  |.....,...[.. "..|
00001ee0  15 00 00 00 20 03 00 00  ab 67 05 00 41 20 74 65  |.... ....g..A te|
00001ef0  78 74 20 65 64 69 74 6f  72 20 77 68 69 63 68 20  |xt editor which |
00001f00  6d 61 79 20 6f 72 20 6d  61 79 20 6e 6f 74 20 6e  |may or may not n|
00001f10  6f 77 20 62 65 20 69 6e  20 74 68 65 20 70 75 62  |ow be in the pub|
00001f20  6c 69 63 20 64 6f 6d 61  69 6e 20 61 6e 64 20 00  |lic domain and .|
00001f30  00 68 00 00 0d 6c 00 00  10 a8 10 05 b6 f4 ef ff  |.h...l..........|
00001f40  96 23 f0 ff 20 22 00 f0  15 00 00 00 00 00 00 00  |.#.. "..........|
00001f50  ab 67 05 00 74 68 75 73  20 61 76 61 69 6c 61 62  |.g..thus availab|
00001f60  6c 65 20 66 72 6f 6d 20  50 44 20 6c 69 62 72 61  |le from PD libra|
00001f70  72 69 65 73 2e 20 54 68  65 20 62 69 67 20 61 64  |ries. The big ad|
00001f80  76 61 6e 74 61 67 65 20  74 68 69 73 20 68 61 73  |vantage this has|
00001f90  20 6f 76 65 72 20 61 6e  79 20 00 00 00 6c 00 00  | over any ...l..|
00001fa0  0d 6c 00 00 10 b0 14 05  76 bc ef ff 56 eb ef ff  |.l......v...V...|
00001fb0  20 22 00 f0 15 00 00 00  00 00 00 00 ab 67 05 00  | "...........g..|
00001fc0  6f 74 68 65 72 20 65 64  69 74 6f 72 20 69 73 20  |other editor is |
00001fd0  74 68 65 20 61 63 63 6f  6d 70 61 6e 79 69 6e 67  |the accompanying|
00001fe0  20 21 53 74 72 6f 6e 67  48 6c 70 20 61 70 70 6c  | !StrongHlp appl|
00001ff0  69 63 61 74 69 6f 6e 2e  20 50 72 65 73 73 69 6e  |ication. Pressin|
00002000  67 20 46 31 20 00 00 00  00 6c 00 00 0d 68 00 00  |g F1 ....l...h..|
00002010  10 60 1c 05 36 84 ef ff  16 b3 ef ff 20 22 00 f0  |.`..6....... "..|
00002020  15 00 00 00 00 00 00 00  ab 67 05 00 6f 76 65 72  |.........g..over|
00002030  20 61 20 77 6f 72 64 20  69 6e 20 61 20 70 72 6f  | a word in a pro|
00002040  67 72 61 6d 20 6b 6e 6f  77 6e 20 74 6f 20 21 53  |gram known to !S|
00002050  74 72 6f 6e 67 48 6c 70  20 63 61 75 73 65 73 20  |trongHlp causes |
00002060  61 6e 20 69 6e 66 6f 72  6d 61 74 69 6f 6e 20 00  |an information .|
00002070  00 68 00 00 2d 68 00 00  52 7c d3 04 f6 4b ef ff  |.h..-h..R|...K..|
00002080  d6 7a ef ff 20 22 00 f0  15 00 00 00 00 00 00 00  |.z.. "..........|
00002090  ab 67 05 00 77 69 6e 64  6f 77 20 74 6f 20 6f 70  |.g..window to op|
000020a0  65 6e 2e 20 56 65 72 73  69 6f 6e 73 20 62 65 66  |en. Versions bef|
000020b0  6f 72 65 20 31 2e 32 31  20 77 65 72 65 20 61 20  |ore 1.21 were a |
000020c0  62 69 74 20 75 6e 73 74  61 62 6c 65 20 74 68 6f  |bit unstable tho|
000020d0  75 67 68 2e 0d 00 00 00  00 68 00 00 ad 34 00 00  |ugh......h...4..|
000020e0  52 00 00 00 b6 13 ef ff  96 42 ef ff 20 22 00 f2  |R........B.. "..|
000020f0  15 00 00 00 20 03 00 00  61 5a 07 00 0d 07 00 00  |.... ...aZ......|
00002100  1e 31 0d 00 1e 31 0d 00  00 00 00 00 00 34 00 00  |.1...1.......4..|
00002110  ad 38 00 00 52 40 27 01  d6 cb ee ff 56 0a ef ff  |.8..R@'.....V...|
00002120  40 31 00 f2 15 00 00 00  20 03 00 00 ab 67 05 00  |@1...... ....g..|
00002130  21 53 74 72 6f 6e 67 48  6c 70 0d 08 1e 31 0d 00  |!StrongHlp...1..|
00002140  00 00 00 00 00 38 00 00  2d 28 00 00 52 00 00 00  |.....8..-(..R...|
00002150  76 90 ee ff 56 bf ee ff  20 22 00 f2 15 00 00 00  |v...V... "......|
00002160  20 03 00 00 ab 67 05 00  0d 00 00 00 00 28 00 00  | ....g.......(..|
00002170  0d 68 00 00 10 38 f9 04  36 58 ee ff 16 87 ee ff  |.h...8..6X......|
00002180  20 22 00 f2 15 00 00 00  20 03 00 00 ab 67 05 00  | "...... ....g..|
00002190  41 20 68 79 70 65 72 74  65 78 74 20 74 79 70 65  |A hypertext type|
000021a0  20 61 70 70 6c 69 63 61  74 69 6f 6e 20 77 68 69  | application whi|
000021b0  63 68 20 61 6c 6d 6f 73  74 20 72 65 6d 6f 76 65  |ch almost remove|
000021c0  73 20 74 68 65 20 6e 65  65 64 20 66 6f 72 20 74  |s the need for t|
000021d0  68 65 20 00 00 68 00 00  0d 68 00 00 10 94 d3 04  |he ..h...h......|
000021e0  f6 1f ee ff d6 4e ee ff  20 22 00 f0 15 00 00 00  |.....N.. "......|
000021f0  00 00 00 00 ab 67 05 00  52 65 66 65 72 65 6e 63  |.....g..Referenc|
00002200  65 20 4d 61 6e 75 61 6c  73 2e 20 46 69 6c 65 73  |e Manuals. Files|
00002210  20 73 75 70 70 6c 69 65  64 20 77 69 74 68 20 69  | supplied with i|
00002220  74 20 64 65 74 61 69 6c  20 6d 6f 73 74 20 6f 66  |t detail most of|
00002230  20 74 68 65 20 53 57 49  73 20 00 00 00 68 00 00  | the SWIs ...h..|
00002240  0d 6c 00 00 10 a4 59 05  b6 e7 ed ff 96 16 ee ff  |.l....Y.........|
00002250  20 22 00 f0 15 00 00 00  00 00 00 00 ab 67 05 00  | "...........g..|
00002260  61 76 61 69 6c 61 62 6c  65 20 61 6e 64 20 6d 75  |available and mu|
00002270  63 68 20 6d 6f 72 65 20  69 6e 66 6f 72 6d 61 74  |ch more informat|
00002280  69 6f 6e 20 69 73 20 70  72 6f 76 69 64 65 64 20  |ion is provided |
00002290  6f 6e 20 42 41 53 49 43  2c 20 56 44 55 20 63 61  |on BASIC, VDU ca|
000022a0  6c 6c 73 2c 20 00 00 00  00 6c 00 00 0d 6c 00 00  |lls, ....l...l..|
000022b0  10 d8 fb 04 76 af ed ff  56 de ed ff 20 22 00 f0  |....v...V... "..|
000022c0  15 00 00 00 00 00 00 00  ab 67 05 00 46 69 6c 65  |.........g..File|
000022d0  74 79 70 65 73 20 65 74  63 2e 20 21 53 74 72 6f  |types etc. !Stro|
000022e0  6e 67 48 6c 70 20 69 73  20 6e 6f 77 20 6f 6e 6c  |ngHlp is now onl|
000022f0  79 20 61 76 61 69 6c 61  62 6c 65 20 61 73 20 66  |y available as f|
00002300  61 72 20 61 73 20 49 20  6b 6e 6f 77 20 61 73 20  |ar as I know as |
00002310  61 20 00 00 00 6c 00 00  0d 6c 00 00 10 e4 22 05  |a ...l...l....".|
00002320  36 77 ed ff 16 a6 ed ff  20 22 00 f0 15 00 00 00  |6w...... "......|
00002330  00 00 00 00 ab 67 05 00  90 66 72 65 65 91 20 61  |.....g...free. a|
00002340  64 64 20 6f 6e 20 77 69  74 68 20 74 68 65 20 63  |dd on with the c|
00002350  6f 6d 6d 65 72 63 69 61  6c 20 76 65 72 73 69 6f  |ommercial versio|
00002360  6e 20 6f 66 20 21 53 74  72 6f 6e 67 45 44 20 66  |n of !StrongED f|
00002370  72 6f 6d 20 53 74 61 6c  6c 69 6f 6e 20 00 00 00  |rom Stallion ...|
00002380  00 6c 00 00 2d 68 00 00  52 a8 f2 04 f6 3e ed ff  |.l..-h..R....>..|
00002390  d6 6d ed ff 20 22 00 f0  15 00 00 00 00 00 00 00  |.m.. "..........|
000023a0  ab 67 05 00 53 6f 66 74  77 61 72 65 2c 20 61 6c  |.g..Software, al|
000023b0  74 68 6f 75 67 68 20 61  20 6e 65 77 20 50 44 20  |though a new PD |
000023c0  76 65 72 73 69 6f 6e 20  6d 61 79 20 62 65 20 72  |version may be r|
000023d0  65 6c 65 61 73 65 64 20  69 6e 20 74 68 65 20 66  |eleased in the f|
000023e0  75 74 75 72 65 2e 0d 00  00 68 00 00 2d 28 00 00  |uture....h..-(..|
000023f0  52 00 00 00 b6 06 ed ff  96 35 ed ff 20 22 00 f2  |R........5.. "..|
00002400  15 00 00 00 20 03 00 00  ab 67 05 00 0d 00 00 00  |.... ....g......|
00002410  00 28 00 00 0d 88 00 00  10 e0 4e 07 76 ce ec ff  |.(........N.v...|
00002420  56 fd ec ff 20 22 00 f2  15 00 00 00 20 03 00 00  |V... "...... ...|
00002430  61 5a 07 00 54 68 65 20  45 76 6e 74 53 68 65 6c  |aZ..The EvntShel|
00002440  6c 20 6c 69 62 72 61 72  79 20 61 6c 73 6f 20 68  |l library also h|
00002450  61 73 20 61 20 66 65 77  20 50 52 4f 43 73 20 74  |as a few PROCs t|
00002460  6f 20 69 6e 74 65 72 66  61 63 65 20 77 69 74 68  |o interface with|
00002470  20 53 74 72 6f 6e 67 48  6c 70 20 74 6f 20 65 6e  | StrongHlp to en|
00002480  61 62 6c 65 20 75 73 65  72 20 61 70 70 6c 69 63  |able user applic|
00002490  61 74 69 6f 6e 73 20 00  00 88 00 00 2d 40 00 00  |ations .....-@..|
000024a0  52 18 c5 01 36 96 ec ff  16 c5 ec ff 20 22 00 f0  |R...6....... "..|
000024b0  15 00 00 00 00 00 00 00  61 5a 07 00 74 6f 20 72  |........aZ..to r|
000024c0  65 67 69 73 74 65 72 20  68 65 6c 70 20 73 79 73  |egister help sys|
000024d0  74 65 6d 73 2e 0d 00 00  00 40 00 00 2d 28 00 00  |tems.....@..-(..|
000024e0  52 00 00 00 f6 5d ec ff  d6 8c ec ff 20 22 00 f2  |R....]...... "..|
000024f0  15 00 00 00 20 03 00 00  61 5a 07 00 0d 00 00 00  |.... ...aZ......|
00002500  00 28 00 00 0d 88 00 00  10 e8 01 07 b6 25 ec ff  |.(...........%..|
00002510  96 54 ec ff 20 22 00 f2  15 00 00 00 20 03 00 00  |.T.. "...... ...|
00002520  61 5a 07 00 57 68 65 6e  20 61 20 72 65 71 75 65  |aZ..When a reque|
00002530  73 74 20 69 73 20 73 65  6e 74 20 74 6f 20 53 74  |st is sent to St|
00002540  72 6f 6e 67 48 6c 70 20  74 68 65 20 61 63 74 69  |rongHlp the acti|
00002550  76 65 20 61 70 70 6c 69  63 61 74 69 6f 6e 73 20  |ve applications |
00002560  6f 6e 20 74 68 65 20 69  63 6f 6e 20 62 61 72 20  |on the icon bar |
00002570  61 72 65 20 63 68 65 63  6b 65 64 20 74 6f 20 73  |are checked to s|
00002580  65 65 20 69 66 20 00 00  00 88 00 00 0d 90 00 00  |ee if ..........|
00002590  10 14 4b 07 76 ed eb ff  56 1c ec ff 20 22 00 f0  |..K.v...V... "..|
000025a0  15 00 00 00 00 00 00 00  61 5a 07 00 53 74 72 6f  |........aZ..Stro|
000025b0  6e 67 48 6c 70 20 69 73  20 72 75 6e 6e 69 6e 67  |ngHlp is running|
000025c0  2e 20 49 66 20 69 74 20  69 73 20 6e 6f 74 20 61  |. If it is not a|
000025d0  6e 64 20 69 74 73 20 21  42 6f 6f 74 20 66 69 6c  |nd its !Boot fil|
000025e0  65 20 68 61 73 20 62 65  65 6e 20 90 73 65 65 6e  |e has been .seen|
000025f0  91 20 62 79 20 74 68 65  20 46 69 6c 65 72 20 74  |. by the Filer t|
00002600  68 65 6e 20 69 74 20 77  69 6c 6c 20 62 65 20 73  |hen it will be s|
00002610  74 61 72 74 65 64 20 00  00 90 00 00 2d 78 00 00  |tarted .....-x..|
00002620  52 a4 ce 05 36 b5 eb ff  16 e4 eb ff 20 22 00 f0  |R...6....... "..|
00002630  15 00 00 00 00 00 00 00  61 5a 07 00 61 75 74 6f  |........aZ..auto|
00002640  6d 61 74 69 63 61 6c 6c  79 2e 20 49 66 20 53 74  |matically. If St|
00002650  72 6f 6e 67 48 6c 70 20  68 61 73 20 6e 6f 74 20  |rongHlp has not |
00002660  62 65 65 6e 20 90 73 65  65 6e 91 20 74 68 65 6e  |been .seen. then|
00002670  20 61 6e 20 65 72 72 6f  72 20 77 69 6c 6c 20 62  | an error will b|
00002680  65 20 67 65 6e 65 72 61  74 65 64 2e 0d 00 00 00  |e generated.....|
00002690  00 78 00 00 2d 28 00 00  52 00 00 00 f6 7c eb ff  |.x..-(..R....|..|
000026a0  d6 ab eb ff 20 22 00 f2  15 00 00 00 20 03 00 00  |.... "...... ...|
000026b0  61 5a 07 00 0d 00 00 00  00 28 00 00 0d 88 00 00  |aZ.......(......|
000026c0  10 dc 16 07 b6 44 eb ff  96 73 eb ff 20 22 00 f2  |.....D...s.. "..|
000026d0  15 00 00 00 20 03 00 00  61 5a 07 00 4e 6f 74 65  |.... ...aZ..Note|
000026e0  20 74 68 61 74 20 66 6f  72 20 74 68 65 20 61 62  | that for the ab|
000026f0  6f 76 65 20 74 6f 20 77  6f 72 6b 20 69 74 20 69  |ove to work it i|
00002700  73 20 76 69 74 61 6c 20  74 68 61 74 20 74 68 65  |s vital that the|
00002710  20 68 65 6c 70 20 73 79  73 74 65 6d 20 64 69 72  | help system dir|
00002720  65 63 74 6f 72 79 20 68  61 73 20 74 68 65 20 73  |ectory has the s|
00002730  61 6d 65 20 6e 61 6d 65  20 61 73 20 74 68 65 20  |ame name as the |
00002740  00 88 00 00 2d 44 00 00  52 d8 04 02 76 0c eb ff  |....-D..R...v...|
00002750  56 3b eb ff 20 22 00 f0  15 00 00 00 00 00 00 00  |V;.. "..........|
00002760  61 5a 07 00 61 70 70 6c  69 63 61 74 69 6f 6e 20  |aZ..application |
00002770  28 6d 69 6e 75 73 20 74  68 65 20 90 21 91 29 2e  |(minus the .!.).|
00002780  20 0d 00 00 00 44 00 00  2d 28 00 00 52 00 00 00  | ....D..-(..R...|
00002790  36 d4 ea ff 16 03 eb ff  20 22 00 f2 15 00 00 00  |6....... "......|
000027a0  20 03 00 00 61 5a 07 00  0d 00 00 00 00 28 00 00  | ...aZ.......(..|
000027b0  2d 28 00 00 52 00 00 00  f6 9b ea ff d6 ca ea ff  |-(..R...........|
000027c0  20 22 00 f2 15 00 00 00  20 03 00 00 61 5a 07 00  | "...... ...aZ..|
000027d0  0d 00 00 00 00 28 00 00  01 10 00 00 00 00 00 00  |.....(..........|
000027e0  00 00 00 00 00 10 00 00  02 14 00 00 a8 0b 00 00  |................|
000027f0  00 00 00 00 00 00 00 00  00 14 00 00 06 00 00 00  |................|
00002800  79 56 34 12 ac 00 00 00  0f 00 00 00 00 00 00 00  |yV4.............|
00002810  06 08 00 00 00 08 00 00  01 10 00 00 00 00 00 00  |................|
00002820  00 00 00 00 00 10 00 00  02 1c 00 00 88 03 00 00  |................|
00002830  00 00 00 00 18 6a 0f 00  11 6b 0f 00 00 00 00 00  |.....j...k......|
00002840  00 1c 00 00 a5 64 00 00  42 4a 02 01 81 05 f4 ff  |.....d..BJ......|
00002850  31 3c f4 ff e4 29 00 f2  07 05 05 05 18 6a 0f 00  |1<...).......j..|
00002860  18 6a 0f 00 00 00 00 00  07 05 05 05 11 6b 0f 00  |.j...........k..|
00002870  18 6a 0f 00 11 6b 0f 00  00 00 00 00 54 68 65 20  |.j...k......The |
00002880  54 6f 6f 6c 73 08 05 05  11 6b 0f 00 18 6a 0f 00  |Tools....k...j..|
00002890  00 00 00 00 08 6a 0f 00  18 6a 0f 00 00 00 00 00  |.....j...j......|
000028a0  0d 00 00 00 00 64 00 00  06 00 00 00 79 56 34 12  |.....d......yV4.|
000028b0  84 00 00 00 10 00 00 00  00 00 00 00 06 08 00 00  |................|
000028c0  00 08 00 00 01 10 00 00  00 00 00 00 00 00 00 00  |................|
000028d0  00 10 00 00 02 18 00 00  98 07 00 00 00 00 00 00  |................|
000028e0  18 6c 0f 00 00 00 00 00  00 18 00 00 a5 40 00 00  |.l...........@..|
000028f0  42 4a 02 01 d0 05 e7 ff  80 3c e7 ff e4 29 00 f2  |BJ.......<...)..|
00002900  07 00 00 00 18 6c 0f 00  18 6c 0f 00 00 00 00 00  |.....l...l......|
00002910  54 68 65 20 54 6f 6f 6c  73 08 05 05 18 6c 0f 00  |The Tools....l..|
00002920  00 00 00 00 0d 00 00 00  00 40 00 00 06 00 00 00  |.........@......|
00002930  79 56 34 12                                       |yV4.|
00002934