Home » Archimedes archive » Acorn User » AU 1994-02.adf » !Larger_Larger » Manual/Page15
Manual/Page15
This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.
Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.
Tape/disk: | Home » Archimedes archive » Acorn User » AU 1994-02.adf » !Larger_Larger |
Filename: | Manual/Page15 |
Read OK: | ✔ |
File size: | D648 bytes |
Load address: | 0000 |
Exec address: | 0000 |
File contents
Draw� TechWriter @� �� 8 Corpus.Medium Homerton.Medium Trinity.Medium P g � ; ��� - - g � 6. The User Definable Menu � g ; � ��� � Larger provides a powerful user definable menu facility, that can be programmed by � g ; � ��� v the user to execute commands or programs of his choice. This is one of the more � g ; � ��� U complex of Larger�s facilities to customise, although it is exceptionally simple to use @ g ; � ��� 3 once setup. H � � ; ��� # # � � The MenuData file � � } ; � ��� � Inside Larger there is a file (!Larger.Prefs.MenuData) which contains a series of | � } ; � ��� � instruction lines that together build up to define a menu structure. � � ! ; ��� [ Each line either begins with a �|�, (in which case the rest of the line is ignored as a � � ! ; ��� 9 comment), or it is a menu item definition in one of the following formats: \ � � ; # ��� � � Menu Item (Up to 11 Chars), *Command 8 � � ; � ��� � or ` � � ; � ��� � � Menu Item (Up to 11 Chars), *Command, label 8 � r ; � ��� � or \ � r ; � ��� � � +length , *Command 8 � 7 ; t ��� O or ` � 7 ; t ��� � O +length , *Command, label � � � ; 9 ��� The first line defines the next item of the menu to be a menu item that when clicked on T � � ; 9 ��� � executes the *Command given. � � ; � ��� � The second command does the same, but also has a submenu rooted at this point. The p � ; � ��� � submenu is defined elsewhere in the file starting .label. � � ; � ��� ] The third and fourth lines both define a writable menu item, or maximum length � � ; � ��� ; �length�, which when clicked, executes the command �command� with all occurrences l � ; � ��� of �%0� replaced by the current contents of the icon. � � � ; ��� � Any line starting with a �-� is followed in the menu by a dotted line. If �-� and �+� are to | � � ; ��� � be used in the same line, then �-+� should be used rather than �+-�. l � k ; � ��� � Thus the following datafile, produces this menu system: X _�� _�� �? � � �� � ) _ �� screen @ � � � ��� ��� ��� ��� ��� ��� ��� ��� www www UUU UUU 333 333 D� D� �� �� � � � � �� �� U� U� �� �� �� ��wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww r w!tqB !!" !"