Home » Archimedes archive » Micro User » MU 1991-04.adf » PD-Stuff » interface/!docs/Chapter1/Text

interface/!docs/Chapter1/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 » Micro User » MU 1991-04.adf » PD-Stuff
Filename: interface/!docs/Chapter1/Text
Read OK:
File size: 4B64 bytes
Load address: 0000
Exec address: 0000
File contents
��
/�pBB�������
/
/B command
/
/
1
1p�
1%$Bh�������R command
$�,B������
2
12,�(B� ���0����
2
1(%B�8>��He���
%B�X��h6���
�,B�x�����
3
13,�(B���������
3
1(%B��b�������
%B��3���Z���
�,B����,���
4
14,�<B��� ����

14545<%B���8����
�<B�@��d���
54
64
6<�4Bh�������U command4
6
4%B�������
�,B���������
7
67,�(B�f��(����
7
6(%B�0��@>���
%B�P�`���
�,B�p������
8
68,�<B����������

68989<%B�?���b���
�<BX�������
98
:8
:<�4BB�8���H���P command8
:
4%B�Xx��h����
%B�xI���p���
�,B�����A���
;
:;,%B�������
%B�������
�DB��M���t���I command

:;<;<DH;<�4B&���������Pointers;<
4%B���������
�,B��P���w���
?<?,�(B��!���H���
?<(�,B����
���
@<@,�(B���-���
@<(%B�5U�E|��
�,B�U&�eM��
A<A,�(B�u����
A<(�,B�������
B<B,�(B��y���
B<(%B��*��Q��
�,B���"��
C<C,�(B������
C<(%B�~�-���
�,B�=O�Mv��
D<D,%B�] �mG��
�<B�u����
<D
ED
E<�<BVD�����Designing pointersD
E
<�,B��S�z��
F
EF,�(B��$��K��
F
E(%B������
�,B������
G
EG,�(B�%x�5���
G
E(�,B�=)�MP��
H
EH,%B�]��m!��
%B�u�����
�TB���\����Using pointers
H
E
EEIIT�I% B�U��������Help
 %B���������
�,B��P���w���
JIJ,�<B��!���H���
IJ
KJ
K<�4B޲���
���MessagesJ
K
4�,B���-���
L
KL,�<B�=u�M���
L
KM
KM<�(B�U&�eM��
M
K(%B�m��}���
%B�������
%B��y���
%B��J��q��
�,B���B��
N
KN,�(B�
����
N
K(%B�%��5���
�,B�Eo�U���
O
KO,�(B�e@�ug��
O
K(�,B�}����
P
KP,�(B�������
P
K(�,B��s���
Q
KQ,%B��D��k��
%B�����
�8B�������The help textQ
K
8%B�%x�5���
�,B�EI�Up��
R
KR,%B�e�uA��
%B�}�����
0|x�|����What help you should 0�@B��M��t��provideR
K
S
KS@�XB����E��

KSS;;<;<X�8B�������
�<;;;
:8%B������ 
yV4�9��������pThe (B)order command tells Interface which border to use when rendering an icon.  %�BN�����pThe border types available at present are :
���F�m��(���p� , t*border type 0, this is a single border used mainly for headings and action icons.i
�%xF�8>��He��p�AThe icon will slab inwards if the user clicks a button whilst the pointer is over 
x�tF��X��h6��p��Athe icon providing it is not setup to ignore mouse clicks.c
t��Fx�p�����p� �*border type 1, this is a double border and should be usedbe to group together 
��XF�8��������pZ�Aicons that perform an operation.
X��F���B���i��p� �*border type 2 t������, this is a triple border and should be used on the default action q���q
���F������:��p��AA��� button.  t��The icon will slab inwards when the user clicks a���� button whilst the ��
���F�������p��AA���pointer isn�� ���over this icon providing it is not setup to ignore mouse clicks.
���F��������p� ����
�

*border type 3, this is a wide inverted border and should be used on writablehis�

���F�� g��0���pA�A���
icons.  This border type is usually used in-conjunction with the writablele�

��F.�@8��P_��p�A��
pointer.r
��
�����%B4�������p
l��������pThe second optional parameter is the button slabbing mask, this states whether the ll���x����picon should be slabbed until the button is released.  The values contained in this ll���I��q��pparameter can be from 0 to 7.  The button slabbing mask can be calculated in the l��B����(B��pfollowing way:
�������hF�m0��@�L|BValuelu�oButtont—h�Meaning
ng
h%dF�P���`��p�A1ؽAdjustu��slab icon until adjust is released
d%dFhpn������p�A2ؽMenuenu��slab icon until menu is released
d��F��?���f��p�A4ؽSelecteT�slab icon until select is releaseds
�h������pThe button slabbing mask can then be calculated by adding together the required h��F ����Lbutton values.e�7�����
�l��r���pThe button slabbing time is the minimum time that the icon will be slabbed for, the l%dBL�D��k��pdefault time is for 15cs.  This value is a decimal number in centi-seconds.
d%LBV����(��pThe colours are specified in the following order:
L��F��0���@��p� ���*{,border colour1} {,border colour2} {,slabbing out colour}u 
��dF@Pw��`���p�A{,slabbing in icolour} {,inner channel colour}
dh��h(��xO��pThese colours can be any valid WIMP colour in the range of 0 to 15, the default h��B������ ��pselection is is4, 0, 1, 14, 12.�����
�d��l�������pThe (R)adio command specified in the validation string is used to set the state of ll(����pother radio button type icons.  The R command is followed by a decimal number in l�xB`� ���0���pthe range 0 to 2, the action that these perform is:
rm ����x�`F�8>��He��L�|BRadio typei*YOperationer�
`%xF:�X��h6��p���A0ؽ�Ythis has the effect of switching off the specified icon(s).
x%�F/�x����p���A1ؽ�Ythis has the effect of switching on the specified icon(s).cq
���F2��������p���A2ؽ�Ythis has the effect of toggling the icons current state. st�
�l��b������pThis command is then followed by the numbers of the icons you wish to alter, these lh�/�3���Z��pshould be separated by commas.  This command may be specified more than once in hl$����,��pa validation string, for example to switch icons 1 & 2 off, 3 & 4 on and toggle the l�|B��� ���pstate of icons 5 & 6 you could use the following validation string
�g
|�TF������8���p���AR0,1,2;R1,3,4;R2,5,6
T�lB�@��d���
�����ll������pThe (U)nselectable command in the validation string has the effect of shading the llH������picon grey so that it cannot be selected by the user.  It is followed by a decimal llb��������pnumber in the range 0 to 2, the action that these is described above in the radio l��B�f��(���pcommand.
���d.�����l�0��@>��pThis command is then followed by the numbers of the icons you wish to alter, these l���/P�`��pshould �d �be separated by commas.  This command may be specified more than once in �p� p�����pa validation string, for example to shade icons 1 & 2, un-shade 3 & 4 and toggle the p�|B���������pstate of icons 5 & 6 you could use the following validation string
�g
|�dF��:���b��p���AU0,1,2;U1,3,4;U2,5,6
;Ud%B4p���p
lD�������pThe (P)ointer command is used to define a pointer to be displayed when the pointer lp���s������pis over that icon.  The first parameter is a sprite name to use for the pointer, this ph��D���k��pshould be no longer than 12 characters and should be present in the WIMP sprite hp�����<��ppool.  The optional parameters specify the x and y offsets to the active point in the p%HB.����psprite, these should be specified in pixels.
H%B4 ���0���p
l�#8I��Hp��pThe (I)nformation command is used to define a message to be sent to the interactive lpZX��hA��phelp application when the pointer is over the icon.  If you wish to use a semi-colon pd,�x����pthen you must place two next to each other.  The maximum length of the help d%4B��������pmessage is 235 characters.
4(l$'�������pThe Interface module will change to the specified pointer when the mouse pointer is ll|��������pover the icon/workarea, if no pointer is specified then the pointer will default to lll��P���w��pshape one (the default arrow shape).  There are 5 pointer shapes designed in the l�\B���!���H��psprite file in the !Interface directory, these are:
ect\%tFJ����
��p� *ptr_write - this pointer should be used on writable icons, the suggested active
t�lFe��-��px�Apoint is at coordinates x = 4is, y = 4.
l%tF�5U�E|�p� *ptr_menu - this pointer is used where a menu can be activated by pressing the
t%|F��U&�eM�pt�Amenu button over the icon.  This stops the user having to search all over qthe
|��F�u���p�Awindow to find where the menu is. The suggested active point is x = 6, y = 5.
�%xFv�����p� *ptr_direct - this pointer is used where an object may be re-sized, the suggested
x�hF�!�y��pgge�Aactive po�int is at x = 13, y = 7.
h%xF��*��Q�p� *ptr_hand - this pointer is used where and icon may be dragged.  It is usually set
x%tF,���"�pall�Aon the workarea, but it can be used on any icon (the save file icon looks great
t��FL�����p�Awhen using it i), its suggested active point is at x = 12, y = 8.
���F\0~�-��p� *ptr_cross - this pointer is used as a crosshair, it is the same as the one used in the
�%tFZ
=O�Mv�p�ADraw application.  This icon gives the user a precise point when working with
t��FX�] �mG�p�Aline drawraings, its suggested active point is at x = 13, y = 7.
�%B4u���p
d������pYou may also design your own pointers, which should be loaded into the WIMP dl&��S�z�psprite pool.  There are a few points that you should note when designing pointers l%$B���$��K�pthese are :
$��F��R���p� *Pointer sprite names should have the form rptr_XXXXXXX, although this is not
�%tF^�����p�Acompulsory it helps so that you do not get confused with pointers and normal
t�PF��%x�5��p�Aspriprites.
s.P%xF=)�MP�p� *Do not use logical colour 2 in the pointer sprites, as this is unavailable in very
x�PF��]��m!!!�Ahigh rhesolution modes.
P%B4u����p
l��\���pThe pointers used should only be valid in your application, so you must not mask l`�z�-�T�pout the Pointer_Leaving_Window in your application.  You should claim `l����%�pNull_Reason_Code when passed to your application, otherwise the pointer will not l%hB,������pchange when the pointer is over the icon/workarea, see the examples for more.
hl��������pYou should support the !Help application to help new users using your application, lp^�������pthis is why I implemented a feature in Interface to make this easier.  The following p��^)P���w��$was for some reason not published in the n.N��!!pes  !Programmers Reference Manuals:! = =, but was ��lB.��!���H��pin the pre-release disc version of the manuals.= , t" "
llR���
��pFor an application to use interactive help, two WIMP messages are employed.  One lp�#��-��pis used by the Help to request help, and the other is used by the application to return p%,B�=u�M��pthe help message.
,%hB^�U&�eM�pTo request help, the Help application sends a message of the following form:
h�hF�rm��}��pblock \�+16�&502 - indicates request for help� "
h%PF"������prm �Aion`�+20�mouse x co-ordinate
P%PF"��y��p�A`�+24�mouse y co-ordinate
P%PF(��J��q�p sh�Ased`�+28�mouse button state
P%tF:{��B�p��A��`�+32�window handle               (-1 if not over a window)
t��F*T
���pser�Ali`�+36�icon handle                    #"#  (-1 if not over an icon)
�l�%��5��pThe WIMP system will pass this message automatically to the task in charge of the lp�9Eo�U��pappropriate window/icon.  If the application receiving the message wishes to produce p�xB��e@�ug�psome help, it should respond with the following message:his"#$#$
x�LF,�}���pblock �+16#$ype�&503
L�lF�?�����pwri�A�`�+20�h�##$elp message terminated by 0
lh�s��pThis message can be sent to the Help application by using Wimp_SendHelp, which h%LB�.�D��k�pis provided by the Interface module (SWI &81687).
L%B4���p
l,�����pThe help text may  contain any printable character codes.  If the sequence |M is ll��%x�5��pencountered then this will be treated as a line break and subsequent text will be lt�+EI�Upppprinted on the next line in the window.  If the text is too long for one line then it will t%HB��e�uAAAbe split at a word boundary (space character).
H%B4}����p
l��|���pThe text should consist of  simple complete English sentences, each starting on a lhȺ�M��t�pnew line and ending with a full stop.  The sentences should usually be simple h%<B�,���E�pimperatives or information such as:
<�tF�5�����p� �*Click SELECT to set the alarm.*$#�#�""uld  "efa"  !��
tyV40�
��\F@��!���H���
�
�LFInterface Manager: Technical Details
\�
��XF@�h��x��LFInterface Manager: Technical Details
�
XyV4�
��PB�|�!���H���
�
�Interface Manager: Technical Details
P\	
��LB�|h��x��Interface Manager: Technical Details
�
LyV4
00000000  88 0f 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  a0 00 00 00 00 00 00 00  |................|
00000030  0d 2f 02 00 00 00 00 00  00 18 00 00 a5 70 00 00  |./...........p..|
00000040  42 42 d1 00 e0 ea fe ff  f0 11 ff ff c8 1e 00 00  |BB..............|
00000050  07 00 00 00 0d 2f 02 00  0d 2f 02 00 00 00 00 00  |...../.../......|
00000060  42 20 63 6f 6d 6d 61 6e  64 0d 05 05 05 05 05 05  |B command.......|
00000070  05 05 05 05 05 05 05 05  05 05 05 05 05 05 05 05  |................|
00000080  05 05 05 05 05 05 05 05  05 05 05 05 08 2f 02 00  |............./..|
00000090  0d 2f 02 00 00 00 00 00  0e 07 05 05 0d 31 02 00  |./...........1..|
000000a0  0d 31 02 00 00 00 00 00  00 70 00 00 01 10 00 00  |.1.......p......|
000000b0  00 00 00 00 00 00 00 00  00 10 00 00 02 18 00 00  |................|
000000c0  f4 02 00 00 00 00 00 00  0d 31 02 00 00 00 00 00  |.........1......|
000000d0  00 18 00 00 25 24 00 00  42 68 d3 00 e0 ea fe ff  |....%$..Bh......|
000000e0  f0 11 ff ff c8 1e 00 00  52 20 63 6f 6d 6d 61 6e  |........R comman|
000000f0  64 0d 00 00 00 24 00 00  a5 2c 00 00 42 dc 00 00  |d....$...,..B...|
00000100  00 bc fe ff 10 e3 fe ff  c8 1e 00 00 0d 07 05 05  |................|
00000110  16 32 02 00 0d 31 02 00  16 32 02 00 00 00 00 00  |.2...1...2......|
00000120  00 2c 00 00 a5 28 00 00  42 dc 00 00 20 8d fe ff  |.,...(..B... ...|
00000130  30 b4 fe ff c8 1e 00 00  0d 08 05 05 16 32 02 00  |0............2..|
00000140  0d 31 02 00 00 00 00 00  00 28 00 00 25 1c 00 00  |.1.......(..%...|
00000150  42 dc 00 00 38 3e fe ff  48 65 fe ff c8 1e 00 00  |B...8>..He......|
00000160  0d 00 00 00 00 1c 00 00  25 1c 00 00 42 dc 00 00  |........%...B...|
00000170  58 0f fe ff 68 36 fe ff  c8 1e 00 00 0d 00 00 00  |X...h6..........|
00000180  00 1c 00 00 a5 2c 00 00  42 dc 00 00 78 e0 fd ff  |.....,..B...x...|
00000190  88 07 fe ff c8 1e 00 00  0d 07 05 05 16 33 02 00  |.............3..|
000001a0  0d 31 02 00 16 33 02 00  00 00 00 00 00 2c 00 00  |.1...3.......,..|
000001b0  a5 28 00 00 42 dc 00 00  98 b1 fd ff a8 d8 fd ff  |.(..B...........|
000001c0  c8 1e 00 00 0d 08 05 05  16 33 02 00 0d 31 02 00  |.........3...1..|
000001d0  00 00 00 00 00 28 00 00  25 1c 00 00 42 dc 00 00  |.....(..%...B...|
000001e0  b0 62 fd ff c0 89 fd ff  c8 1e 00 00 0d 00 00 00  |.b..............|
000001f0  00 1c 00 00 25 1c 00 00  42 dc 00 00 d0 33 fd ff  |....%...B....3..|
00000200  e0 5a fd ff c8 1e 00 00  0d 00 00 00 00 1c 00 00  |.Z..............|
00000210  a5 2c 00 00 42 dc 00 00  f0 04 fd ff 00 2c fd ff  |.,..B........,..|
00000220  c8 1e 00 00 0d 07 05 05  16 34 02 00 0d 31 02 00  |.........4...1..|
00000230  16 34 02 00 00 00 00 00  00 2c 00 00 a5 3c 00 00  |.4.......,...<..|
00000240  42 dc 00 00 10 d6 fc ff  20 fd fc ff c8 1e 00 00  |B....... .......|
00000250  0d 08 05 05 0d 31 02 00  16 34 02 00 00 00 00 00  |.....1...4......|
00000260  07 00 00 00 10 35 02 00  16 34 02 00 10 35 02 00  |.....5...4...5..|
00000270  00 00 00 00 00 3c 00 00  25 1c 00 00 42 00 00 00  |.....<..%...B...|
00000280  10 8b fc ff 38 ae fc ff  f5 16 00 00 0d 00 00 00  |....8...........|
00000290  00 1c 00 00 a5 3c 00 00  42 00 00 00 d8 40 fc ff  |.....<..B....@..|
000002a0  00 64 fc ff f5 16 00 00  0d 08 05 05 10 35 02 00  |.d...........5..|
000002b0  16 34 02 00 00 00 00 00  07 00 00 00 0d 36 02 00  |.4...........6..|
000002c0  16 34 02 00 0d 36 02 00  00 00 00 00 00 3c 00 00  |.4...6.......<..|
000002d0  a5 34 00 00 42 68 d3 00  b8 f2 fb ff c8 19 fc ff  |.4..Bh..........|
000002e0  c8 1e 00 00 55 20 63 6f  6d 6d 61 6e 64 08 05 05  |....U command...|
000002f0  16 34 02 00 0d 36 02 00  00 00 00 00 0d 00 00 00  |.4...6..........|
00000300  00 34 00 00 25 1c 00 00  42 dc 00 00 d8 c3 fb ff  |.4..%...B.......|
00000310  e8 ea fb ff c8 1e 00 00  0d 00 00 00 00 1c 00 00  |................|
00000320  a5 2c 00 00 42 dc 00 00  f8 94 fb ff 08 bc fb ff  |.,..B...........|
00000330  c8 1e 00 00 0d 07 05 05  16 37 02 00 0d 36 02 00  |.........7...6..|
00000340  16 37 02 00 00 00 00 00  00 2c 00 00 a5 28 00 00  |.7.......,...(..|
00000350  42 dc 00 00 18 66 fb ff  28 8d fb ff c8 1e 00 00  |B....f..(.......|
00000360  0d 08 05 05 16 37 02 00  0d 36 02 00 00 00 00 00  |.....7...6......|
00000370  00 28 00 00 25 1c 00 00  42 dc 00 00 30 17 fb ff  |.(..%...B...0...|
00000380  40 3e fb ff c8 1e 00 00  0d 00 00 00 00 1c 00 00  |@>..............|
00000390  25 1c 00 00 42 dc 00 00  50 e8 fa ff 60 0f fb ff  |%...B...P...`...|
000003a0  c8 1e 00 00 0d 00 00 00  00 1c 00 00 a5 2c 00 00  |.............,..|
000003b0  42 dc 00 00 70 b9 fa ff  80 e0 fa ff c8 1e 00 00  |B...p...........|
000003c0  0d 07 05 05 16 38 02 00  0d 36 02 00 16 38 02 00  |.....8...6...8..|
000003d0  00 00 00 00 00 2c 00 00  a5 3c 00 00 42 dc 00 00  |.....,...<..B...|
000003e0  90 8a fa ff a0 b1 fa ff  c8 1e 00 00 0d 08 05 05  |................|
000003f0  0d 36 02 00 16 38 02 00  00 00 00 00 07 00 00 00  |.6...8..........|
00000400  10 39 02 00 16 38 02 00  10 39 02 00 00 00 00 00  |.9...8...9......|
00000410  00 3c 00 00 25 1c 00 00  42 00 00 00 90 3f fa ff  |.<..%...B....?..|
00000420  b8 62 fa ff f5 16 00 00  0d 00 00 00 00 1c 00 00  |.b..............|
00000430  a5 3c 00 00 42 00 00 00  58 f5 f9 ff 80 18 fa ff  |.<..B...X.......|
00000440  f5 16 00 00 0d 08 05 05  10 39 02 00 16 38 02 00  |.........9...8..|
00000450  00 00 00 00 07 00 00 00  0d 3a 02 00 16 38 02 00  |.........:...8..|
00000460  0d 3a 02 00 00 00 00 00  00 3c 00 00 a5 34 00 00  |.:.......<...4..|
00000470  42 42 d1 00 38 a7 f9 ff  48 ce f9 ff c8 1e 00 00  |BB..8...H.......|
00000480  50 20 63 6f 6d 6d 61 6e  64 08 05 05 16 38 02 00  |P command....8..|
00000490  0d 3a 02 00 00 00 00 00  0d 00 00 00 00 34 00 00  |.:...........4..|
000004a0  25 1c 00 00 42 dc 00 00  58 78 f9 ff 68 9f f9 ff  |%...B...Xx..h...|
000004b0  c8 1e 00 00 0d 00 00 00  00 1c 00 00 25 1c 00 00  |............%...|
000004c0  42 dc 00 00 78 49 f9 ff  88 70 f9 ff c8 1e 00 00  |B...xI...p......|
000004d0  0d 00 00 00 00 1c 00 00  a5 2c 00 00 42 dc 00 00  |.........,..B...|
000004e0  98 1a f9 ff a8 41 f9 ff  c8 1e 00 00 0d 07 05 05  |.....A..........|
000004f0  16 3b 02 00 0d 3a 02 00  16 3b 02 00 00 00 00 00  |.;...:...;......|
00000500  00 2c 00 00 25 1c 00 00  42 dc 00 00 b8 eb f8 ff  |.,..%...B.......|
00000510  c8 12 f9 ff c8 1e 00 00  0d 00 00 00 00 1c 00 00  |................|
00000520  25 1c 00 00 42 dc 00 00  d0 9c f8 ff e0 c3 f8 ff  |%...B...........|
00000530  c8 1e 00 00 0d 00 00 00  00 1c 00 00 a5 44 00 00  |.............D..|
00000540  42 10 c2 00 e8 4d f8 ff  f8 74 f8 ff c8 1e 00 00  |B....M...t......|
00000550  49 20 63 6f 6d 6d 61 6e  64 0d 0e 08 0d 3a 02 00  |I command....:..|
00000560  16 3b 02 00 00 00 00 00  07 00 00 00 0c 3c 02 00  |.;...........<..|
00000570  16 3b 02 00 0c 3c 02 00  00 00 00 00 00 44 00 00  |.;...<.......D..|
00000580  01 10 00 00 00 00 00 00  00 00 00 00 00 10 00 00  |................|
00000590  02 1c 00 00 48 05 00 00  00 00 00 00 16 3b 02 00  |....H........;..|
000005a0  0c 3c 02 00 00 00 00 00  00 1c 00 00 a5 34 00 00  |.<...........4..|
000005b0  42 26 9d 00 85 ae f5 ff  95 d5 f5 ff ec 1d 00 00  |B&..............|
000005c0  50 6f 69 6e 74 65 72 73  08 05 05 05 16 3b 02 00  |Pointers.....;..|
000005d0  0c 3c 02 00 00 00 00 00  0d 00 00 00 00 34 00 00  |.<...........4..|
000005e0  25 1c 00 00 42 dc 00 00  a5 7f f5 ff b5 a6 f5 ff  |%...B...........|
000005f0  ec 1d 00 00 0d 00 00 00  00 1c 00 00 a5 2c 00 00  |.............,..|
00000600  42 dc 00 00 c5 50 f5 ff  d5 77 f5 ff ec 1d 00 00  |B....P...w......|
00000610  0d 07 05 05 16 3f 02 00  0c 3c 02 00 16 3f 02 00  |.....?...<...?..|
00000620  00 00 00 00 00 2c 00 00  a5 28 00 00 42 dc 00 00  |.....,...(..B...|
00000630  e5 21 f5 ff f5 48 f5 ff  ec 1d 00 00 0d 08 05 05  |.!...H..........|
00000640  16 3f 02 00 0c 3c 02 00  00 00 00 00 00 28 00 00  |.?...<.......(..|
00000650  a5 2c 00 00 42 dc 00 00  fd d2 f4 ff 0d fa f4 ff  |.,..B...........|
00000660  ec 1d 00 00 0d 07 05 05  16 40 02 00 0c 3c 02 00  |.........@...<..|
00000670  16 40 02 00 00 00 00 00  00 2c 00 00 a5 28 00 00  |.@.......,...(..|
00000680  42 dc 00 00 1d a4 f4 ff  2d cb f4 ff ec 1d 00 00  |B.......-.......|
00000690  0d 08 05 05 16 40 02 00  0c 3c 02 00 00 00 00 00  |.....@...<......|
000006a0  00 28 00 00 25 1c 00 00  42 dc 00 00 35 55 f4 ff  |.(..%...B...5U..|
000006b0  45 7c f4 ff ec 1d 00 00  0d 00 00 00 00 1c 00 00  |E|..............|
000006c0  a5 2c 00 00 42 dc 00 00  55 26 f4 ff 65 4d f4 ff  |.,..B...U&..eM..|
000006d0  ec 1d 00 00 0d 07 05 05  16 41 02 00 0c 3c 02 00  |.........A...<..|
000006e0  16 41 02 00 00 00 00 00  00 2c 00 00 a5 28 00 00  |.A.......,...(..|
000006f0  42 dc 00 00 75 f7 f3 ff  85 1e f4 ff ec 1d 00 00  |B...u...........|
00000700  0d 08 05 05 16 41 02 00  0c 3c 02 00 00 00 00 00  |.....A...<......|
00000710  00 28 00 00 a5 2c 00 00  42 dc 00 00 8d a8 f3 ff  |.(...,..B.......|
00000720  9d cf f3 ff ec 1d 00 00  0d 07 05 05 16 42 02 00  |.............B..|
00000730  0c 3c 02 00 16 42 02 00  00 00 00 00 00 2c 00 00  |.<...B.......,..|
00000740  a5 28 00 00 42 dc 00 00  ad 79 f3 ff bd a0 f3 ff  |.(..B....y......|
00000750  ec 1d 00 00 0d 08 05 05  16 42 02 00 0c 3c 02 00  |.........B...<..|
00000760  00 00 00 00 00 28 00 00  25 1c 00 00 42 dc 00 00  |.....(..%...B...|
00000770  c5 2a f3 ff d5 51 f3 ff  ec 1d 00 00 0d 00 00 00  |.*...Q..........|
00000780  00 1c 00 00 a5 2c 00 00  42 dc 00 00 e5 fb f2 ff  |.....,..B.......|
00000790  f5 22 f3 ff ec 1d 00 00  0d 07 05 05 16 43 02 00  |."...........C..|
000007a0  0c 3c 02 00 16 43 02 00  00 00 00 00 00 2c 00 00  |.<...C.......,..|
000007b0  a5 28 00 00 42 dc 00 00  05 cd f2 ff 15 f4 f2 ff  |.(..B...........|
000007c0  ec 1d 00 00 0d 08 05 05  16 43 02 00 0c 3c 02 00  |.........C...<..|
000007d0  00 00 00 00 00 28 00 00  25 1c 00 00 42 dc 00 00  |.....(..%...B...|
000007e0  1d 7e f2 ff 2d a5 f2 ff  ec 1d 00 00 0d 00 00 00  |.~..-...........|
000007f0  00 1c 00 00 a5 2c 00 00  42 dc 00 00 3d 4f f2 ff  |.....,..B...=O..|
00000800  4d 76 f2 ff ec 1d 00 00  0d 07 05 05 16 44 02 00  |Mv...........D..|
00000810  0c 3c 02 00 16 44 02 00  00 00 00 00 00 2c 00 00  |.<...D.......,..|
00000820  25 1c 00 00 42 dc 00 00  5d 20 f2 ff 6d 47 f2 ff  |%...B...] ..mG..|
00000830  ec 1d 00 00 0d 00 00 00  00 1c 00 00 a5 3c 00 00  |.............<..|
00000840  42 dc 00 00 75 d1 f1 ff  85 f8 f1 ff ec 1d 00 00  |B...u...........|
00000850  0d 08 05 05 0c 3c 02 00  16 44 02 00 00 00 00 00  |.....<...D......|
00000860  07 00 00 00 0d 45 02 00  16 44 02 00 0d 45 02 00  |.....E...D...E..|
00000870  00 00 00 00 00 3c 00 00  a5 3c 00 00 42 56 44 01  |.....<...<..BVD.|
00000880  8d 82 f1 ff 9d a9 f1 ff  c8 1e 00 00 44 65 73 69  |............Desi|
00000890  67 6e 69 6e 67 20 70 6f  69 6e 74 65 72 73 08 05  |gning pointers..|
000008a0  16 44 02 00 0d 45 02 00  00 00 00 00 0d 00 00 00  |.D...E..........|
000008b0  00 3c 00 00 a5 2c 00 00  42 dc 00 00 ad 53 f1 ff  |.<...,..B....S..|
000008c0  bd 7a f1 ff c8 1e 00 00  0d 07 05 05 16 46 02 00  |.z...........F..|
000008d0  0d 45 02 00 16 46 02 00  00 00 00 00 00 2c 00 00  |.E...F.......,..|
000008e0  a5 28 00 00 42 dc 00 00  cd 24 f1 ff dd 4b f1 ff  |.(..B....$...K..|
000008f0  c8 1e 00 00 0d 08 05 05  16 46 02 00 0d 45 02 00  |.........F...E..|
00000900  00 00 00 00 00 28 00 00  25 1c 00 00 42 dc 00 00  |.....(..%...B...|
00000910  e5 d5 f0 ff f5 fc f0 ff  c8 1e 00 00 0d 00 00 00  |................|
00000920  00 1c 00 00 a5 2c 00 00  42 dc 00 00 05 a7 f0 ff  |.....,..B.......|
00000930  15 ce f0 ff c8 1e 00 00  0d 07 05 05 16 47 02 00  |.............G..|
00000940  0d 45 02 00 16 47 02 00  00 00 00 00 00 2c 00 00  |.E...G.......,..|
00000950  a5 28 00 00 42 dc 00 00  25 78 f0 ff 35 9f f0 ff  |.(..B...%x..5...|
00000960  c8 1e 00 00 0d 08 05 05  16 47 02 00 0d 45 02 00  |.........G...E..|
00000970  00 00 00 00 00 28 00 00  a5 2c 00 00 42 dc 00 00  |.....(...,..B...|
00000980  3d 29 f0 ff 4d 50 f0 ff  c8 1e 00 00 0d 07 05 05  |=)..MP..........|
00000990  16 48 02 00 0d 45 02 00  16 48 02 00 00 00 00 00  |.H...E...H......|
000009a0  00 2c 00 00 25 1c 00 00  42 dc 00 00 5d fa ef ff  |.,..%...B...]...|
000009b0  6d 21 f0 ff c8 1e 00 00  0d 00 00 00 00 1c 00 00  |m!..............|
000009c0  25 1c 00 00 42 dc 00 00  75 ab ef ff 85 d2 ef ff  |%...B...u.......|
000009d0  c8 1e 00 00 0d 00 00 00  00 1c 00 00 a5 54 00 00  |.............T..|
000009e0  42 82 fa 00 8d 5c ef ff  9d 83 ef ff c8 1e 00 00  |B....\..........|
000009f0  55 73 69 6e 67 20 70 6f  69 6e 74 65 72 73 0d 0e  |Using pointers..|
00000a00  08 05 05 05 16 48 02 00  0d 45 02 00 00 00 00 00  |.....H...E......|
00000a10  08 00 00 00 0d 45 02 00  00 00 00 00 07 45 02 00  |.....E.......E..|
00000a20  0c 49 02 00 0c 49 02 00  00 00 00 00 00 54 00 00  |.I...I.......T..|
00000a30  01 10 00 00 00 00 00 00  00 00 00 00 00 10 00 00  |................|
00000a40  02 18 00 00 9c 07 00 00  00 00 00 00 0c 49 02 00  |.............I..|
00000a50  00 00 00 00 00 18 00 00  25 20 00 00 42 82 55 00  |........% ..B.U.|
00000a60  85 ae f5 ff 95 d5 f5 ff  ec 1d 00 00 48 65 6c 70  |............Help|
00000a70  0d 00 00 00 00 20 00 00  25 1c 00 00 42 dc 00 00  |..... ..%...B...|
00000a80  a5 7f f5 ff b5 a6 f5 ff  ec 1d 00 00 0d 00 00 00  |................|
00000a90  00 1c 00 00 a5 2c 00 00  42 dc 00 00 c5 50 f5 ff  |.....,..B....P..|
00000aa0  d5 77 f5 ff ec 1d 00 00  0d 07 05 05 16 4a 02 00  |.w...........J..|
00000ab0  0c 49 02 00 16 4a 02 00  00 00 00 00 00 2c 00 00  |.I...J.......,..|
00000ac0  a5 3c 00 00 42 dc 00 00  e5 21 f5 ff f5 48 f5 ff  |.<..B....!...H..|
00000ad0  ec 1d 00 00 0d 08 05 05  0c 49 02 00 16 4a 02 00  |.........I...J..|
00000ae0  00 00 00 00 07 00 00 00  0d 4b 02 00 16 4a 02 00  |.........K...J..|
00000af0  0d 4b 02 00 00 00 00 00  00 3c 00 00 a5 34 00 00  |.K.......<...4..|
00000b00  42 de b2 00 fd d2 f4 ff  0d fa f4 ff c8 1e 00 00  |B...............|
00000b10  4d 65 73 73 61 67 65 73  08 05 05 05 16 4a 02 00  |Messages.....J..|
00000b20  0d 4b 02 00 00 00 00 00  0d 00 00 00 00 34 00 00  |.K...........4..|
00000b30  a5 2c 00 00 42 dc 00 00  1d a4 f4 ff 2d cb f4 ff  |.,..B.......-...|
00000b40  c8 1e 00 00 0d 07 05 05  16 4c 02 00 0d 4b 02 00  |.........L...K..|
00000b50  16 4c 02 00 00 00 00 00  00 2c 00 00 a5 3c 00 00  |.L.......,...<..|
00000b60  42 dc 00 00 3d 75 f4 ff  4d 9c f4 ff c8 1e 00 00  |B...=u..M.......|
00000b70  0d 08 05 05 16 4c 02 00  0d 4b 02 00 00 00 00 00  |.....L...K......|
00000b80  07 00 00 00 16 4d 02 00  0d 4b 02 00 16 4d 02 00  |.....M...K...M..|
00000b90  00 00 00 00 00 3c 00 00  a5 28 00 00 42 dc 00 00  |.....<...(..B...|
00000ba0  55 26 f4 ff 65 4d f4 ff  c8 1e 00 00 0d 08 05 05  |U&..eM..........|
00000bb0  16 4d 02 00 0d 4b 02 00  00 00 00 00 00 28 00 00  |.M...K.......(..|
00000bc0  25 1c 00 00 42 dc 00 00  6d d7 f3 ff 7d fe f3 ff  |%...B...m...}...|
00000bd0  c8 1e 00 00 0d 00 00 00  00 1c 00 00 25 1c 00 00  |............%...|
00000be0  42 dc 00 00 8d a8 f3 ff  9d cf f3 ff c8 1e 00 00  |B...............|
00000bf0  0d 00 00 00 00 1c 00 00  25 1c 00 00 42 dc 00 00  |........%...B...|
00000c00  ad 79 f3 ff bd a0 f3 ff  c8 1e 00 00 0d 00 00 00  |.y..............|
00000c10  00 1c 00 00 25 1c 00 00  42 dc 00 00 cd 4a f3 ff  |....%...B....J..|
00000c20  dd 71 f3 ff c8 1e 00 00  0d 00 00 00 00 1c 00 00  |.q..............|
00000c30  a5 2c 00 00 42 dc 00 00  ed 1b f3 ff fd 42 f3 ff  |.,..B........B..|
00000c40  c8 1e 00 00 0d 07 05 05  16 4e 02 00 0d 4b 02 00  |.........N...K..|
00000c50  16 4e 02 00 00 00 00 00  00 2c 00 00 a5 28 00 00  |.N.......,...(..|
00000c60  42 dc 00 00 0d ed f2 ff  1d 14 f3 ff c8 1e 00 00  |B...............|
00000c70  0d 08 05 05 16 4e 02 00  0d 4b 02 00 00 00 00 00  |.....N...K......|
00000c80  00 28 00 00 25 1c 00 00  42 dc 00 00 25 9e f2 ff  |.(..%...B...%...|
00000c90  35 c5 f2 ff c8 1e 00 00  0d 00 00 00 00 1c 00 00  |5...............|
00000ca0  a5 2c 00 00 42 dc 00 00  45 6f f2 ff 55 96 f2 ff  |.,..B...Eo..U...|
00000cb0  c8 1e 00 00 0d 07 05 05  16 4f 02 00 0d 4b 02 00  |.........O...K..|
00000cc0  16 4f 02 00 00 00 00 00  00 2c 00 00 a5 28 00 00  |.O.......,...(..|
00000cd0  42 dc 00 00 65 40 f2 ff  75 67 f2 ff c8 1e 00 00  |B...e@..ug......|
00000ce0  0d 08 05 05 16 4f 02 00  0d 4b 02 00 00 00 00 00  |.....O...K......|
00000cf0  00 28 00 00 a5 2c 00 00  42 dc 00 00 7d f1 f1 ff  |.(...,..B...}...|
00000d00  8d 18 f2 ff c8 1e 00 00  0d 07 05 05 16 50 02 00  |.............P..|
00000d10  0d 4b 02 00 16 50 02 00  00 00 00 00 00 2c 00 00  |.K...P.......,..|
00000d20  a5 28 00 00 42 dc 00 00  9d c2 f1 ff ad e9 f1 ff  |.(..B...........|
00000d30  c8 1e 00 00 0d 08 05 05  16 50 02 00 0d 4b 02 00  |.........P...K..|
00000d40  00 00 00 00 00 28 00 00  a5 2c 00 00 42 dc 00 00  |.....(...,..B...|
00000d50  b5 73 f1 ff c5 9a f1 ff  c8 1e 00 00 0d 07 05 05  |.s..............|
00000d60  16 51 02 00 0d 4b 02 00  16 51 02 00 00 00 00 00  |.Q...K...Q......|
00000d70  00 2c 00 00 25 1c 00 00  42 dc 00 00 d5 44 f1 ff  |.,..%...B....D..|
00000d80  e5 6b f1 ff c8 1e 00 00  0d 00 00 00 00 1c 00 00  |.k..............|
00000d90  25 1c 00 00 42 dc 00 00  ed f5 f0 ff fd 1c f1 ff  |%...B...........|
00000da0  c8 1e 00 00 0d 00 00 00  00 1c 00 00 a5 38 00 00  |.............8..|
00000db0  42 ae e2 00 05 a7 f0 ff  15 ce f0 ff c8 1e 00 00  |B...............|
00000dc0  54 68 65 20 68 65 6c 70  20 74 65 78 74 08 05 05  |The help text...|
00000dd0  16 51 02 00 0d 4b 02 00  00 00 00 00 0d 00 00 00  |.Q...K..........|
00000de0  00 38 00 00 25 1c 00 00  42 dc 00 00 25 78 f0 ff  |.8..%...B...%x..|
00000df0  35 9f f0 ff c8 1e 00 00  0d 00 00 00 00 1c 00 00  |5...............|
00000e00  a5 2c 00 00 42 dc 00 00  45 49 f0 ff 55 70 f0 ff  |.,..B...EI..Up..|
00000e10  c8 1e 00 00 0d 07 05 05  16 52 02 00 0d 4b 02 00  |.........R...K..|
00000e20  16 52 02 00 00 00 00 00  00 2c 00 00 25 1c 00 00  |.R.......,..%...|
00000e30  42 dc 00 00 65 1a f0 ff  75 41 f0 ff c8 1e 00 00  |B...e...uA......|
00000e40  0d 00 00 00 00 1c 00 00  25 1c 00 00 42 dc 00 00  |........%...B...|
00000e50  7d cb ef ff 8d f2 ef ff  c8 1e 00 00 0d 00 00 00  |}...............|
00000e60  00 1c 00 00 05 30 00 00  00 7c 78 01 95 7c ef ff  |.....0...|x..|..|
00000e70  a5 a3 ef ff c8 1e 00 00  57 68 61 74 20 68 65 6c  |........What hel|
00000e80  70 20 79 6f 75 20 73 68  6f 75 6c 64 20 00 00 00  |p you should ...|
00000e90  00 30 00 00 a5 40 00 00  42 f2 80 00 b5 4d ef ff  |.0...@..B....M..|
00000ea0  c5 74 ef ff c8 1e 00 00  70 72 6f 76 69 64 65 08  |.t......provide.|
00000eb0  16 52 02 00 0d 4b 02 00  00 00 00 00 0d 07 05 05  |.R...K..........|
00000ec0  16 53 02 00 0d 4b 02 00  16 53 02 00 00 00 00 00  |.S...K...S......|
00000ed0  00 40 00 00 a5 58 00 00  42 dc 00 00 d5 1e ef ff  |.@...X..B.......|
00000ee0  e5 45 ef ff c8 1e 00 00  0d 08 00 00 0d 4b 02 00  |.E...........K..|
00000ef0  16 53 02 00 00 00 00 00  08 00 00 00 16 53 02 00  |.S...........S..|
00000f00  00 00 00 00 07 00 00 00  16 3b 02 00 16 3b 02 00  |.........;...;..|
00000f10  00 00 00 00 07 00 00 00  0c 3c 02 00 16 3b 02 00  |.........<...;..|
00000f20  0c 3c 02 00 00 00 00 00  00 58 00 00 a5 38 00 00  |.<.......X...8..|
00000f30  42 dc 00 00 ed cf ee ff  fd f6 ee ff ec 1d 00 00  |B...............|
00000f40  0d 08 dc ff 0c 3c 02 00  16 3b 02 00 00 00 00 00  |.....<...;......|
00000f50  08 3b 02 00 16 3b 02 00  0d 3a 02 00 00 00 00 00  |.;...;...:......|
00000f60  00 38 00 00 25 1c 00 00  42 b8 0b 00 05 81 ee ff  |.8..%...B.......|
00000f70  15 a8 ee ff c8 1e 00 00  20 0d 00 00 00 1c 00 00  |........ .......|
00000f80  06 00 00 00 79 56 34 12  a0 39 00 00 02 00 00 00  |....yV4..9......|
00000f90  00 00 00 00 06 08 00 00  00 08 00 00 01 10 00 00  |................|
00000fa0  00 00 00 00 00 00 00 00  00 10 00 00 02 1c 00 00  |................|
00000fb0  80 01 00 00 00 00 00 00  0b 06 02 00 16 0b 02 00  |................|
00000fc0  00 00 00 00 00 1c 00 00  85 10 01 00 02 ae 15 05  |................|
00000fd0  e0 ea fe ff f0 11 ff ff  70 1c 00 00 05 05 05 05  |........p.......|
00000fe0  05 05 05 05 05 05 05 05  05 05 05 05 05 05 05 05  |................|
*
00001050  05 05 05 05 05 05 05 05  05 05 05 05 07 0b 02 00  |................|
00001060  0b 06 02 00 0b 06 02 00  00 00 00 00 07 00 00 00  |................|
00001070  16 0b 02 00 0b 06 02 00  16 0b 02 00 00 00 00 00  |................|
00001080  54 68 65 20 28 42 29 6f  72 64 65 72 20 63 6f 6d  |The (B)order com|
00001090  6d 61 6e 64 20 74 65 6c  6c 73 20 49 6e 74 65 72  |mand tells Inter|
000010a0  66 61 63 65 20 77 68 69  63 68 20 62 6f 72 64 65  |face which borde|
000010b0  72 20 74 6f 20 75 73 65  20 77 68 65 6e 20 72 65  |r to use when re|
000010c0  6e 64 65 72 69 6e 67 20  61 6e 20 69 63 6f 6e 2e  |ndering an icon.|
000010d0  20 20 00 00 00 10 01 00  25 84 00 00 42 4e 91 02  |  ......%...BN..|
000010e0  00 bc fe ff 10 e3 fe ff  70 1c 00 00 54 68 65 20  |........p...The |
000010f0  62 6f 72 64 65 72 20 74  79 70 65 73 20 61 76 61  |border types ava|
00001100  69 6c 61 62 6c 65 20 61  74 20 70 72 65 73 65 6e  |ilable at presen|
00001110  74 20 61 72 65 20 3a 0d  05 05 05 05 05 05 05 05  |t are :.........|
00001120  05 05 05 05 05 05 05 05  05 05 05 05 05 05 05 05  |................|
*
00001150  05 05 05 05 05 05 05 05  00 84 00 00 a5 ac 00 00  |................|
00001160  46 bc 1b 05 18 6d fe ff  28 94 fe ff 70 1c 00 00  |F....m..(...p...|
00001170  8f 20 08 00 0b 06 02 00  16 0b 02 00 00 00 00 00  |. ..............|
00001180  07 02 00 00 0b 0c 02 00  16 0b 02 00 0b 0c 02 00  |................|
00001190  00 00 00 00 12 2c 20 74  1c 2a 00 00 00 00 00 00  |....., t.*......|
000011a0  62 6f 72 64 65 72 20 74  79 70 65 20 30 2c 20 74  |border type 0, t|
000011b0  68 69 73 20 69 73 20 61  20 73 69 6e 67 6c 65 20  |his is a single |
000011c0  62 6f 72 64 65 72 20 75  73 65 64 20 6d 61 69 6e  |border used main|
000011d0  6c 79 20 66 6f 72 20 68  65 61 64 69 6e 67 73 20  |ly for headings |
000011e0  61 6e 64 20 61 63 74 69  6f 6e 20 69 63 6f 6e 73  |and action icons|
000011f0  2e 08 08 69 16 0b 02 00  0b 0c 02 00 00 00 00 00  |...i............|
00001200  0d 00 00 00 00 ac 00 00  25 78 00 00 46 c4 0e 05  |........%x..F...|
00001210  38 3e fe ff 48 65 fe ff  70 1c 00 00 12 06 e3 ff  |8>..He..p.......|
00001220  8c 41 00 00 00 00 00 00  54 68 65 20 69 63 6f 6e  |.A......The icon|
00001230  20 77 69 6c 6c 20 73 6c  61 62 20 69 6e 77 61 72  | will slab inwar|
00001240  64 73 20 69 66 20 74 68  65 20 75 73 65 72 20 63  |ds if the user c|
00001250  6c 69 63 6b 73 20 61 20  62 75 74 74 6f 6e 20 77  |licks a button w|
00001260  68 69 6c 73 74 20 74 68  65 20 70 6f 69 6e 74 65  |hilst the pointe|
00001270  72 20 69 73 20 6f 76 65  72 20 0d 00 00 78 00 00  |r is over ...x..|
00001280  a5 74 00 00 46 90 b2 03  58 0f fe ff 68 36 fe ff  |.t..F...X...h6..|
00001290  70 1c 00 00 12 d8 e2 ff  8c 41 00 00 00 00 00 00  |p........A......|
000012a0  74 68 65 20 69 63 6f 6e  20 70 72 6f 76 69 64 69  |the icon providi|
000012b0  6e 67 20 69 74 20 69 73  20 6e 6f 74 20 73 65 74  |ng it is not set|
000012c0  75 70 20 74 6f 20 69 67  6e 6f 72 65 20 6d 6f 75  |up to ignore mou|
000012d0  73 65 20 63 6c 69 63 6b  73 2e 07 63 16 0b 02 00  |se clicks..c....|
000012e0  16 0b 02 00 0b 0c 02 00  00 00 00 00 0d 00 00 00  |................|
000012f0  00 74 00 00 a5 80 00 00  46 78 d8 04 70 c0 fd ff  |.t......Fx..p...|
00001300  80 e7 fd ff 70 1c 00 00  8f 20 12 ff 1c 2a 00 00  |....p.... ...*..|
00001310  00 00 00 00 62 6f 72 64  65 72 20 74 79 70 65 20  |....border type |
00001320  31 2c 20 74 68 69 73 20  69 73 20 61 20 64 6f 75  |1, this is a dou|
00001330  62 6c 65 20 62 6f 72 64  65 72 20 61 6e 64 20 73  |ble border and s|
00001340  68 6f 75 6c 64 20 62 65  20 75 73 65 64 08 62 65  |hould be used.be|
00001350  16 0b 02 00 0b 0c 02 00  00 00 00 00 20 74 6f 20  |............ to |
00001360  67 72 6f 75 70 20 74 6f  67 65 74 68 65 72 20 0d  |group together .|
00001370  00 80 00 00 a5 58 00 00  46 de 38 02 90 91 fd ff  |.....X..F.8.....|
00001380  a0 b8 fd ff 70 1c 00 00  12 5a e2 ff 8c 41 00 00  |....p....Z...A..|
00001390  00 00 00 00 69 63 6f 6e  73 20 74 68 61 74 20 07  |....icons that .|
000013a0  16 0b 02 00 16 0b 02 00  0b 0c 02 00 00 00 00 00  |................|
000013b0  70 65 72 66 6f 72 6d 20  61 6e 20 6f 70 65 72 61  |perform an opera|
000013c0  74 69 6f 6e 2e 0d 00 00  00 58 00 00 a5 dc 00 00  |tion.....X......|
000013d0  46 b2 ee 04 a8 42 fd ff  b8 69 fd ff 70 1c 00 00  |F....B...i..p...|
000013e0  8f 20 12 ff 1c 2a 00 00  00 00 00 00 62 6f 72 64  |. ...*......bord|
000013f0  65 72 20 74 79 70 65 20  32 08 20 74 16 0b 02 00  |er type 2. t....|
00001400  0b 0c 02 00 00 00 00 00  08 0c 02 00 0b 0c 02 00  |................|
00001410  00 00 00 00 07 0c 02 00  0b ee 01 00 0b ee 01 00  |................|
00001420  00 00 00 00 07 ee 01 00  16 ef 01 00 0b ee 01 00  |................|
00001430  16 ef 01 00 00 00 00 00  2c 20 74 68 69 73 20 69  |........, this i|
00001440  73 20 61 20 74 72 69 70  6c 65 20 62 6f 72 64 65  |s a triple borde|
00001450  72 20 61 6e 64 20 73 68  6f 75 6c 64 20 62 65 20  |r and should be |
00001460  75 73 65 64 20 6f 6e 20  74 68 65 20 64 65 66 61  |used on the defa|
00001470  75 6c 74 20 61 63 74 69  6f 6e 12 20 71 02 00 00  |ult action. q...|
00001480  00 00 00 00 08 02 00 00  16 ef 01 00 0b ee 01 00  |................|
00001490  00 00 00 00 12 ee 01 00  71 02 00 00 00 00 00 00  |........q.......|
000014a0  0d 00 00 00 00 dc 00 00  a5 d4 00 00 46 fc ea 04  |............F...|
000014b0  c8 13 fd ff d8 3a fd ff  70 1c 00 00 12 dc e1 ff  |.....:..p.......|
000014c0  8c 41 00 00 00 00 00 00  07 41 00 00 16 ef 01 00  |.A.......A......|
000014d0  0b ee 01 00 16 ef 01 00  00 00 00 00 20 62 75 74  |............ but|
000014e0  74 6f 6e 2e 20 20 08 74  16 ef 01 00 0b ee 01 00  |ton.  .t........|
000014f0  00 00 00 00 54 68 65 20  69 63 6f 6e 20 77 69 6c  |....The icon wil|
00001500  6c 20 73 6c 61 62 20 69  6e 77 61 72 64 73 20 77  |l slab inwards w|
00001510  68 65 6e 20 74 68 65 20  75 73 65 72 20 63 6c 69  |hen the user cli|
00001520  63 6b 73 20 61 05 05 05  05 05 05 05 05 05 05 05  |cks a...........|
00001530  05 05 05 05 05 05 05 05  05 05 05 05 05 05 05 05  |................|
00001540  07 ee 01 00 16 ef 01 00  0b ee 01 00 16 ef 01 00  |................|
00001550  00 00 00 00 20 62 75 74  74 6f 6e 20 77 68 69 6c  |.... button whil|
00001560  73 74 20 74 68 65 20 08  16 ef 01 00 0b ee 01 00  |st the .........|
00001570  00 00 00 00 0d 00 00 00  00 d4 00 00 a5 a8 00 00  |................|
00001580  46 b4 a6 04 e8 e4 fc ff  f8 0b fd ff 70 1c 00 00  |F...........p...|
00001590  12 ad e1 ff 8c 41 00 00  00 00 00 00 07 41 00 00  |.....A.......A..|
000015a0  16 ef 01 00 0b ee 01 00  16 ef 01 00 00 00 00 00  |................|
000015b0  70 6f 69 6e 74 65 72 20  69 73 08 6e 16 ef 01 00  |pointer is.n....|
000015c0  0b ee 01 00 00 00 00 00  20 07 01 00 16 ef 01 00  |........ .......|
000015d0  0b ee 01 00 16 ef 01 00  00 00 00 00 6f 76 65 72  |............over|
000015e0  20 74 68 69 73 20 69 63  6f 6e 20 70 72 6f 76 69  | this icon provi|
000015f0  64 69 6e 67 20 69 74 20  69 73 20 6e 6f 74 20 73  |ding it is not s|
00001600  65 74 75 70 20 74 6f 20  69 67 6e 6f 72 65 20 6d  |etup to ignore m|
00001610  6f 75 73 65 20 63 6c 69  63 6b 73 2e 0d 00 00 00  |ouse clicks.....|
00001620  00 a8 00 00 a5 a8 00 00  46 dc dd 04 00 96 fc ff  |........F.......|
00001630  10 bd fc ff 70 1c 00 00  8f 20 08 ff 0b ee 01 00  |....p.... ......|
00001640  16 ef 01 00 00 00 00 00  07 ef 01 00 0b 0d 02 00  |................|
00001650  16 ef 01 00 0b 0d 02 00  00 00 00 00 12 0d 02 00  |................|
00001660  1c 2a 00 00 00 00 00 00  62 6f 72 64 65 72 20 74  |.*......border t|
00001670  79 70 65 20 33 2c 20 74  68 69 73 20 69 73 20 61  |ype 3, this is a|
00001680  20 77 69 64 65 20 69 6e  76 65 72 74 65 64 20 62  | wide inverted b|
00001690  6f 72 64 65 72 20 61 6e  64 20 73 68 6f 75 6c 64  |order and should|
000016a0  20 62 65 20 75 73 65 64  20 6f 6e 20 77 72 69 74  | be used on writ|
000016b0  61 62 6c 65 08 68 69 73  16 ef 01 00 0b 0d 02 00  |able.his........|
000016c0  00 00 00 00 0d 00 00 00  00 a8 00 00 a5 94 00 00  |................|
000016d0  46 a0 a6 04 20 67 fc ff  30 8e fc ff 70 1c 00 00  |F... g..0...p...|
000016e0  12 41 00 00 8c 41 00 00  00 00 00 00 07 ef 01 00  |.A...A..........|
000016f0  16 ef 01 00 16 ef 01 00  0b 0d 02 00 00 00 00 00  |................|
00001700  69 63 6f 6e 73 2e 20 20  54 68 69 73 20 62 6f 72  |icons.  This bor|
00001710  64 65 72 20 74 79 70 65  20 69 73 20 75 73 75 61  |der type is usua|
00001720  6c 6c 79 20 75 73 65 64  20 69 6e 2d 63 6f 6e 6a  |lly used in-conj|
00001730  75 6e 63 74 69 6f 6e 20  77 69 74 68 20 74 68 65  |unction with the|
00001740  20 77 72 69 74 61 62 6c  65 08 6c 65 16 ef 01 00  | writable.le....|
00001750  0b 0d 02 00 00 00 00 00  0d 00 00 00 00 94 00 00  |................|
00001760  a5 00 01 00 46 2e bd 00  40 38 fc ff 50 5f fc ff  |....F...@8..P_..|
00001770  70 1c 00 00 12 1c 00 00  8c 41 00 00 00 00 00 00  |p........A......|
00001780  07 00 00 00 16 ef 01 00  16 ef 01 00 0b 0d 02 00  |................|
00001790  00 00 00 00 70 6f 69 6e  74 65 72 2e 08 08 08 72  |....pointer....r|
000017a0  0b 0d 02 00 16 ef 01 00  00 00 00 00 08 00 00 00  |................|
000017b0  16 ef 01 00 00 00 00 00  0d 05 05 05 05 05 05 05  |................|
000017c0  05 05 05 05 05 05 05 05  05 05 05 05 05 05 05 05  |................|
*
00001830  05 05 05 05 05 05 05 05  07 00 00 00 0b ee 01 00  |................|
00001840  0b ee 01 00 00 00 00 00  07 00 00 00 16 ef 01 00  |................|
00001850  0b ee 01 00 16 ef 01 00  00 00 00 00 00 00 01 00  |................|
00001860  25 1c 00 00 42 34 03 00  a0 f6 fb ff b0 1d fc ff  |%...B4..........|
00001870  70 1c 00 00 0d 00 00 00  00 1c 00 00 05 6c 00 00  |p............l..|
00001880  00 de 08 05 b8 a7 fb ff  c8 ce fb ff 70 1c 00 00  |............p...|
00001890  54 68 65 20 73 65 63 6f  6e 64 20 6f 70 74 69 6f  |The second optio|
000018a0  6e 61 6c 20 70 61 72 61  6d 65 74 65 72 20 69 73  |nal parameter is|
000018b0  20 74 68 65 20 62 75 74  74 6f 6e 20 73 6c 61 62  | the button slab|
000018c0  62 69 6e 67 20 6d 61 73  6b 2c 20 74 68 69 73 20  |bing mask, this |
000018d0  73 74 61 74 65 73 20 77  68 65 74 68 65 72 20 74  |states whether t|
000018e0  68 65 20 00 00 6c 00 00  05 6c 00 00 00 d8 e1 04  |he ..l...l......|
000018f0  d8 78 fb ff e8 9f fb ff  70 1c 00 00 69 63 6f 6e  |.x......p...icon|
00001900  20 73 68 6f 75 6c 64 20  62 65 20 73 6c 61 62 62  | should be slabb|
00001910  65 64 20 75 6e 74 69 6c  20 74 68 65 20 62 75 74  |ed until the but|
00001920  74 6f 6e 20 69 73 20 72  65 6c 65 61 73 65 64 2e  |ton is released.|
00001930  20 20 54 68 65 20 76 61  6c 75 65 73 20 63 6f 6e  |  The values con|
00001940  74 61 69 6e 65 64 20 69  6e 20 74 68 69 73 20 00  |tained in this .|
00001950  00 6c 00 00 05 6c 00 00  00 e2 f0 04 f8 49 fb ff  |.l...l.......I..|
00001960  08 71 fb ff 70 1c 00 00  70 61 72 61 6d 65 74 65  |.q..p...paramete|
00001970  72 20 63 61 6e 20 62 65  20 66 72 6f 6d 20 30 20  |r can be from 0 |
00001980  74 6f 20 37 2e 20 20 54  68 65 20 62 75 74 74 6f  |to 7.  The butto|
00001990  6e 20 73 6c 61 62 62 69  6e 67 20 6d 61 73 6b 20  |n slabbing mask |
000019a0  63 61 6e 20 62 65 20 63  61 6c 63 75 6c 61 74 65  |can be calculate|
000019b0  64 20 69 6e 20 74 68 65  20 00 00 00 00 6c 00 00  |d in the ....l..|
000019c0  a5 90 00 00 42 d2 f0 00  18 1b fb ff 28 42 fb ff  |....B.......(B..|
000019d0  70 1c 00 00 66 6f 6c 6c  6f 77 69 6e 67 20 77 61  |p...following wa|
000019e0  79 3a 0d 07 0e 0e 02 00  0b ee 01 00 16 ef 01 00  |y:..............|
000019f0  0e 0e 02 00 00 00 00 00  08 00 00 00 0b ee 01 00  |................|
00001a00  16 ef 01 00 0e 0e 02 00  00 00 00 00 08 00 00 00  |................|
*
00001a20  0e 0e 02 00 00 00 00 00  07 00 00 00 0e 11 02 00  |................|
00001a30  0e 11 02 00 00 00 00 00  07 00 00 00 0b 0f 02 00  |................|
00001a40  0b 0f 02 00 0e 11 02 00  00 00 00 00 00 90 00 00  |................|
00001a50  a5 68 00 00 46 e8 6d 04  30 cc fa ff 40 f3 fa ff  |.h..F.m.0...@...|
00001a60  4c 1d 00 00 12 1d 00 00  7c 42 00 00 00 00 00 00  |L.......|B......|
00001a70  56 61 6c 75 65 12 6c 75  b8 6f 00 00 00 00 00 00  |Value.lu.o......|
00001a80  42 75 74 74 6f 6e 12 74  c2 97 00 00 00 00 00 00  |Button.t........|
00001a90  12 00 00 00 68 b9 01 00  00 00 00 00 4d 65 61 6e  |....h.......Mean|
00001aa0  69 6e 67 0d 08 6e 67 0d  0e 11 02 00 0b 0f 02 00  |ing..ng.........|
00001ab0  00 00 00 00 00 68 00 00  25 64 00 00 46 ee 12 04  |.....h..%d..F...|
00001ac0  50 9d fa ff 60 c4 fa ff  70 1c 00 00 12 1c 00 00  |P...`...p.......|
00001ad0  8c 41 00 00 00 00 00 00  31 12 00 00 d8 bd 00 00  |.A......1.......|
00001ae0  00 00 00 00 41 64 6a 75  73 74 12 75 9e a2 00 00  |....Adjust.u....|
00001af0  00 00 00 00 73 6c 61 62  20 69 63 6f 6e 20 75 6e  |....slab icon un|
00001b00  74 69 6c 20 61 64 6a 75  73 74 20 69 73 20 72 65  |til adjust is re|
00001b10  6c 65 61 73 65 64 0d 00  00 64 00 00 25 64 00 00  |leased...d..%d..|
00001b20  46 68 0c 04 70 6e fa ff  80 95 fa ff 70 1c 00 00  |Fh..pn......p...|
00001b30  12 1c 00 00 8c 41 00 00  00 00 00 00 32 12 00 00  |.....A......2...|
00001b40  d8 bd 00 00 00 00 00 00  4d 65 6e 75 12 65 6e 75  |........Menu.enu|
00001b50  aa af 00 00 00 00 00 00  73 6c 61 62 20 69 63 6f  |........slab ico|
00001b60  6e 20 75 6e 74 69 6c 20  6d 65 6e 75 20 69 73 20  |n until menu is |
00001b70  72 65 6c 65 61 73 65 64  0d 00 00 00 00 64 00 00  |released.....d..|
00001b80  a5 9c 00 00 46 8e 0e 04  90 3f fa ff a0 66 fa ff  |....F....?...f..|
00001b90  70 1c 00 00 12 1c 00 00  8c 41 00 00 00 00 00 00  |p........A......|
00001ba0  34 12 00 00 d8 bd 00 00  00 00 00 00 53 65 6c 65  |4...........Sele|
00001bb0  63 74 12 65 54 ab 00 00  00 00 00 00 73 6c 61 62  |ct.eT.......slab|
00001bc0  20 69 63 6f 6e 20 75 6e  74 69 6c 20 73 65 6c 65  | icon until sele|
00001bd0  63 74 20 69 73 20 72 65  6c 65 61 73 65 64 07 73  |ct is released.s|
00001be0  16 12 02 00 0b 0f 02 00  16 12 02 00 00 00 00 00  |................|
00001bf0  08 00 00 00 0b 0f 02 00  16 12 02 00 00 00 00 00  |................|
00001c00  07 00 00 00 0b 13 02 00  16 12 02 00 0b 13 02 00  |................|
00001c10  00 00 00 00 0d 00 00 00  00 9c 00 00 05 68 00 00  |.............h..|
00001c20  00 d4 ef 04 a8 f0 f9 ff  b8 17 fa ff 70 1c 00 00  |............p...|
00001c30  54 68 65 20 62 75 74 74  6f 6e 20 73 6c 61 62 62  |The button slabb|
00001c40  69 6e 67 20 6d 61 73 6b  20 63 61 6e 20 74 68 65  |ing mask can the|
00001c50  6e 20 62 65 20 63 61 6c  63 75 6c 61 74 65 64 20  |n be calculated |
00001c60  62 79 20 61 64 64 69 6e  67 20 74 6f 67 65 74 68  |by adding togeth|
00001c70  65 72 20 74 68 65 20 72  65 71 75 69 72 65 64 20  |er the required |
00001c80  00 68 00 00 a5 bc 00 00  46 20 16 01 ec c0 f9 ff  |.h......F ......|
00001c90  d8 e8 f9 ff 4c 1d 00 00  62 75 74 74 6f 6e 20 76  |....L...button v|
00001ca0  61 6c 75 65 73 2e 08 65  0b 13 02 00 16 12 02 00  |alues..e........|
00001cb0  00 00 00 00 07 00 00 00  0b 0f 02 00 0b 0f 02 00  |................|
00001cc0  16 12 02 00 00 00 00 00  08 00 00 00 16 12 02 00  |................|
00001cd0  0b 0f 02 00 00 00 00 00  07 00 00 00 0e 11 02 00  |................|
00001ce0  0b 0f 02 00 0e 11 02 00  00 00 00 00 12 00 00 00  |................|
00001cf0  be 37 00 00 00 00 00 00  08 00 00 00 0b 0f 02 00  |.7..............|
00001d00  0e 11 02 00 00 00 00 00  08 00 00 00 0e 11 02 00  |................|
00001d10  00 00 00 00 07 00 00 00  0b ee 01 00 0b ee 01 00  |................|
00001d20  00 00 00 00 07 00 00 00  16 ef 01 00 0b ee 01 00  |................|
00001d30  16 ef 01 00 00 00 00 00  0d 00 00 00 00 bc 00 00  |................|
00001d40  05 6c 00 00 00 f0 14 05  e0 72 f9 ff f0 99 f9 ff  |.l.......r......|
00001d50  70 1c 00 00 54 68 65 20  62 75 74 74 6f 6e 20 73  |p...The button s|
00001d60  6c 61 62 62 69 6e 67 20  74 69 6d 65 20 69 73 20  |labbing time is |
00001d70  74 68 65 20 6d 69 6e 69  6d 75 6d 20 74 69 6d 65  |the minimum time|
00001d80  20 74 68 61 74 20 74 68  65 20 69 63 6f 6e 20 77  | that the icon w|
00001d90  69 6c 6c 20 62 65 20 73  6c 61 62 62 65 64 20 66  |ill be slabbed f|
00001da0  6f 72 2c 20 74 68 65 20  00 6c 00 00 25 64 00 00  |or, the .l..%d..|
00001db0  42 4c 82 04 00 44 f9 ff  10 6b f9 ff 70 1c 00 00  |BL...D...k..p...|
00001dc0  64 65 66 61 75 6c 74 20  74 69 6d 65 20 69 73 20  |default time is |
00001dd0  66 6f 72 20 31 35 63 73  2e 20 20 54 68 69 73 20  |for 15cs.  This |
00001de0  76 61 6c 75 65 20 69 73  20 61 20 64 65 63 69 6d  |value is a decim|
00001df0  61 6c 20 6e 75 6d 62 65  72 20 69 6e 20 63 65 6e  |al number in cen|
00001e00  74 69 2d 73 65 63 6f 6e  64 73 2e 0d 00 64 00 00  |ti-seconds...d..|
00001e10  25 4c 00 00 42 56 f7 02  18 f5 f8 ff 28 1c f9 ff  |%L..BV......(...|
00001e20  70 1c 00 00 54 68 65 20  63 6f 6c 6f 75 72 73 20  |p...The colours |
00001e30  61 72 65 20 73 70 65 63  69 66 69 65 64 20 69 6e  |are specified in|
00001e40  20 74 68 65 20 66 6f 6c  6c 6f 77 69 6e 67 20 6f  | the following o|
00001e50  72 64 65 72 3a 0d 00 00  00 4c 00 00 a5 b0 00 00  |rder:....L......|
00001e60  46 98 eb 03 30 a6 f8 ff  40 cd f8 ff 70 1c 00 00  |F...0...@...p...|
00001e70  8f 20 08 00 16 ef 01 00  0b ee 01 00 00 00 00 00  |. ..............|
00001e80  08 00 00 00 0b ee 01 00  00 00 00 00 07 00 00 00  |................|
00001e90  16 14 02 00 16 14 02 00  00 00 00 00 07 00 00 00  |................|
00001ea0  0b 15 02 00 16 14 02 00  0b 15 02 00 00 00 00 00  |................|
00001eb0  12 00 00 00 1c 2a 00 00  00 00 00 00 7b 2c 62 6f  |.....*......{,bo|
00001ec0  72 64 65 72 20 63 6f 6c  6f 75 72 31 7d 20 7b 2c  |rder colour1} {,|
00001ed0  62 6f 72 64 65 72 20 63  6f 6c 6f 75 72 32 7d 20  |border colour2} |
00001ee0  7b 2c 73 6c 61 62 62 69  6e 67 20 6f 75 74 20 63  |{,slabbing out c|
00001ef0  6f 6c 6f 75 72 7d 08 75  16 14 02 00 0b 15 02 00  |olour}.u........|
00001f00  00 00 00 00 20 0d 00 00  00 b0 00 00 a5 64 00 00  |.... ........d..|
00001f10  46 40 08 03 50 77 f8 ff  60 9e f8 ff 70 1c 00 00  |F@..Pw..`...p...|
00001f20  12 1c 00 00 8c 41 00 00  00 00 00 00 7b 2c 73 6c  |.....A......{,sl|
00001f30  61 62 62 69 6e 67 20 69  6e 20 07 69 16 14 02 00  |abbing in .i....|
00001f40  16 14 02 00 0b 15 02 00  00 00 00 00 63 6f 6c 6f  |............colo|
00001f50  75 72 7d 20 7b 2c 69 6e  6e 65 72 20 63 68 61 6e  |ur} {,inner chan|
00001f60  6e 65 6c 20 63 6f 6c 6f  75 72 7d 0d 00 64 00 00  |nel colour}..d..|
00001f70  05 68 00 00 00 e0 e3 04  68 28 f8 ff 78 4f f8 ff  |.h......h(..xO..|
00001f80  70 1c 00 00 54 68 65 73  65 20 63 6f 6c 6f 75 72  |p...These colour|
00001f90  73 20 63 61 6e 20 62 65  20 61 6e 79 20 76 61 6c  |s can be any val|
00001fa0  69 64 20 57 49 4d 50 20  63 6f 6c 6f 75 72 20 69  |id WIMP colour i|
00001fb0  6e 20 74 68 65 20 72 61  6e 67 65 20 6f 66 20 30  |n the range of 0|
00001fc0  20 74 6f 20 31 35 2c 20  74 68 65 20 64 65 66 61  | to 15, the defa|
00001fd0  75 6c 74 20 00 68 00 00  a5 f8 00 00 42 14 c2 01  |ult .h......B...|
00001fe0  f5 f7 f7 ff 98 20 f8 ff  70 1c 00 00 73 65 6c 65  |..... ..p...sele|
00001ff0  63 74 69 6f 6e 20 69 73  20 08 69 73 0b 15 02 00  |ction is .is....|
00002000  16 14 02 00 00 00 00 00  07 00 00 00 10 19 02 00  |................|
00002010  16 14 02 00 10 19 02 00  00 00 00 00 34 2c 20 30  |............4, 0|
00002020  2c 20 31 2c 20 31 34 2c  20 31 32 08 10 19 02 00  |, 1, 14, 12.....|
00002030  16 14 02 00 00 00 00 00  07 00 00 00 0b 15 02 00  |................|
00002040  16 14 02 00 0b 15 02 00  00 00 00 00 2e 08 00 00  |................|
00002050  0b 15 02 00 16 14 02 00  00 00 00 00 08 00 00 00  |................|
00002060  16 14 02 00 00 00 00 00  07 00 00 00 0b ee 01 00  |................|
00002070  0b ee 01 00 00 00 00 00  07 00 00 00 16 ef 01 00  |................|
00002080  0b ee 01 00 16 ef 01 00  00 00 00 00 0d 0e 05 05  |................|
00002090  05 05 05 05 05 05 05 05  05 05 05 05 05 05 05 05  |................|
*
000020c0  05 05 05 05 05 05 05 05  05 05 05 05 00 f8 00 00  |................|
000020d0  01 10 00 00 00 00 00 00  00 00 00 00 00 10 00 00  |................|
000020e0  02 1c 00 00 64 03 00 00  00 00 00 00 0b ee 01 00  |....d...........|
000020f0  16 ef 01 00 00 00 00 00  00 1c 00 00 05 6c 00 00  |.............l..|
00002100  00 c2 ed 04 e0 ea fe ff  f0 11 ff ff 70 1c 00 00  |............p...|
00002110  54 68 65 20 28 52 29 61  64 69 6f 20 63 6f 6d 6d  |The (R)adio comm|
00002120  61 6e 64 20 73 70 65 63  69 66 69 65 64 20 69 6e  |and specified in|
00002130  20 74 68 65 20 76 61 6c  69 64 61 74 69 6f 6e 20  | the validation |
00002140  73 74 72 69 6e 67 20 69  73 20 75 73 65 64 20 74  |string is used t|
00002150  6f 20 73 65 74 20 74 68  65 20 73 74 61 74 65 20  |o set the state |
00002160  6f 66 20 00 00 6c 00 00  05 6c 00 00 00 28 19 05  |of ..l...l...(..|
00002170  00 bc fe ff 10 e3 fe ff  70 1c 00 00 6f 74 68 65  |........p...othe|
00002180  72 20 72 61 64 69 6f 20  62 75 74 74 6f 6e 20 74  |r radio button t|
00002190  79 70 65 20 69 63 6f 6e  73 2e 20 20 54 68 65 20  |ype icons.  The |
000021a0  52 20 63 6f 6d 6d 61 6e  64 20 69 73 20 66 6f 6c  |R command is fol|
000021b0  6c 6f 77 65 64 20 62 79  20 61 20 64 65 63 69 6d  |lowed by a decim|
000021c0  61 6c 20 6e 75 6d 62 65  72 20 69 6e 20 00 00 00  |al number in ...|
000021d0  00 6c 00 00 a5 78 00 00  42 60 f7 02 20 8d fe ff  |.l...x..B`.. ...|
000021e0  30 b4 fe ff 70 1c 00 00  74 68 65 20 72 61 6e 67  |0...p...the rang|
000021f0  65 20 30 20 74 6f 20 32  2c 20 74 68 65 20 61 63  |e 0 to 2, the ac|
00002200  74 69 6f 6e 20 74 68 61  74 20 74 68 65 73 65 20  |tion that these |
00002210  70 65 72 66 6f 72 6d 20  69 73 3a 0d 07 72 6d 20  |perform is:..rm |
00002220  0e 16 02 00 0b ee 01 00  16 ef 01 00 0e 16 02 00  |................|
00002230  00 00 00 00 08 16 02 00  16 ef 01 00 0b ee 01 00  |................|
00002240  0e 16 02 00 00 00 00 00  00 78 00 00 a5 60 00 00  |.........x...`..|
00002250  46 a2 1a 02 38 3e fe ff  48 65 fe ff 4c 1d 00 00  |F...8>..He..L...|
00002260  12 10 d0 ff 7c 42 00 00  00 00 00 00 52 61 64 69  |....|B......Radi|
00002270  6f 20 74 79 70 65 12 69  2a 1c 00 00 00 00 00 00  |o type.i*.......|
00002280  12 1c 00 00 10 59 00 00  00 00 00 00 4f 70 65 72  |.....Y......Oper|
00002290  61 74 69 6f 6e 08 65 72  0e 16 02 00 0b ee 01 00  |ation.er........|
000022a0  00 00 00 00 0d 00 00 00  00 60 00 00 25 78 00 00  |.........`..%x..|
000022b0  46 3a d5 04 58 0f fe ff  68 36 fe ff 70 1c 00 00  |F:..X...h6..p...|
000022c0  12 e1 cf ff 8c 41 00 00  00 00 00 00 30 12 00 00  |.....A......0...|
000022d0  d8 bd 00 00 00 00 00 00  12 bd 00 00 10 59 00 00  |.............Y..|
000022e0  00 00 00 00 74 68 69 73  20 68 61 73 20 74 68 65  |....this has the|
000022f0  20 65 66 66 65 63 74 20  6f 66 20 73 77 69 74 63  | effect of switc|
00002300  68 69 6e 67 20 6f 66 66  20 74 68 65 20 73 70 65  |hing off the spe|
00002310  63 69 66 69 65 64 20 69  63 6f 6e 28 73 29 2e 0d  |cified icon(s)..|
00002320  00 78 00 00 25 84 00 00  46 2f d1 04 78 e0 fd ff  |.x..%...F/..x...|
00002330  88 07 fe ff 70 1c 00 00  12 b2 cf ff 8c 41 00 00  |....p........A..|
00002340  00 00 00 00 31 12 00 00  d8 bd 00 00 00 00 00 00  |....1...........|
00002350  12 bd 00 00 10 59 00 00  00 00 00 00 74 68 69 73  |.....Y......this|
00002360  20 68 61 73 20 74 68 65  20 65 66 66 65 63 74 20  | has the effect |
00002370  6f 66 20 73 77 69 74 63  68 69 6e 67 20 6f 6e 20  |of switching on |
00002380  74 68 65 20 73 70 65 63  69 66 69 65 64 20 69 63  |the specified ic|
00002390  6f 6e 28 73 29 2e 12 63  71 02 00 00 00 00 00 00  |on(s)..cq.......|
000023a0  0d 00 00 00 00 84 00 00  a5 8c 00 00 46 32 a1 04  |............F2..|
000023b0  98 b1 fd ff a8 d8 fd ff  70 1c 00 00 12 83 cf ff  |........p.......|
000023c0  8c 41 00 00 00 00 00 00  32 12 00 00 d8 bd 00 00  |.A......2.......|
000023d0  00 00 00 00 12 bd 00 00  10 59 00 00 00 00 00 00  |.........Y......|
000023e0  74 68 69 73 20 68 61 73  20 74 68 65 20 65 66 66  |this has the eff|
000023f0  65 63 74 20 6f 66 20 74  6f 67 67 6c 69 6e 67 20  |ect of toggling |
00002400  74 68 65 20 69 63 6f 6e  73 20 63 75 72 72 65 6e  |the icons curren|
00002410  74 20 73 74 61 74 65 2e  07 20 73 74 16 17 02 00  |t state.. st....|
00002420  0b ee 01 00 16 17 02 00  00 00 00 00 0d 00 00 00  |................|
00002430  00 8c 00 00 05 6c 00 00  00 ae 1f 05 b0 62 fd ff  |.....l.......b..|
00002440  c0 89 fd ff 70 1c 00 00  54 68 69 73 20 63 6f 6d  |....p...This com|
00002450  6d 61 6e 64 20 69 73 20  74 68 65 6e 20 66 6f 6c  |mand is then fol|
00002460  6c 6f 77 65 64 20 62 79  20 74 68 65 20 6e 75 6d  |lowed by the num|
00002470  62 65 72 73 20 6f 66 20  74 68 65 20 69 63 6f 6e  |bers of the icon|
00002480  73 20 79 6f 75 20 77 69  73 68 20 74 6f 20 61 6c  |s you wish to al|
00002490  74 65 72 2c 20 74 68 65  73 65 20 00 00 6c 00 00  |ter, these ..l..|
000024a0  05 68 00 00 00 da 2f 05  d0 33 fd ff e0 5a fd ff  |.h..../..3...Z..|
000024b0  70 1c 00 00 73 68 6f 75  6c 64 20 62 65 20 73 65  |p...should be se|
000024c0  70 61 72 61 74 65 64 20  62 79 20 63 6f 6d 6d 61  |parated by comma|
000024d0  73 2e 20 20 54 68 69 73  20 63 6f 6d 6d 61 6e 64  |s.  This command|
000024e0  20 6d 61 79 20 62 65 20  73 70 65 63 69 66 69 65  | may be specifie|
000024f0  64 20 6d 6f 72 65 20 74  68 61 6e 20 6f 6e 63 65  |d more than once|
00002500  20 69 6e 20 00 68 00 00  05 6c 00 00 00 24 ff 04  | in .h...l...$..|
00002510  f0 04 fd ff 00 2c fd ff  70 1c 00 00 61 20 76 61  |.....,..p...a va|
00002520  6c 69 64 61 74 69 6f 6e  20 73 74 72 69 6e 67 2c  |lidation string,|
00002530  20 66 6f 72 20 65 78 61  6d 70 6c 65 20 74 6f 20  | for example to |
00002540  73 77 69 74 63 68 20 69  63 6f 6e 73 20 31 20 26  |switch icons 1 &|
00002550  20 32 20 6f 66 66 2c 20  33 20 26 20 34 20 6f 6e  | 2 off, 3 & 4 on|
00002560  20 61 6e 64 20 74 6f 67  67 6c 65 20 74 68 65 20  | and toggle the |
00002570  00 6c 00 00 a5 7c 00 00  42 ca fa 03 10 d6 fc ff  |.l...|..B.......|
00002580  20 fd fc ff 70 1c 00 00  73 74 61 74 65 20 6f 66  | ...p...state of|
00002590  20 69 63 6f 6e 73 20 35  20 26 20 36 20 79 6f 75  | icons 5 & 6 you|
000025a0  20 63 6f 75 6c 64 20 75  73 65 20 74 68 65 20 66  | could use the f|
000025b0  6f 6c 6c 6f 77 69 6e 67  20 76 61 6c 69 64 61 74  |ollowing validat|
000025c0  69 6f 6e 20 73 74 72 69  6e 67 0d 08 0b ee 01 00  |ion string......|
000025d0  16 17 02 00 00 00 00 00  07 67 0d 08 0b 1a 02 00  |.........g......|
000025e0  16 17 02 00 0b 1a 02 00  00 00 00 00 00 7c 00 00  |.............|..|
000025f0  a5 54 00 00 46 a0 95 01  95 85 fc ff 38 ae fc ff  |.T..F.......8...|
00002600  70 1c 00 00 12 a0 95 01  8c 41 00 00 00 00 00 00  |p........A......|
00002610  07 1c 00 00 10 1b 02 00  16 17 02 00 0b 1a 02 00  |................|
00002620  10 1b 02 00 00 00 00 00  52 30 2c 31 2c 32 3b 52  |........R0,1,2;R|
00002630  31 2c 33 2c 34 3b 05 52  32 2c 35 2c 36 0d 00 00  |1,3,4;.R2,5,6...|
00002640  00 54 00 00 a5 6c 00 00  42 00 00 00 d8 40 fc ff  |.T...l..B....@..|
00002650  00 64 fc ff f5 16 00 00  0d 08 00 00 16 17 02 00  |.d..............|
00002660  0b 1a 02 00 10 1b 02 00  00 00 00 00 08 17 02 00  |................|
00002670  0b 1a 02 00 10 1b 02 00  00 00 00 00 08 00 00 00  |................|
00002680  10 1b 02 00 00 00 00 00  07 00 00 00 0b ee 01 00  |................|
00002690  0b ee 01 00 00 00 00 00  07 00 00 00 16 ef 01 00  |................|
000026a0  0b ee 01 00 16 ef 01 00  00 00 00 00 00 6c 00 00  |.............l..|
000026b0  05 6c 00 00 00 d6 fc 04  b8 f2 fb ff c8 19 fc ff  |.l..............|
000026c0  70 1c 00 00 54 68 65 20  28 55 29 6e 73 65 6c 65  |p...The (U)nsele|
000026d0  63 74 61 62 6c 65 20 63  6f 6d 6d 61 6e 64 20 69  |ctable command i|
000026e0  6e 20 74 68 65 20 76 61  6c 69 64 61 74 69 6f 6e  |n the validation|
000026f0  20 73 74 72 69 6e 67 20  68 61 73 20 74 68 65 20  | string has the |
00002700  65 66 66 65 63 74 20 6f  66 20 73 68 61 64 69 6e  |effect of shadin|
00002710  67 20 74 68 65 20 00 00  00 6c 00 00 05 6c 00 00  |g the ...l...l..|
00002720  00 48 c2 04 d8 c3 fb ff  e8 ea fb ff 70 1c 00 00  |.H..........p...|
00002730  69 63 6f 6e 20 67 72 65  79 20 73 6f 20 74 68 61  |icon grey so tha|
00002740  74 20 69 74 20 63 61 6e  6e 6f 74 20 62 65 20 73  |t it cannot be s|
00002750  65 6c 65 63 74 65 64 20  62 79 20 74 68 65 20 75  |elected by the u|
00002760  73 65 72 2e 20 20 49 74  20 69 73 20 66 6f 6c 6c  |ser.  It is foll|
00002770  6f 77 65 64 20 62 79 20  61 20 64 65 63 69 6d 61  |owed by a decima|
00002780  6c 20 00 00 00 6c 00 00  05 6c 00 00 00 62 d0 04  |l ...l...l...b..|
00002790  f8 94 fb ff 08 bc fb ff  70 1c 00 00 6e 75 6d 62  |........p...numb|
000027a0  65 72 20 69 6e 20 74 68  65 20 72 61 6e 67 65 20  |er in the range |
000027b0  30 20 74 6f 20 32 2c 20  74 68 65 20 61 63 74 69  |0 to 2, the acti|
000027c0  6f 6e 20 74 68 61 74 20  74 68 65 73 65 20 69 73  |on that these is|
000027d0  20 64 65 73 63 72 69 62  65 64 20 61 62 6f 76 65  | described above|
000027e0  20 69 6e 20 74 68 65 20  72 61 64 69 6f 20 00 00  | in the radio ..|
000027f0  00 6c 00 00 a5 84 00 00  42 08 a7 00 18 66 fb ff  |.l......B....f..|
00002800  28 8d fb ff 70 1c 00 00  63 6f 6d 6d 61 6e 64 2e  |(...p...command.|
00002810  0d 08 cd ff 0b ee 01 00  16 ef 01 00 00 00 00 00  |................|
00002820  08 08 64 2e 16 ef 01 00  00 00 00 00 07 00 00 00  |..d.............|
00002830  0b ee 01 00 0b ee 01 00  00 00 00 00 05 05 05 05  |................|
00002840  05 05 05 05 05 05 05 05  05 05 05 05 05 05 05 05  |................|
*
00002860  07 00 00 00 16 1c 02 00  0b ee 01 00 16 1c 02 00  |................|
00002870  00 00 00 00 00 84 00 00  05 6c 00 00 00 ae 1f 05  |.........l......|
00002880  30 17 fb ff 40 3e fb ff  70 1c 00 00 54 68 69 73  |0...@>..p...This|
00002890  20 63 6f 6d 6d 61 6e 64  20 69 73 20 74 68 65 6e  | command is then|
000028a0  20 66 6f 6c 6c 6f 77 65  64 20 62 79 20 74 68 65  | followed by the|
000028b0  20 6e 75 6d 62 65 72 73  20 6f 66 20 74 68 65 20  | numbers of the |
000028c0  69 63 6f 6e 73 20 79 6f  75 20 77 69 73 68 20 74  |icons you wish t|
000028d0  6f 20 61 6c 74 65 72 2c  20 74 68 65 73 65 20 00  |o alter, these .|
000028e0  00 6c 00 00 85 8c 00 00  02 da 2f 05 50 e8 fa ff  |.l......../.P...|
000028f0  60 0f fb ff 70 1c 00 00  73 68 6f 75 6c 64 20 08  |`...p...should .|
00002900  16 1c 02 00 0b ee 01 00  00 00 00 00 07 64 20 08  |.............d .|
00002910  16 17 02 00 0b ee 01 00  16 17 02 00 00 00 00 00  |................|
00002920  62 65 20 73 65 70 61 72  61 74 65 64 20 62 79 20  |be separated by |
00002930  63 6f 6d 6d 61 73 2e 20  20 54 68 69 73 20 63 6f  |commas.  This co|
00002940  6d 6d 61 6e 64 20 6d 61  79 20 62 65 20 73 70 65  |mmand may be spe|
00002950  63 69 66 69 65 64 20 6d  6f 72 65 20 74 68 61 6e  |cified more than|
00002960  20 6f 6e 63 65 20 69 6e  20 00 00 00 00 8c 00 00  | once in .......|
00002970  05 70 00 00 00 bc 20 05  70 b9 fa ff 80 e0 fa ff  |.p.... .p.......|
00002980  70 1c 00 00 61 20 76 61  6c 69 64 61 74 69 6f 6e  |p...a validation|
00002990  20 73 74 72 69 6e 67 2c  20 66 6f 72 20 65 78 61  | string, for exa|
000029a0  6d 70 6c 65 20 74 6f 20  73 68 61 64 65 20 69 63  |mple to shade ic|
000029b0  6f 6e 73 20 31 20 26 20  32 2c 20 75 6e 2d 73 68  |ons 1 & 2, un-sh|
000029c0  61 64 65 20 33 20 26 20  34 20 61 6e 64 20 74 6f  |ade 3 & 4 and to|
000029d0  67 67 6c 65 20 74 68 65  20 00 00 00 00 70 00 00  |ggle the ....p..|
000029e0  a5 7c 00 00 42 ca fa 03  90 8a fa ff a0 b1 fa ff  |.|..B...........|
000029f0  70 1c 00 00 73 74 61 74  65 20 6f 66 20 69 63 6f  |p...state of ico|
00002a00  6e 73 20 35 20 26 20 36  20 79 6f 75 20 63 6f 75  |ns 5 & 6 you cou|
00002a10  6c 64 20 75 73 65 20 74  68 65 20 66 6f 6c 6c 6f  |ld use the follo|
00002a20  77 69 6e 67 20 76 61 6c  69 64 61 74 69 6f 6e 20  |wing validation |
00002a30  73 74 72 69 6e 67 0d 08  0b ee 01 00 16 17 02 00  |string..........|
00002a40  00 00 00 00 07 67 0d 08  0b 1a 02 00 16 17 02 00  |.....g..........|
00002a50  0b 1a 02 00 00 00 00 00  00 7c 00 00 a5 64 00 00  |.........|...d..|
00002a60  46 a0 95 01 15 3a fa ff  b8 62 fa ff 70 1c 00 00  |F....:...b..p...|
00002a70  12 a0 95 01 8c 41 00 00  00 00 00 00 07 1c 00 00  |.....A..........|
00002a80  10 1b 02 00 16 17 02 00  0b 1a 02 00 10 1b 02 00  |................|
00002a90  00 00 00 00 55 30 2c 31  2c 32 3b 55 31 2c 33 2c  |....U0,1,2;U1,3,|
00002aa0  34 3b 55 32 2c 35 2c 36  0d 08 3b 55 10 1b 02 00  |4;U2,5,6..;U....|
00002ab0  16 17 02 00 0b 1a 02 00  00 00 00 00 00 64 00 00  |.............d..|
00002ac0  25 1c 00 00 42 34 03 00  70 f1 f9 ff 80 18 fa ff  |%...B4..p.......|
00002ad0  70 1c 00 00 0d 00 00 00  00 1c 00 00 05 6c 00 00  |p............l..|
00002ae0  00 44 1b 05 88 a2 f9 ff  98 c9 f9 ff 70 1c 00 00  |.D..........p...|
00002af0  54 68 65 20 28 50 29 6f  69 6e 74 65 72 20 63 6f  |The (P)ointer co|
00002b00  6d 6d 61 6e 64 20 69 73  20 75 73 65 64 20 74 6f  |mmand is used to|
00002b10  20 64 65 66 69 6e 65 20  61 20 70 6f 69 6e 74 65  | define a pointe|
00002b20  72 20 74 6f 20 62 65 20  64 69 73 70 6c 61 79 65  |r to be displaye|
00002b30  64 20 77 68 65 6e 20 74  68 65 20 70 6f 69 6e 74  |d when the point|
00002b40  65 72 20 00 00 6c 00 00  05 70 00 00 00 94 df 04  |er ..l...p......|
00002b50  a8 73 f9 ff b8 9a f9 ff  70 1c 00 00 69 73 20 6f  |.s......p...is o|
00002b60  76 65 72 20 74 68 61 74  20 69 63 6f 6e 2e 20 20  |ver that icon.  |
00002b70  54 68 65 20 66 69 72 73  74 20 70 61 72 61 6d 65  |The first parame|
00002b80  74 65 72 20 69 73 20 61  20 73 70 72 69 74 65 20  |ter is a sprite |
00002b90  6e 61 6d 65 20 74 6f 20  75 73 65 20 66 6f 72 20  |name to use for |
00002ba0  74 68 65 20 70 6f 69 6e  74 65 72 2c 20 74 68 69  |the pointer, thi|
00002bb0  73 20 00 00 00 70 00 00  05 68 00 00 00 04 f2 04  |s ...p...h......|
00002bc0  c8 44 f9 ff d8 6b f9 ff  70 1c 00 00 73 68 6f 75  |.D...k..p...shou|
00002bd0  6c 64 20 62 65 20 6e 6f  20 6c 6f 6e 67 65 72 20  |ld be no longer |
00002be0  74 68 61 6e 20 31 32 20  63 68 61 72 61 63 74 65  |than 12 characte|
00002bf0  72 73 20 61 6e 64 20 73  68 6f 75 6c 64 20 62 65  |rs and should be|
00002c00  20 70 72 65 73 65 6e 74  20 69 6e 20 74 68 65 20  | present in the |
00002c10  57 49 4d 50 20 73 70 72  69 74 65 20 00 68 00 00  |WIMP sprite .h..|
00002c20  05 70 00 00 00 d4 08 05  e8 15 f9 ff f8 3c f9 ff  |.p...........<..|
00002c30  70 1c 00 00 70 6f 6f 6c  2e 20 20 54 68 65 20 6f  |p...pool.  The o|
00002c40  70 74 69 6f 6e 61 6c 20  70 61 72 61 6d 65 74 65  |ptional paramete|
00002c50  72 73 20 73 70 65 63 69  66 79 20 74 68 65 20 78  |rs specify the x|
00002c60  20 61 6e 64 20 79 20 6f  66 66 73 65 74 73 20 74  | and y offsets t|
00002c70  6f 20 74 68 65 20 61 63  74 69 76 65 20 70 6f 69  |o the active poi|
00002c80  6e 74 20 69 6e 20 74 68  65 20 00 00 00 70 00 00  |nt in the ...p..|
00002c90  25 48 00 00 42 2e 8e 02  08 e7 f8 ff 18 0e f9 ff  |%H..B...........|
00002ca0  70 1c 00 00 73 70 72 69  74 65 2c 20 74 68 65 73  |p...sprite, thes|
00002cb0  65 20 73 68 6f 75 6c 64  20 62 65 20 73 70 65 63  |e should be spec|
00002cc0  69 66 69 65 64 20 69 6e  20 70 69 78 65 6c 73 2e  |ified in pixels.|
00002cd0  0d 00 00 00 00 48 00 00  25 1c 00 00 42 34 03 00  |.....H..%...B4..|
00002ce0  20 98 f8 ff 30 bf f8 ff  70 1c 00 00 0d 00 00 00  | ...0...p.......|
00002cf0  00 1c 00 00 05 6c 00 00  00 e6 23 05 38 49 f8 ff  |.....l....#.8I..|
00002d00  48 70 f8 ff 70 1c 00 00  54 68 65 20 28 49 29 6e  |Hp..p...The (I)n|
00002d10  66 6f 72 6d 61 74 69 6f  6e 20 63 6f 6d 6d 61 6e  |formation comman|
00002d20  64 20 69 73 20 75 73 65  64 20 74 6f 20 64 65 66  |d is used to def|
00002d30  69 6e 65 20 61 20 6d 65  73 73 61 67 65 20 74 6f  |ine a message to|
00002d40  20 62 65 20 73 65 6e 74  20 74 6f 20 74 68 65 20  | be sent to the |
00002d50  69 6e 74 65 72 61 63 74  69 76 65 20 00 6c 00 00  |interactive .l..|
00002d60  05 70 00 00 00 5a 0f 05  58 1a f8 ff 68 41 f8 ff  |.p...Z..X...hA..|
00002d70  70 1c 00 00 68 65 6c 70  20 61 70 70 6c 69 63 61  |p...help applica|
00002d80  74 69 6f 6e 20 77 68 65  6e 20 74 68 65 20 70 6f  |tion when the po|
00002d90  69 6e 74 65 72 20 69 73  20 6f 76 65 72 20 74 68  |inter is over th|
00002da0  65 20 69 63 6f 6e 2e 20  20 49 66 20 79 6f 75 20  |e icon.  If you |
00002db0  77 69 73 68 20 74 6f 20  75 73 65 20 61 20 73 65  |wish to use a se|
00002dc0  6d 69 2d 63 6f 6c 6f 6e  20 00 00 00 00 70 00 00  |mi-colon ....p..|
00002dd0  05 64 00 00 00 2c c0 04  78 eb f7 ff 88 12 f8 ff  |.d...,..x.......|
00002de0  70 1c 00 00 74 68 65 6e  20 79 6f 75 20 6d 75 73  |p...then you mus|
00002df0  74 20 70 6c 61 63 65 20  74 77 6f 20 6e 65 78 74  |t place two next|
00002e00  20 74 6f 20 65 61 63 68  20 6f 74 68 65 72 2e 20  | to each other. |
00002e10  20 54 68 65 20 6d 61 78  69 6d 75 6d 20 6c 65 6e  | The maximum len|
00002e20  67 74 68 20 6f 66 20 74  68 65 20 68 65 6c 70 20  |gth of the help |
00002e30  00 64 00 00 25 34 00 00  42 94 a1 01 98 bc f7 ff  |.d..%4..B.......|
00002e40  a8 e3 f7 ff 70 1c 00 00  6d 65 73 73 61 67 65 20  |....p...message |
00002e50  69 73 20 32 33 35 20 63  68 61 72 61 63 74 65 72  |is 235 character|
00002e60  73 2e 0d 0e 00 34 00 00  01 10 00 00 00 00 00 00  |s....4..........|
00002e70  00 00 00 00 00 10 00 00  02 1c 00 00 28 06 00 00  |............(...|
00002e80  00 00 00 00 16 17 02 00  0b 1a 02 00 00 00 00 00  |................|
00002e90  00 1c 00 00 05 6c 00 00  00 24 27 05 85 ae f5 ff  |.....l...$'.....|
00002ea0  95 d5 f5 ff 70 1c 00 00  54 68 65 20 49 6e 74 65  |....p...The Inte|
00002eb0  72 66 61 63 65 20 6d 6f  64 75 6c 65 20 77 69 6c  |rface module wil|
00002ec0  6c 20 63 68 61 6e 67 65  20 74 6f 20 74 68 65 20  |l change to the |
00002ed0  73 70 65 63 69 66 69 65  64 20 70 6f 69 6e 74 65  |specified pointe|
00002ee0  72 20 77 68 65 6e 20 74  68 65 20 6d 6f 75 73 65  |r when the mouse|
00002ef0  20 70 6f 69 6e 74 65 72  20 69 73 20 00 6c 00 00  | pointer is .l..|
00002f00  05 6c 00 00 00 7c de 04  a5 7f f5 ff b5 a6 f5 ff  |.l...|..........|
00002f10  70 1c 00 00 6f 76 65 72  20 74 68 65 20 69 63 6f  |p...over the ico|
00002f20  6e 2f 77 6f 72 6b 61 72  65 61 2c 20 69 66 20 6e  |n/workarea, if n|
00002f30  6f 20 70 6f 69 6e 74 65  72 20 69 73 20 73 70 65  |o pointer is spe|
00002f40  63 69 66 69 65 64 20 74  68 65 6e 20 74 68 65 20  |cified then the |
00002f50  70 6f 69 6e 74 65 72 20  77 69 6c 6c 20 64 65 66  |pointer will def|
00002f60  61 75 6c 74 20 74 6f 20  00 6c 00 00 05 6c 00 00  |ault to .l...l..|
00002f70  00 6c df 04 c5 50 f5 ff  d5 77 f5 ff 70 1c 00 00  |.l...P...w..p...|
00002f80  73 68 61 70 65 20 6f 6e  65 20 28 74 68 65 20 64  |shape one (the d|
00002f90  65 66 61 75 6c 74 20 61  72 72 6f 77 20 73 68 61  |efault arrow sha|
00002fa0  70 65 29 2e 20 20 54 68  65 72 65 20 61 72 65 20  |pe).  There are |
00002fb0  35 20 70 6f 69 6e 74 65  72 20 73 68 61 70 65 73  |5 pointer shapes|
00002fc0  20 64 65 73 69 67 6e 65  64 20 69 6e 20 74 68 65  | designed in the|
00002fd0  20 00 00 00 00 6c 00 00  a5 5c 00 00 42 f6 d9 02  | ....l...\..B...|
00002fe0  e5 21 f5 ff f5 48 f5 ff  70 1c 00 00 73 70 72 69  |.!...H..p...spri|
00002ff0  74 65 20 66 69 6c 65 20  69 6e 20 74 68 65 20 21  |te file in the !|
00003000  49 6e 74 65 72 66 61 63  65 20 64 69 72 65 63 74  |Interface direct|
00003010  6f 72 79 2c 20 74 68 65  73 65 20 61 72 65 3a 0d  |ory, these are:.|
00003020  08 65 63 74 16 17 02 00  0b 1a 02 00 00 00 00 00  |.ect............|
00003030  00 5c 00 00 25 74 00 00  46 4a fc 04 fd d2 f4 ff  |.\..%t..FJ......|
00003040  0d fa f4 ff 70 1c 00 00  8f 20 12 00 1c 2a 00 00  |....p.... ...*..|
00003050  00 00 00 00 70 74 72 5f  77 72 69 74 65 20 2d 20  |....ptr_write - |
00003060  74 68 69 73 20 70 6f 69  6e 74 65 72 20 73 68 6f  |this pointer sho|
00003070  75 6c 64 20 62 65 20 75  73 65 64 20 6f 6e 20 77  |uld be used on w|
00003080  72 69 74 61 62 6c 65 20  69 63 6f 6e 73 2c 20 74  |ritable icons, t|
00003090  68 65 20 73 75 67 67 65  73 74 65 64 20 61 63 74  |he suggested act|
000030a0  69 76 65 0d 00 74 00 00  a5 6c 00 00 46 02 65 02  |ive..t...l..F.e.|
000030b0  1d a4 f4 ff 2d cb f4 ff  70 1c 00 00 12 78 00 00  |....-...p....x..|
000030c0  8c 41 00 00 00 00 00 00  70 6f 69 6e 74 20 69 73  |.A......point is|
000030d0  20 61 74 20 63 6f 6f 72  64 69 6e 61 74 65 73 20  | at coordinates |
000030e0  78 20 3d 20 34 07 69 73  16 17 02 00 16 17 02 00  |x = 4.is........|
000030f0  0b 1a 02 00 00 00 00 00  2c 20 79 20 3d 20 34 2e  |........, y = 4.|
00003100  0d 08 02 00 16 17 02 00  0b 1a 02 00 00 00 00 00  |................|
00003110  00 6c 00 00 25 74 00 00  46 a4 01 05 35 55 f4 ff  |.l..%t..F...5U..|
00003120  45 7c f4 ff 70 1c 00 00  8f 20 12 00 1c 2a 00 00  |E|..p.... ...*..|
00003130  00 00 00 00 70 74 72 5f  6d 65 6e 75 20 2d 20 74  |....ptr_menu - t|
00003140  68 69 73 20 70 6f 69 6e  74 65 72 20 69 73 20 75  |his pointer is u|
00003150  73 65 64 20 77 68 65 72  65 20 61 20 6d 65 6e 75  |sed where a menu|
00003160  20 63 61 6e 20 62 65 20  61 63 74 69 76 61 74 65  | can be activate|
00003170  64 20 62 79 20 70 72 65  73 73 69 6e 67 20 74 68  |d by pressing th|
00003180  65 0d 00 00 00 74 00 00  25 7c 00 00 46 c5 e5 04  |e....t..%|..F...|
00003190  55 26 f4 ff 65 4d f4 ff  70 1c 00 00 12 74 00 00  |U&..eM..p....t..|
000031a0  8c 41 00 00 00 00 00 00  6d 65 6e 75 20 62 75 74  |.A......menu but|
000031b0  74 6f 6e 20 6f 76 65 72  20 74 68 65 20 69 63 6f  |ton over the ico|
000031c0  6e 2e 20 20 54 68 69 73  20 73 74 6f 70 73 20 74  |n.  This stops t|
000031d0  68 65 20 75 73 65 72 20  68 61 76 69 6e 67 20 74  |he user having t|
000031e0  6f 20 73 65 61 72 63 68  20 61 6c 6c 20 6f 76 65  |o search all ove|
000031f0  72 20 12 12 71 02 00 00  00 00 00 00 74 68 65 0d  |r ..q.......the.|
00003200  00 7c 00 00 a5 94 00 00  46 e6 fb 04 75 f7 f3 ff  |.|......F...u...|
00003210  85 1e f4 ff 70 1c 00 00  12 1c 00 00 8c 41 00 00  |....p........A..|
00003220  00 00 00 00 77 69 6e 64  6f 77 20 74 6f 20 66 69  |....window to fi|
00003230  6e 07 07 07 16 17 02 00  16 17 02 00 0b 1a 02 00  |n...............|
00003240  00 00 00 00 64 20 77 68  65 72 65 20 74 68 65 20  |....d where the |
00003250  6d 65 6e 75 20 69 73 2e  20 54 68 65 20 73 75 67  |menu is. The sug|
00003260  67 65 73 74 65 64 20 61  63 74 69 76 65 20 70 6f  |gested active po|
00003270  69 6e 74 20 69 73 20 78  20 3d 20 36 2c 20 79 20  |int is x = 6, y |
00003280  3d 20 35 2e 0d 08 02 00  16 17 02 00 0b 1a 02 00  |= 5.............|
00003290  00 00 00 00 00 94 00 00  25 78 00 00 46 76 0c 05  |........%x..Fv..|
000032a0  8d a8 f3 ff 9d cf f3 ff  70 1c 00 00 8f 20 12 00  |........p.... ..|
000032b0  1c 2a 00 00 00 00 00 00  70 74 72 5f 64 69 72 65  |.*......ptr_dire|
000032c0  63 74 20 2d 20 74 68 69  73 20 70 6f 69 6e 74 65  |ct - this pointe|
000032d0  72 20 69 73 20 75 73 65  64 20 77 68 65 72 65 20  |r is used where |
000032e0  61 6e 20 6f 62 6a 65 63  74 20 6d 61 79 20 62 65  |an object may be|
000032f0  20 72 65 2d 73 69 7a 65  64 2c 20 74 68 65 20 73  | re-sized, the s|
00003300  75 67 67 65 73 74 65 64  0d 00 00 00 00 78 00 00  |uggested.....x..|
00003310  a5 68 00 00 46 be 21 02  ad 79 f3 ff bd a0 f3 ff  |.h..F.!..y......|
00003320  70 1c 00 00 12 67 67 65  8c 41 00 00 00 00 00 00  |p....gge.A......|
00003330  61 63 74 69 76 65 20 70  6f 07 e7 01 16 17 02 00  |active po.......|
00003340  16 17 02 00 0b 1a 02 00  00 00 00 00 69 6e 74 20  |............int |
00003350  69 73 20 61 74 20 78 20  3d 20 31 33 2c 20 79 20  |is at x = 13, y |
00003360  3d 20 37 2e 0d 08 08 00  16 17 02 00 0b 1a 02 00  |= 7.............|
00003370  00 00 00 00 00 68 00 00  25 78 00 00 46 a4 1a 05  |.....h..%x..F...|
00003380  c5 2a f3 ff d5 51 f3 ff  70 1c 00 00 8f 20 12 00  |.*...Q..p.... ..|
00003390  1c 2a 00 00 00 00 00 00  70 74 72 5f 68 61 6e 64  |.*......ptr_hand|
000033a0  20 2d 20 74 68 69 73 20  70 6f 69 6e 74 65 72 20  | - this pointer |
000033b0  69 73 20 75 73 65 64 20  77 68 65 72 65 20 61 6e  |is used where an|
000033c0  64 20 69 63 6f 6e 20 6d  61 79 20 62 65 20 64 72  |d icon may be dr|
000033d0  61 67 67 65 64 2e 20 20  49 74 20 69 73 20 75 73  |agged.  It is us|
000033e0  75 61 6c 6c 79 20 73 65  74 0d 00 00 00 78 00 00  |ually set....x..|
000033f0  25 74 00 00 46 2c fc 04  e5 fb f2 ff f5 22 f3 ff  |%t..F,......."..|
00003400  70 1c 00 00 12 61 6c 6c  8c 41 00 00 00 00 00 00  |p....all.A......|
00003410  6f 6e 20 74 68 65 20 77  6f 72 6b 61 72 65 61 2c  |on the workarea,|
00003420  20 62 75 74 20 69 74 20  63 61 6e 20 62 65 20 75  | but it can be u|
00003430  73 65 64 20 6f 6e 20 61  6e 79 20 69 63 6f 6e 20  |sed on any icon |
00003440  28 74 68 65 20 73 61 76  65 20 66 69 6c 65 20 69  |(the save file i|
00003450  63 6f 6e 20 6c 6f 6f 6b  73 20 67 72 65 61 74 0d  |con looks great.|
00003460  00 74 00 00 a5 f8 00 00  46 4c e7 03 05 cd f2 ff  |.t......FL......|
00003470  15 f4 f2 ff 70 1c 00 00  12 1c 00 00 8c 41 00 00  |....p........A..|
00003480  00 00 00 00 77 68 65 6e  20 75 73 69 6e 67 20 69  |....when using i|
00003490  74 07 20 69 16 17 02 00  16 17 02 00 0b 1a 02 00  |t. i............|
000034a0  00 00 00 00 29 05 05 05  05 05 05 05 05 05 05 05  |....)...........|
000034b0  05 05 05 05 05 05 05 05  05 05 05 05 05 05 05 05  |................|
*
000034e0  05 05 05 05 2c 20 69 74  73 20 73 75 67 67 65 73  |...., its sugges|
000034f0  74 65 64 20 61 63 74 69  76 65 20 70 6f 69 6e 74  |ted active point|
00003500  20 69 73 20 61 74 20 78  20 3d 20 31 32 2c 20 79  | is at x = 12, y|
00003510  20 3d 20 38 05 05 05 05  05 05 05 05 05 05 05 05  | = 8............|
00003520  05 05 05 05 05 05 05 05  05 05 05 05 05 05 05 05  |................|
*
00003550  05 05 05 05 2e 0d 00 00  00 f8 00 00 a5 8c 00 00  |................|
00003560  46 5c 30 05 1d 7e f2 ff  2d a5 f2 ff 70 1c 00 00  |F\0..~..-...p...|
00003570  8f 08 00 00 16 17 02 00  0b 1a 02 00 00 00 00 00  |................|
00003580  20 12 00 00 1c 2a 00 00  00 00 00 00 70 74 72 5f  | ....*......ptr_|
00003590  63 72 6f 73 73 20 2d 20  74 68 69 73 20 70 6f 69  |cross - this poi|
000035a0  6e 74 65 72 20 69 73 20  75 73 65 64 20 61 73 20  |nter is used as |
000035b0  61 20 63 72 6f 73 73 68  61 69 72 2c 20 69 74 20  |a crosshair, it |
000035c0  69 73 20 74 68 65 20 73  61 6d 65 20 61 73 20 74  |is the same as t|
000035d0  68 65 20 6f 6e 65 20 75  73 65 64 20 69 6e 20 74  |he one used in t|
000035e0  68 65 0d 00 00 8c 00 00  25 74 00 00 46 5a 0a 05  |he......%t..FZ..|
000035f0  3d 4f f2 ff 4d 76 f2 ff  70 1c 00 00 12 1c 00 00  |=O..Mv..p.......|
00003600  8c 41 00 00 00 00 00 00  44 72 61 77 20 61 70 70  |.A......Draw app|
00003610  6c 69 63 61 74 69 6f 6e  2e 20 20 54 68 69 73 20  |lication.  This |
00003620  69 63 6f 6e 20 67 69 76  65 73 20 74 68 65 20 75  |icon gives the u|
00003630  73 65 72 20 61 20 70 72  65 63 69 73 65 20 70 6f  |ser a precise po|
00003640  69 6e 74 20 77 68 65 6e  20 77 6f 72 6b 69 6e 67  |int when working|
00003650  20 77 69 74 68 0d 00 00  00 74 00 00 a5 b8 00 00  | with....t......|
00003660  46 58 db 03 5d 20 f2 ff  6d 47 f2 ff 70 1c 00 00  |FX..] ..mG..p...|
00003670  12 1c 00 00 8c 41 00 00  00 00 00 00 6c 69 6e 65  |.....A......line|
00003680  20 64 72 61 77 07 72 61  16 17 02 00 16 17 02 00  | draw.ra........|
00003690  0b 1a 02 00 00 00 00 00  69 6e 67 73 05 05 05 05  |........ings....|
000036a0  05 05 05 05 05 05 05 05  05 05 05 05 05 05 05 05  |................|
*
000036d0  05 05 05 05 05 05 05 05  05 05 05 05 2c 20 69 74  |............, it|
000036e0  73 20 73 75 67 67 65 73  74 65 64 20 61 63 74 69  |s suggested acti|
000036f0  76 65 20 70 6f 69 6e 74  20 69 73 20 61 74 20 78  |ve point is at x|
00003700  20 3d 20 31 33 2c 20 79  20 3d 20 37 2e 0d 00 00  | = 13, y = 7....|
00003710  00 b8 00 00 25 1c 00 00  42 34 03 00 75 d1 f1 ff  |....%...B4..u...|
00003720  85 f8 f1 ff 70 1c 00 00  0d 00 00 00 00 1c 00 00  |....p...........|
00003730  05 64 00 00 00 9c eb 04  8d 82 f1 ff 9d a9 f1 ff  |.d..............|
00003740  70 1c 00 00 59 6f 75 20  6d 61 79 20 61 6c 73 6f  |p...You may also|
00003750  20 64 65 73 69 67 6e 20  79 6f 75 72 20 6f 77 6e  | design your own|
00003760  20 70 6f 69 6e 74 65 72  73 2c 20 77 68 69 63 68  | pointers, which|
00003770  20 73 68 6f 75 6c 64 20  62 65 20 6c 6f 61 64 65  | should be loade|
00003780  64 20 69 6e 74 6f 20 74  68 65 20 57 49 4d 50 20  |d into the WIMP |
00003790  00 64 00 00 05 6c 00 00  00 26 f3 04 ad 53 f1 ff  |.d...l...&...S..|
000037a0  bd 7a f1 ff 70 1c 00 00  73 70 72 69 74 65 20 70  |.z..p...sprite p|
000037b0  6f 6f 6c 2e 20 20 54 68  65 72 65 20 61 72 65 20  |ool.  There are |
000037c0  61 20 66 65 77 20 70 6f  69 6e 74 73 20 74 68 61  |a few points tha|
000037d0  74 20 79 6f 75 20 73 68  6f 75 6c 64 20 6e 6f 74  |t you should not|
000037e0  65 20 77 68 65 6e 20 64  65 73 69 67 6e 69 6e 67  |e when designing|
000037f0  20 70 6f 69 6e 74 65 72  73 20 00 00 00 6c 00 00  | pointers ...l..|
00003800  25 24 00 00 42 90 a1 00  cd 24 f1 ff dd 4b f1 ff  |%$..B....$...K..|
00003810  70 1c 00 00 74 68 65 73  65 20 61 72 65 20 3a 0d  |p...these are :.|
00003820  00 24 00 00 a5 a0 00 00  46 ba b7 04 52 d4 f0 ff  |.$......F...R...|
00003830  f5 fc f0 ff 70 1c 00 00  8f 20 08 00 16 17 02 00  |....p.... ......|
00003840  0b 1a 02 00 00 00 00 00  12 00 00 00 1c 2a 00 00  |.............*..|
00003850  00 00 00 00 50 6f 69 6e  74 65 72 20 73 70 72 69  |....Pointer spri|
00003860  74 65 20 6e 61 6d 65 73  20 73 68 6f 75 6c 64 20  |te names should |
00003870  68 61 76 65 20 74 68 65  20 66 6f 72 6d 20 07 72  |have the form .r|
00003880  10 1e 02 00 0b 1a 02 00  10 1e 02 00 00 00 00 00  |................|
00003890  70 74 72 5f 58 58 58 58  58 08 58 58 10 1e 02 00  |ptr_XXXXX.XX....|
000038a0  0b 1a 02 00 00 00 00 00  2c 20 61 6c 74 68 6f 75  |........, althou|
000038b0  67 68 20 74 68 69 73 20  69 73 20 6e 6f 74 0d 00  |gh this is not..|
000038c0  00 a0 00 00 25 74 00 00  46 5e fc 04 05 a7 f0 ff  |....%t..F^......|
000038d0  15 ce f0 ff 70 1c 00 00  12 1c 00 00 8c 41 00 00  |....p........A..|
000038e0  00 00 00 00 63 6f 6d 70  75 6c 73 6f 72 79 20 69  |....compulsory i|
000038f0  74 20 68 65 6c 70 73 20  73 6f 20 74 68 61 74 20  |t helps so that |
00003900  79 6f 75 20 64 6f 20 6e  6f 74 20 67 65 74 20 63  |you do not get c|
00003910  6f 6e 66 75 73 65 64 20  77 69 74 68 20 70 6f 69  |onfused with poi|
00003920  6e 74 65 72 73 20 61 6e  64 20 6e 6f 72 6d 61 6c  |nters and normal|
00003930  0d 00 00 00 00 74 00 00  a5 50 00 00 46 82 b4 00  |.....t...P..F...|
00003940  25 78 f0 ff 35 9f f0 ff  70 1c 00 00 12 1c 00 00  |%x..5...p.......|
00003950  8c 41 00 00 00 00 00 00  73 70 72 69 07 70 72 69  |.A......spri.pri|
00003960  16 17 02 00 16 17 02 00  0b 1a 02 00 00 00 00 00  |................|
00003970  74 65 73 2e 0d 08 73 2e  16 17 02 00 0b 1a 02 00  |tes...s.........|
00003980  00 00 00 00 00 50 00 00  25 78 00 00 46 18 06 05  |.....P..%x..F...|
00003990  3d 29 f0 ff 4d 50 f0 ff  70 1c 00 00 8f 20 12 00  |=)..MP..p.... ..|
000039a0  1c 2a 00 00 00 00 00 00  44 6f 20 6e 6f 74 20 75  |.*......Do not u|
000039b0  73 65 20 6c 6f 67 69 63  61 6c 20 63 6f 6c 6f 75  |se logical colou|
000039c0  72 20 32 20 69 6e 20 74  68 65 20 70 6f 69 6e 74  |r 2 in the point|
000039d0  65 72 20 73 70 72 69 74  65 73 2c 20 61 73 20 74  |er sprites, as t|
000039e0  68 69 73 20 69 73 20 75  6e 61 76 61 69 6c 61 62  |his is unavailab|
000039f0  6c 65 20 69 6e 20 76 65  72 79 0d 00 00 78 00 00  |le in very...x..|
00003a00  a5 50 00 00 46 be a9 01  5d fa ef ff 6d 21 21 21  |.P..F...]...m!!!|
00003a10  12 1c 00 00 8c 41 00 00  00 00 00 00 68 69 67 68  |.....A......high|
00003a20  20 72 07 68 16 17 02 00  16 17 02 00 0b 1a 02 00  | r.h............|
00003a30  00 00 00 00 65 73 6f 6c  75 74 69 6f 6e 20 6d 6f  |....esolution mo|
00003a40  64 65 73 2e 0d 00 00 00  00 50 00 00 25 1c 00 00  |des......P..%...|
00003a50  42 34 03 00 75 ab ef ff  85 d2 ef ff 70 1c 00 00  |B4..u.......p...|
00003a60  0d 00 00 00 00 1c 00 00  05 6c 00 00 00 ca f9 04  |.........l......|
00003a70  8d 5c ef ff 9d 83 ef ff  70 1c 00 00 54 68 65 20  |.\......p...The |
00003a80  70 6f 69 6e 74 65 72 73  20 75 73 65 64 20 73 68  |pointers used sh|
00003a90  6f 75 6c 64 20 6f 6e 6c  79 20 62 65 20 76 61 6c  |ould only be val|
00003aa0  69 64 20 69 6e 20 79 6f  75 72 20 61 70 70 6c 69  |id in your appli|
00003ab0  63 61 74 69 6f 6e 2c 20  73 6f 20 79 6f 75 20 6d  |cation, so you m|
00003ac0  75 73 74 20 6e 6f 74 20  6d 61 73 6b 20 00 00 00  |ust not mask ...|
00003ad0  00 6c 00 00 05 60 00 00  00 cc 7a 04 ad 2d ef ff  |.l...`....z..-..|
00003ae0  bd 54 ef ff 70 1c 00 00  6f 75 74 20 74 68 65 20  |.T..p...out the |
00003af0  50 6f 69 6e 74 65 72 5f  4c 65 61 76 69 6e 67 5f  |Pointer_Leaving_|
00003b00  57 69 6e 64 6f 77 20 69  6e 20 79 6f 75 72 20 61  |Window in your a|
00003b10  70 70 6c 69 63 61 74 69  6f 6e 2e 20 20 59 6f 75  |pplication.  You|
00003b20  20 73 68 6f 75 6c 64 20  63 6c 61 69 6d 20 00 00  | should claim ..|
00003b30  00 60 00 00 05 6c 00 00  00 ea 15 05 cd fe ee ff  |.`...l..........|
00003b40  dd 25 ef ff 70 1c 00 00  4e 75 6c 6c 5f 52 65 61  |.%..p...Null_Rea|
00003b50  73 6f 6e 5f 43 6f 64 65  20 77 68 65 6e 20 70 61  |son_Code when pa|
00003b60  73 73 65 64 20 74 6f 20  79 6f 75 72 20 61 70 70  |ssed to your app|
00003b70  6c 69 63 61 74 69 6f 6e  2c 20 6f 74 68 65 72 77  |lication, otherw|
00003b80  69 73 65 20 74 68 65 20  70 6f 69 6e 74 65 72 20  |ise the pointer |
00003b90  77 69 6c 6c 20 6e 6f 74  20 00 00 00 00 6c 00 00  |will not ....l..|
00003ba0  25 68 00 00 42 2c cf 04  ed cf ee ff fd f6 ee ff  |%h..B,..........|
00003bb0  70 1c 00 00 63 68 61 6e  67 65 20 77 68 65 6e 20  |p...change when |
00003bc0  74 68 65 20 70 6f 69 6e  74 65 72 20 69 73 20 6f  |the pointer is o|
00003bd0  76 65 72 20 74 68 65 20  69 63 6f 6e 2f 77 6f 72  |ver the icon/wor|
00003be0  6b 61 72 65 61 2c 20 73  65 65 20 74 68 65 20 65  |karea, see the e|
00003bf0  78 61 6d 70 6c 65 73 20  66 6f 72 20 6d 6f 72 65  |xamples for more|
00003c00  2e 0d 0e 00 00 68 00 00  01 10 00 00 00 00 00 00  |.....h..........|
00003c10  00 00 00 00 00 10 00 00  02 1c 00 00 0c 08 00 00  |................|
00003c20  00 00 00 00 16 17 02 00  0b 1a 02 00 00 00 00 00  |................|
00003c30  00 1c 00 00 05 6c 00 00  00 ea 15 05 85 ae f5 ff  |.....l..........|
00003c40  95 d5 f5 ff 70 1c 00 00  59 6f 75 20 73 68 6f 75  |....p...You shou|
00003c50  6c 64 20 73 75 70 70 6f  72 74 20 74 68 65 20 21  |ld support the !|
00003c60  48 65 6c 70 20 61 70 70  6c 69 63 61 74 69 6f 6e  |Help application|
00003c70  20 74 6f 20 68 65 6c 70  20 6e 65 77 20 75 73 65  | to help new use|
00003c80  72 73 20 75 73 69 6e 67  20 79 6f 75 72 20 61 70  |rs using your ap|
00003c90  70 6c 69 63 61 74 69 6f  6e 2c 20 00 00 6c 00 00  |plication, ..l..|
00003ca0  05 70 00 00 00 5e 10 05  a5 7f f5 ff b5 a6 f5 ff  |.p...^..........|
00003cb0  70 1c 00 00 74 68 69 73  20 69 73 20 77 68 79 20  |p...this is why |
00003cc0  49 20 69 6d 70 6c 65 6d  65 6e 74 65 64 20 61 20  |I implemented a |
00003cd0  66 65 61 74 75 72 65 20  69 6e 20 49 6e 74 65 72  |feature in Inter|
00003ce0  66 61 63 65 20 74 6f 20  6d 61 6b 65 20 74 68 69  |face to make thi|
00003cf0  73 20 65 61 73 69 65 72  2e 20 20 54 68 65 20 66  |s easier.  The f|
00003d00  6f 6c 6c 6f 77 69 6e 67  20 00 00 00 00 70 00 00  |ollowing ....p..|
00003d10  85 cc 00 00 02 5e 29 05  11 50 f5 ff d5 77 f5 ff  |.....^)..P...w..|
00003d20  24 1d 00 00 77 61 73 20  66 6f 72 20 73 6f 6d 65  |$...was for some|
00003d30  20 72 65 61 73 6f 6e 20  6e 6f 74 20 70 75 62 6c  | reason not publ|
00003d40  69 73 68 65 64 20 69 6e  20 74 68 65 20 08 6e 2e  |ished in the .n.|
00003d50  16 17 02 00 0b 1a 02 00  00 00 00 00 08 4e 91 02  |.............N..|
00003d60  0b 1a 02 00 00 00 00 00  07 1c 00 f0 12 21 02 00  |.............!..|
00003d70  12 21 02 00 00 00 00 00  07 70 65 73 16 20 02 00  |.!.......pes. ..|
00003d80  16 20 02 00 12 21 02 00  00 00 00 00 50 72 6f 67  |. ...!......Prog|
00003d90  72 61 6d 6d 65 72 73 20  52 65 66 65 72 65 6e 63  |rammers Referenc|
00003da0  65 20 4d 61 6e 75 61 6c  73 08 3a 05 12 21 02 00  |e Manuals.:..!..|
00003db0  16 20 02 00 00 00 00 00  07 0b 02 00 0b 3d 02 00  |. ...........=..|
00003dc0  16 20 02 00 0b 3d 02 00  00 00 00 00 2c 20 62 75  |. ...=......, bu|
00003dd0  74 20 77 61 73 20 00 00  00 cc 00 00 a5 6c 00 00  |t was .......l..|
00003de0  42 2e cf 02 e5 21 f5 ff  f5 48 f5 ff 70 1c 00 00  |B....!...H..p...|
00003df0  69 6e 20 74 68 65 20 70  72 65 2d 72 65 6c 65 61  |in the pre-relea|
00003e00  73 65 20 64 69 73 63 20  76 65 72 73 69 6f 6e 20  |se disc version |
00003e10  6f 66 20 74 68 65 20 6d  61 6e 75 61 6c 73 2e 08  |of the manuals..|
00003e20  0b 3d 02 00 16 20 02 00  00 00 00 00 07 2c 20 74  |.=... ......., t|
00003e30  0b 22 02 00 16 20 02 00  0b 22 02 00 00 00 00 00  |."... ..."......|
00003e40  0d 00 00 00 00 6c 00 00  05 6c 00 00 00 52 1c 05  |.....l...l...R..|
00003e50  fd d2 f4 ff 0d fa f4 ff  70 1c 00 00 46 6f 72 20  |........p...For |
00003e60  61 6e 20 61 70 70 6c 69  63 61 74 69 6f 6e 20 74  |an application t|
00003e70  6f 20 75 73 65 20 69 6e  74 65 72 61 63 74 69 76  |o use interactiv|
00003e80  65 20 68 65 6c 70 2c 20  74 77 6f 20 57 49 4d 50  |e help, two WIMP|
00003e90  20 6d 65 73 73 61 67 65  73 20 61 72 65 20 65 6d  | messages are em|
00003ea0  70 6c 6f 79 65 64 2e 20  20 4f 6e 65 20 00 00 00  |ployed.  One ...|
00003eb0  00 6c 00 00 05 70 00 00  00 fa 23 05 1d a4 f4 ff  |.l...p....#.....|
00003ec0  2d cb f4 ff 70 1c 00 00  69 73 20 75 73 65 64 20  |-...p...is used |
00003ed0  62 79 20 74 68 65 20 48  65 6c 70 20 74 6f 20 72  |by the Help to r|
00003ee0  65 71 75 65 73 74 20 68  65 6c 70 2c 20 61 6e 64  |equest help, and|
00003ef0  20 74 68 65 20 6f 74 68  65 72 20 69 73 20 75 73  | the other is us|
00003f00  65 64 20 62 79 20 74 68  65 20 61 70 70 6c 69 63  |ed by the applic|
00003f10  61 74 69 6f 6e 20 74 6f  20 72 65 74 75 72 6e 20  |ation to return |
00003f20  00 70 00 00 25 2c 00 00  42 d8 17 01 3d 75 f4 ff  |.p..%,..B...=u..|
00003f30  4d 9c f4 ff 70 1c 00 00  74 68 65 20 68 65 6c 70  |M...p...the help|
00003f40  20 6d 65 73 73 61 67 65  2e 0d 00 00 00 2c 00 00  | message.....,..|
00003f50  25 68 00 00 42 5e b6 04  55 26 f4 ff 65 4d f4 ff  |%h..B^..U&..eM..|
00003f60  70 1c 00 00 54 6f 20 72  65 71 75 65 73 74 20 68  |p...To request h|
00003f70  65 6c 70 2c 20 74 68 65  20 48 65 6c 70 20 61 70  |elp, the Help ap|
00003f80  70 6c 69 63 61 74 69 6f  6e 20 73 65 6e 64 73 20  |plication sends |
00003f90  61 20 6d 65 73 73 61 67  65 20 6f 66 20 74 68 65  |a message of the|
00003fa0  20 66 6f 6c 6c 6f 77 69  6e 67 20 66 6f 72 6d 3a  | following form:|
00003fb0  0d 00 00 00 00 68 00 00  a5 68 00 00 46 80 72 03  |.....h...h..F.r.|
00003fc0  6d d7 f3 ff 7d fe f3 ff  70 1c 00 00 62 6c 6f 63  |m...}...p...bloc|
00003fd0  6b 20 12 00 5c b2 00 00  00 00 00 00 2b 31 36 12  |k ..\.......+16.|
00003fe0  f8 1b 00 00 00 00 00 00  26 35 30 32 20 2d 20 69  |........&502 - i|
00003ff0  6e 64 69 63 61 74 65 73  20 72 65 71 75 65 73 74  |ndicates request|
00004000  20 66 6f 72 20 68 65 6c  70 08 e2 ff 16 20 02 00  | for help.... ..|
00004010  0b 22 02 00 00 00 00 00  0d 00 00 00 00 68 00 00  |."...........h..|
00004020  25 50 00 00 46 22 ae 02  8d a8 f3 ff 9d cf f3 ff  |%P..F"..........|
00004030  70 1c 00 00 12 72 6d 20  8c 41 00 00 00 00 00 00  |p....rm .A......|
00004040  12 69 6f 6e 60 d1 00 00  00 00 00 00 2b 32 30 12  |.ion`.......+20.|
00004050  f8 1b 00 00 00 00 00 00  6d 6f 75 73 65 20 78 20  |........mouse x |
00004060  63 6f 2d 6f 72 64 69 6e  61 74 65 0d 00 50 00 00  |co-ordinate..P..|
00004070  25 50 00 00 46 22 ae 02  ad 79 f3 ff bd a0 f3 ff  |%P..F"...y......|
00004080  70 1c 00 00 12 00 00 00  8c 41 00 00 00 00 00 00  |p........A......|
00004090  12 00 00 00 60 d1 00 00  00 00 00 00 2b 32 34 12  |....`.......+24.|
000040a0  f8 1b 00 00 00 00 00 00  6d 6f 75 73 65 20 79 20  |........mouse y |
000040b0  63 6f 2d 6f 72 64 69 6e  61 74 65 0d 00 50 00 00  |co-ordinate..P..|
000040c0  25 50 00 00 46 28 94 02  cd 4a f3 ff dd 71 f3 ff  |%P..F(...J...q..|
000040d0  70 1c 00 00 12 20 73 68  8c 41 00 00 00 00 00 00  |p.... sh.A......|
000040e0  12 73 65 64 60 d1 00 00  00 00 00 00 2b 32 38 12  |.sed`.......+28.|
000040f0  f8 1b 00 00 00 00 00 00  6d 6f 75 73 65 20 62 75  |........mouse bu|
00004100  74 74 6f 6e 20 73 74 61  74 65 0d 00 00 50 00 00  |tton state...P..|
00004110  25 74 00 00 46 3a 7b 04  ed 1b f3 ff fd 42 f3 ff  |%t..F:{......B..|
00004120  70 1c 00 00 12 dc 00 00  8c 41 00 00 00 00 00 00  |p........A......|
00004130  12 be ce ff 60 d1 00 00  00 00 00 00 2b 33 32 12  |....`.......+32.|
00004140  f8 1b 00 00 00 00 00 00  77 69 6e 64 6f 77 20 68  |........window h|
00004150  61 6e 64 6c 65 20 20 20  20 20 20 20 20 20 20 20  |andle           |
00004160  20 20 20 20 28 2d 31 20  69 66 20 6e 6f 74 20 6f  |    (-1 if not o|
00004170  76 65 72 20 61 20 77 69  6e 64 6f 77 29 0d 00 00  |ver a window)...|
00004180  00 74 00 00 a5 88 00 00  46 2a 54 04 0d ed f2 ff  |.t......F*T.....|
00004190  1d 14 f3 ff 70 1c 00 00  12 73 65 72 8c 41 00 00  |....p....ser.A..|
000041a0  00 00 00 00 12 08 6c 69  60 d1 00 00 00 00 00 00  |......li`.......|
000041b0  2b 33 36 12 f8 1b 00 00  00 00 00 00 69 63 6f 6e  |+36.........icon|
000041c0  20 68 61 6e 64 6c 65 20  20 20 20 20 20 20 20 20  | handle         |
000041d0  20 20 20 20 20 20 20 20  20 20 07 20 16 23 02 00  |          . .#..|
000041e0  0b 22 02 00 16 23 02 00  00 00 00 00 20 20 28 2d  |."...#......  (-|
000041f0  31 20 69 66 20 6e 6f 74  20 6f 76 65 72 20 61 6e  |1 if not over an|
00004200  20 69 63 6f 6e 29 0d 00  00 88 00 00 05 6c 00 00  | icon).......l..|
00004210  00 d2 14 05 25 9e f2 ff  35 c5 f2 ff 70 1c 00 00  |....%...5...p...|
00004220  54 68 65 20 57 49 4d 50  20 73 79 73 74 65 6d 20  |The WIMP system |
00004230  77 69 6c 6c 20 70 61 73  73 20 74 68 69 73 20 6d  |will pass this m|
00004240  65 73 73 61 67 65 20 61  75 74 6f 6d 61 74 69 63  |essage automatic|
00004250  61 6c 6c 79 20 74 6f 20  74 68 65 20 74 61 73 6b  |ally to the task|
00004260  20 69 6e 20 63 68 61 72  67 65 20 6f 66 20 74 68  | in charge of th|
00004270  65 20 00 00 00 6c 00 00  05 70 00 00 00 94 39 05  |e ...l...p....9.|
00004280  45 6f f2 ff 55 96 f2 ff  70 1c 00 00 61 70 70 72  |Eo..U...p...appr|
00004290  6f 70 72 69 61 74 65 20  77 69 6e 64 6f 77 2f 69  |opriate window/i|
000042a0  63 6f 6e 2e 20 20 49 66  20 74 68 65 20 61 70 70  |con.  If the app|
000042b0  6c 69 63 61 74 69 6f 6e  20 72 65 63 65 69 76 69  |lication receivi|
000042c0  6e 67 20 74 68 65 20 6d  65 73 73 61 67 65 20 77  |ng the message w|
000042d0  69 73 68 65 73 20 74 6f  20 70 72 6f 64 75 63 65  |ishes to produce|
000042e0  20 00 00 00 00 70 00 00  a5 78 00 00 42 b2 86 03  | ....p...x..B...|
000042f0  65 40 f2 ff 75 67 f2 ff  70 1c 00 00 73 6f 6d 65  |e@..ug..p...some|
00004300  20 68 65 6c 70 2c 20 69  74 20 73 68 6f 75 6c 64  | help, it should|
00004310  20 72 65 73 70 6f 6e 64  20 77 69 74 68 20 74 68  | respond with th|
00004320  65 20 66 6f 6c 6c 6f 77  69 6e 67 20 6d 65 73 73  |e following mess|
00004330  61 67 65 3a 08 68 69 73  0b 22 02 00 16 23 02 00  |age:.his."...#..|
00004340  00 00 00 00 07 00 00 00  0b 24 02 00 16 23 02 00  |.........$...#..|
00004350  0b 24 02 00 00 00 00 00  0d 00 00 00 00 78 00 00  |.$...........x..|
00004360  a5 4c 00 00 46 2c c8 01  7d f1 f1 ff 8d 18 f2 ff  |.L..F,..}.......|
00004370  70 1c 00 00 62 6c 6f 63  6b 12 02 00 20 bc 00 00  |p...block... ...|
00004380  00 00 00 00 2b 31 36 08  16 23 02 00 0b 24 02 00  |....+16..#...$..|
00004390  00 00 00 00 12 79 70 65  f8 1b 00 00 00 00 00 00  |.....ype........|
000043a0  26 35 30 33 0d 00 00 00  00 4c 00 00 a5 6c 00 00  |&503.....L...l..|
000043b0  46 86 3f 03 9d c2 f1 ff  ad e9 f1 ff 70 1c 00 00  |F.?.........p...|
000043c0  12 77 72 69 8c 41 00 00  00 00 00 00 12 ef 01 00  |.wri.A..........|
000043d0  60 d1 00 00 00 00 00 00  2b 32 30 12 f8 1b 00 00  |`.......+20.....|
000043e0  00 00 00 00 68 07 bd 00  16 23 02 00 16 23 02 00  |....h....#...#..|
000043f0  0b 24 02 00 00 00 00 00  65 6c 70 20 6d 65 73 73  |.$......elp mess|
00004400  61 67 65 20 74 65 72 6d  69 6e 61 74 65 64 20 62  |age terminated b|
00004410  79 20 30 0d 00 6c 00 00  05 68 00 00 00 10 18 05  |y 0..l...h......|
00004420  b5 73 f1 ff c5 9a f1 ff  70 1c 00 00 54 68 69 73  |.s......p...This|
00004430  20 6d 65 73 73 61 67 65  20 63 61 6e 20 62 65 20  | message can be |
00004440  73 65 6e 74 20 74 6f 20  74 68 65 20 48 65 6c 70  |sent to the Help|
00004450  20 61 70 70 6c 69 63 61  74 69 6f 6e 20 62 79 20  | application by |
00004460  75 73 69 6e 67 20 57 69  6d 70 5f 53 65 6e 64 48  |using Wimp_SendH|
00004470  65 6c 70 2c 20 77 68 69  63 68 20 00 00 68 00 00  |elp, which ..h..|
00004480  25 4c 00 00 42 b0 2e 03  d5 44 f1 ff e5 6b f1 ff  |%L..B....D...k..|
00004490  70 1c 00 00 69 73 20 70  72 6f 76 69 64 65 64 20  |p...is provided |
000044a0  62 79 20 74 68 65 20 49  6e 74 65 72 66 61 63 65  |by the Interface|
000044b0  20 6d 6f 64 75 6c 65 20  28 53 57 49 20 26 38 31  | module (SWI &81|
000044c0  36 38 37 29 2e 0d 00 00  00 4c 00 00 25 1c 00 00  |687).....L..%...|
000044d0  42 34 03 00 ed f5 f0 ff  fd 1c f1 ff 70 1c 00 00  |B4..........p...|
000044e0  0d 00 00 00 00 1c 00 00  05 6c 00 00 00 2c d9 04  |.........l...,..|
000044f0  05 a7 f0 ff 15 ce f0 ff  70 1c 00 00 54 68 65 20  |........p...The |
00004500  68 65 6c 70 20 74 65 78  74 20 6d 61 79 20 20 63  |help text may  c|
00004510  6f 6e 74 61 69 6e 20 61  6e 79 20 70 72 69 6e 74  |ontain any print|
00004520  61 62 6c 65 20 63 68 61  72 61 63 74 65 72 20 63  |able character c|
00004530  6f 64 65 73 2e 20 20 49  66 20 74 68 65 20 73 65  |odes.  If the se|
00004540  71 75 65 6e 63 65 20 7c  4d 20 69 73 20 00 00 00  |quence |M is ...|
00004550  00 6c 00 00 05 6c 00 00  00 f6 d7 04 25 78 f0 ff  |.l...l......%x..|
00004560  35 9f f0 ff 70 1c 00 00  65 6e 63 6f 75 6e 74 65  |5...p...encounte|
00004570  72 65 64 20 74 68 65 6e  20 74 68 69 73 20 77 69  |red then this wi|
00004580  6c 6c 20 62 65 20 74 72  65 61 74 65 64 20 61 73  |ll be treated as|
00004590  20 61 20 6c 69 6e 65 20  62 72 65 61 6b 20 61 6e  | a line break an|
000045a0  64 20 73 75 62 73 65 71  75 65 6e 74 20 74 65 78  |d subsequent tex|
000045b0  74 20 77 69 6c 6c 20 62  65 20 00 00 00 6c 00 00  |t will be ...l..|
000045c0  05 74 00 00 00 ac 2b 05  45 49 f0 ff 55 70 70 70  |.t....+.EI..Uppp|
000045d0  70 72 69 6e 74 65 64 20  6f 6e 20 74 68 65 20 6e  |printed on the n|
000045e0  65 78 74 20 6c 69 6e 65  20 69 6e 20 74 68 65 20  |ext line in the |
000045f0  77 69 6e 64 6f 77 2e 20  20 49 66 20 74 68 65 20  |window.  If the |
00004600  74 65 78 74 20 69 73 20  74 6f 6f 20 6c 6f 6e 67  |text is too long|
00004610  20 66 6f 72 20 6f 6e 65  20 6c 69 6e 65 20 74 68  | for one line th|
00004620  65 6e 20 69 74 20 77 69  6c 6c 20 00 00 74 00 00  |en it will ..t..|
00004630  25 48 00 00 42 c4 ca 02  65 1a f0 ff 75 41 41 41  |%H..B...e...uAAA|
00004640  62 65 20 73 70 6c 69 74  20 61 74 20 61 20 77 6f  |be split at a wo|
00004650  72 64 20 62 6f 75 6e 64  61 72 79 20 28 73 70 61  |rd boundary (spa|
00004660  63 65 20 63 68 61 72 61  63 74 65 72 29 2e 0d 00  |ce character)...|
00004670  00 48 00 00 25 1c 00 00  42 34 03 00 7d cb ef ff  |.H..%...B4..}...|
00004680  8d f2 ef ff 70 1c 00 00  0d 00 00 00 00 1c 00 00  |....p...........|
00004690  05 6c 00 00 00 18 f2 04  95 7c ef ff a5 a3 ef ff  |.l.......|......|
000046a0  70 1c 00 00 54 68 65 20  74 65 78 74 20 73 68 6f  |p...The text sho|
000046b0  75 6c 64 20 63 6f 6e 73  69 73 74 20 6f 66 20 20  |uld consist of  |
000046c0  73 69 6d 70 6c 65 20 63  6f 6d 70 6c 65 74 65 20  |simple complete |
000046d0  45 6e 67 6c 69 73 68 20  73 65 6e 74 65 6e 63 65  |English sentence|
000046e0  73 2c 20 65 61 63 68 20  73 74 61 72 74 69 6e 67  |s, each starting|
000046f0  20 6f 6e 20 61 20 00 00  00 6c 00 00 05 68 00 00  | on a ...l...h..|
00004700  00 c8 ba 04 b5 4d ef ff  c5 74 ef ff 70 1c 00 00  |.....M...t..p...|
00004710  6e 65 77 20 6c 69 6e 65  20 61 6e 64 20 65 6e 64  |new line and end|
00004720  69 6e 67 20 77 69 74 68  20 61 20 66 75 6c 6c 20  |ing with a full |
00004730  73 74 6f 70 2e 20 20 54  68 65 20 73 65 6e 74 65  |stop.  The sente|
00004740  6e 63 65 73 20 73 68 6f  75 6c 64 20 75 73 75 61  |nces should usua|
00004750  6c 6c 79 20 62 65 20 73  69 6d 70 6c 65 20 00 00  |lly be simple ..|
00004760  00 68 00 00 25 3c 00 00  42 86 2c 02 d5 1e ef ff  |.h..%<..B.,.....|
00004770  e5 45 ef ff 70 1c 00 00  69 6d 70 65 72 61 74 69  |.E..p...imperati|
00004780  76 65 73 20 6f 72 20 69  6e 66 6f 72 6d 61 74 69  |ves or informati|
00004790  6f 6e 20 73 75 63 68 20  61 73 3a 0d 00 3c 00 00  |on such as:..<..|
000047a0  a5 74 01 00 46 b4 35 02  ed cf ee ff fd f6 ee ff  |.t..F.5.........|
000047b0  70 1c 00 00 8f 20 12 ff  1c 2a 00 00 00 00 00 00  |p.... ...*......|
000047c0  43 6c 69 63 6b 20 53 45  4c 45 43 54 20 74 6f 20  |Click SELECT to |
000047d0  73 65 74 20 74 68 65 20  61 6c 61 72 6d 2e 05 05  |set the alarm...|
000047e0  05 05 05 05 05 05 05 05  05 05 05 05 05 05 05 05  |................|
*
00004810  05 05 05 05 05 05 05 05  05 05 05 05 08 2a 00 00  |.............*..|
00004820  0b 24 02 00 16 23 02 00  00 00 00 00 05 05 05 05  |.$...#..........|
00004830  05 05 05 05 05 05 05 05  05 05 05 05 05 05 05 05  |................|
*
00004850  08 ee 01 00 16 23 02 00  00 00 00 00 07 ee 01 00  |.....#..........|
00004860  0b 22 02 00 0b 22 02 00  00 00 00 00 05 05 05 05  |."..."..........|
00004870  05 05 05 05 05 05 05 05  05 05 05 05 05 05 05 05  |................|
*
00004890  07 75 6c 64 16 20 02 00  16 20 02 00 0b 22 02 00  |.uld. ... ..."..|
000048a0  00 00 00 00 08 65 66 61  0b 22 02 00 16 20 02 00  |.....efa."... ..|
000048b0  00 00 00 00 08 02 00 00  16 20 02 00 12 21 02 00  |......... ...!..|
000048c0  00 00 00 00 07 ee 01 00  16 17 02 00 16 17 02 00  |................|
000048d0  00 00 00 00 05 05 05 05  05 05 05 05 05 05 05 05  |................|
000048e0  05 05 05 05 05 05 05 05  05 05 05 05 05 05 05 05  |................|
000048f0  05 05 05 05 05 05 05 05  05 05 05 05 08 00 00 00  |................|
00004900  16 17 02 00 0b ee 01 00  00 00 00 00 0d 00 00 00  |................|
00004910  00 74 01 00 06 00 00 00  79 56 34 12 30 01 00 00  |.t......yV4.0...|
00004920  03 00 00 00 00 00 00 00  06 08 00 00 00 08 00 00  |................|
00004930  01 10 00 00 00 00 00 00  00 00 00 00 00 10 00 00  |................|
00004940  02 18 00 00 f0 01 00 00  00 00 00 00 0d 81 02 00  |................|
00004950  00 00 00 00 00 18 00 00  a5 5c 00 00 46 40 c3 06  |.........\..F@..|
00004960  c3 21 f7 ff d3 48 f7 ff  c8 1e 00 00 07 00 00 00  |.!...H..........|
00004970  0d 81 02 00 0d 81 02 00  00 00 00 00 12 05 05 05  |................|
00004980  4c 46 04 00 00 00 00 00  49 6e 74 65 72 66 61 63  |LF......Interfac|
00004990  65 20 4d 61 6e 61 67 65  72 3a 20 54 65 63 68 6e  |e Manager: Techn|
000049a0  69 63 61 6c 20 44 65 74  61 69 6c 73 0d 0e 00 00  |ical Details....|
000049b0  00 5c 00 00 01 10 00 00  00 00 00 00 00 00 00 00  |.\..............|
000049c0  00 10 00 00 01 10 00 00  00 10 00 00 00 00 00 00  |................|
000049d0  00 10 00 00 02 18 00 00  98 06 00 00 00 00 00 00  |................|
000049e0  0d 81 02 00 00 00 00 00  00 18 00 00 a5 58 00 00  |.............X..|
000049f0  46 40 c3 06 68 e5 ed ff  78 0c ee ff c8 1e 00 00  |F@..h...x.......|
00004a00  12 12 00 00 4c 46 04 00  00 00 00 00 49 6e 74 65  |....LF......Inte|
00004a10  72 66 61 63 65 20 4d 61  6e 61 67 65 72 3a 20 54  |rface Manager: T|
00004a20  65 63 68 6e 69 63 61 6c  20 44 65 74 61 69 6c 73  |echnical Details|
00004a30  08 08 02 00 0d 81 02 00  00 00 00 00 0d 00 00 00  |................|
00004a40  00 58 00 00 06 00 00 00  79 56 34 12 18 01 00 00  |.X......yV4.....|
00004a50  04 00 00 00 00 00 00 00  06 08 00 00 00 08 00 00  |................|
00004a60  01 10 00 00 00 00 00 00  00 00 00 00 00 10 00 00  |................|
00004a70  02 18 00 00 b4 04 00 00  00 00 00 00 0d 82 02 00  |................|
00004a80  00 00 00 00 00 18 00 00  a5 50 00 00 42 f4 7c 02  |.........P..B.|.|
00004a90  c3 21 f7 ff d3 48 f7 ff  c8 1e 00 00 07 00 00 00  |.!...H..........|
00004aa0  0d 82 02 00 0d 82 02 00  00 00 00 00 49 6e 74 65  |............Inte|
00004ab0  72 66 61 63 65 20 4d 61  6e 61 67 65 72 3a 20 54  |rface Manager: T|
00004ac0  65 63 68 6e 69 63 61 6c  20 44 65 74 61 69 6c 73  |echnical Details|
00004ad0  0d 0e 00 00 00 50 00 00  01 10 00 00 00 00 00 00  |.....P..........|
00004ae0  00 00 00 00 00 10 00 00  01 10 00 00 00 10 00 00  |................|
00004af0  00 00 00 00 00 10 00 00  02 18 00 00 5c 09 00 00  |............\...|
00004b00  00 00 00 00 0d 82 02 00  00 00 00 00 00 18 00 00  |................|
00004b10  a5 4c 00 00 42 f4 7c 02  68 e5 ed ff 78 0c ee ff  |.L..B.|.h...x...|
00004b20  c8 1e 00 00 49 6e 74 65  72 66 61 63 65 20 4d 61  |....Interface Ma|
00004b30  6e 61 67 65 72 3a 20 54  65 63 68 6e 69 63 61 6c  |nager: Technical|
00004b40  20 44 65 74 61 69 6c 73  08 08 02 00 0d 82 02 00  | Details........|
00004b50  00 00 00 00 0d 00 00 00  00 4c 00 00 06 00 00 00  |.........L......|
00004b60  79 56 34 12                                       |yV4.|
00004b64