Home » Personal collection » Acorn ADFS disks » Greaseweazled » adfs_Dominic_1.adf » !Chars/!Help

!Chars/!Help

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

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

Tape/disk: Home » Personal collection » Acorn ADFS disks » Greaseweazled » adfs_Dominic_1.adf
Filename: !Chars/!Help
Read OK:
File size: 0340 bytes
Load address: FFFFFF41
Exec address: 698E7DBA
Duplicates

There are 3 duplicate copies of this file in the archive:

File contents
Help on !Chars
--------------

This application displays the character set in a window. The user can click
SELECT on a character to enter that character as if from the keyboard.
Different "fancy fonts" can be selected with the menu: unlike the default
display, only the characters in the font will be shown. The top row of
characters, shown in inverse video with the System Font only, correspond to
control characters (eg clicking on the inverse video L is the same as typing
ctrl-L ie character 12).

An extra facility is provided for entering characters into a menu item. Because
clicking in another window would close any existing menu tree, !Chars allows
you to press the Shift key while the pointer is over a character in its window,
which has the same effect as clicking SELECT on the character, but does not
close any menus.
00000000  48 65 6c 70 20 6f 6e 20  21 43 68 61 72 73 0a 2d  |Help on !Chars.-|
00000010  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 0a 0a 54  |-------------..T|
00000020  68 69 73 20 61 70 70 6c  69 63 61 74 69 6f 6e 20  |his application |
00000030  64 69 73 70 6c 61 79 73  20 74 68 65 20 63 68 61  |displays the cha|
00000040  72 61 63 74 65 72 20 73  65 74 20 69 6e 20 61 20  |racter set in a |
00000050  77 69 6e 64 6f 77 2e 20  54 68 65 20 75 73 65 72  |window. The user|
00000060  20 63 61 6e 20 63 6c 69  63 6b 0a 53 45 4c 45 43  | can click.SELEC|
00000070  54 20 6f 6e 20 61 20 63  68 61 72 61 63 74 65 72  |T on a character|
00000080  20 74 6f 20 65 6e 74 65  72 20 74 68 61 74 20 63  | to enter that c|
00000090  68 61 72 61 63 74 65 72  20 61 73 20 69 66 20 66  |haracter as if f|
000000a0  72 6f 6d 20 74 68 65 20  6b 65 79 62 6f 61 72 64  |rom the keyboard|
000000b0  2e 0a 44 69 66 66 65 72  65 6e 74 20 22 66 61 6e  |..Different "fan|
000000c0  63 79 20 66 6f 6e 74 73  22 20 63 61 6e 20 62 65  |cy fonts" can be|
000000d0  20 73 65 6c 65 63 74 65  64 20 77 69 74 68 20 74  | selected with t|
000000e0  68 65 20 6d 65 6e 75 3a  20 75 6e 6c 69 6b 65 20  |he menu: unlike |
000000f0  74 68 65 20 64 65 66 61  75 6c 74 0a 64 69 73 70  |the default.disp|
00000100  6c 61 79 2c 20 6f 6e 6c  79 20 74 68 65 20 63 68  |lay, only the ch|
00000110  61 72 61 63 74 65 72 73  20 69 6e 20 74 68 65 20  |aracters in the |
00000120  66 6f 6e 74 20 77 69 6c  6c 20 62 65 20 73 68 6f  |font will be sho|
00000130  77 6e 2e 20 54 68 65 20  74 6f 70 20 72 6f 77 20  |wn. The top row |
00000140  6f 66 0a 63 68 61 72 61  63 74 65 72 73 2c 20 73  |of.characters, s|
00000150  68 6f 77 6e 20 69 6e 20  69 6e 76 65 72 73 65 20  |hown in inverse |
00000160  76 69 64 65 6f 20 77 69  74 68 20 74 68 65 20 53  |video with the S|
00000170  79 73 74 65 6d 20 46 6f  6e 74 20 6f 6e 6c 79 2c  |ystem Font only,|
00000180  20 63 6f 72 72 65 73 70  6f 6e 64 20 74 6f 0a 63  | correspond to.c|
00000190  6f 6e 74 72 6f 6c 20 63  68 61 72 61 63 74 65 72  |ontrol character|
000001a0  73 20 28 65 67 20 63 6c  69 63 6b 69 6e 67 20 6f  |s (eg clicking o|
000001b0  6e 20 74 68 65 20 69 6e  76 65 72 73 65 20 76 69  |n the inverse vi|
000001c0  64 65 6f 20 4c 20 69 73  20 74 68 65 20 73 61 6d  |deo L is the sam|
000001d0  65 20 61 73 20 74 79 70  69 6e 67 0a 63 74 72 6c  |e as typing.ctrl|
000001e0  2d 4c 20 69 65 20 63 68  61 72 61 63 74 65 72 20  |-L ie character |
000001f0  31 32 29 2e 0a 0a 41 6e  20 65 78 74 72 61 20 66  |12)...An extra f|
00000200  61 63 69 6c 69 74 79 20  69 73 20 70 72 6f 76 69  |acility is provi|
00000210  64 65 64 20 66 6f 72 20  65 6e 74 65 72 69 6e 67  |ded for entering|
00000220  20 63 68 61 72 61 63 74  65 72 73 20 69 6e 74 6f  | characters into|
00000230  20 61 20 6d 65 6e 75 20  69 74 65 6d 2e 20 42 65  | a menu item. Be|
00000240  63 61 75 73 65 0a 63 6c  69 63 6b 69 6e 67 20 69  |cause.clicking i|
00000250  6e 20 61 6e 6f 74 68 65  72 20 77 69 6e 64 6f 77  |n another window|
00000260  20 77 6f 75 6c 64 20 63  6c 6f 73 65 20 61 6e 79  | would close any|
00000270  20 65 78 69 73 74 69 6e  67 20 6d 65 6e 75 20 74  | existing menu t|
00000280  72 65 65 2c 20 21 43 68  61 72 73 20 61 6c 6c 6f  |ree, !Chars allo|
00000290  77 73 0a 79 6f 75 20 74  6f 20 70 72 65 73 73 20  |ws.you to press |
000002a0  74 68 65 20 53 68 69 66  74 20 6b 65 79 20 77 68  |the Shift key wh|
000002b0  69 6c 65 20 74 68 65 20  70 6f 69 6e 74 65 72 20  |ile the pointer |
000002c0  69 73 20 6f 76 65 72 20  61 20 63 68 61 72 61 63  |is over a charac|
000002d0  74 65 72 20 69 6e 20 69  74 73 20 77 69 6e 64 6f  |ter in its windo|
000002e0  77 2c 0a 77 68 69 63 68  20 68 61 73 20 74 68 65  |w,.which has the|
000002f0  20 73 61 6d 65 20 65 66  66 65 63 74 20 61 73 20  | same effect as |
00000300  63 6c 69 63 6b 69 6e 67  20 53 45 4c 45 43 54 20  |clicking SELECT |
00000310  6f 6e 20 74 68 65 20 63  68 61 72 61 63 74 65 72  |on the character|
00000320  2c 20 62 75 74 20 64 6f  65 73 20 6e 6f 74 0a 63  |, but does not.c|
00000330  6c 6f 73 65 20 61 6e 79  20 6d 65 6e 75 73 2e 0a  |lose any menus..|
00000340
!Chars/!Help.m0
!Chars/!Help.m1
!Chars/!Help.m2
!Chars/!Help.m4
!Chars/!Help.m5