home *** CD-ROM | disk | FTP | other *** search
-
- *************************
- DOCUMENT FILE FOR WINMENU
- *************************
- version 1.70
- (c) Copyright 1994, Dr. A. Olowofoyeku
-
- Introduction
- ------------
- WinMenu is a Shareware Menu Program for Windows 3.1. It allows users
- to define menu items in a plain ASCII text file and then presents
- these items in a list through which users can double-click on menu
- items. Users can have any number of such menu files.
-
- Please read the "Legal Stuff" section at the end of this file
- BEFORE you make any attempt to use WinMenu.
-
-
- Installation
- ------------
- WinMenu does not have any special installation routine. All you
- need to do is copy the following files into your Windows directory
- or any other directory which is in the DOS "Path";
- [a] WINMENU.EXE (WinMenu executable program)
- [b] WINMENU.HLP (On-line help file)
- [c] WINMENU.INI (Initialisation file)
- [d] WINMENU.MNU (Default Menu file)
- [e] FOYEH2.DLL (Library file)
- [f] REGISTER.TXT (info about registration, and registration sites)
- [g] ORDER.FRM (a fill-in registration form)
- [h] WINMENU.TXT (ASCII format document file - this file)
-
- After copying these files, then you need to create a program item
- for it under one of the Program Manager groups, and supply "WINMENU.EXE"
- as the command line (including the full directory path, if the directory
- in which it is situated is NOT in the DOS Path).
-
-
- REGISTRATION
- ------------
- WinMenu is NOT a free program. It is released under the Shareware
- principle. This means you get to test it for free, for a MAXIMUM period
- of 30 days. If you like it and wish to continue to use it beyond this
- period, you are then requested to please register your copy. The regis-
- tration fee is £10 (Ten Pounds Sterling), or US$15, which is very modest.
-
-
- To register your copy of WinMenu, please send the REGISTRATION FEE
- to me at the address below, or to your local REGISTRATION SITE (please
- see the file REGISTER.TXT for a list of my world wide regsitration
- sites, with which you can register in your own currency);
-
- Please fill in the form in the file ORDER.FRM (or print the
- "REGISTRATION FORM" section in the on-line help).
-
-
- Dr. A. OLOWOFOYEKU
- 268 HORWOOD
- NEWCASTLE
- STAFFS ST5 5BQ
- ENGLAND.
- E-Mail: laa12@keele.ac.uk
- chief@mep.com
-
-
- REGISTRATION provides the following benefits;
- [a] A clear conscience
- [b] The satisfaction of being an honest person.
- [c] You will be very cool indeed
-
-
-
- If you feel that WINMENU is not worth paying for, then I ask you
- to please DELETE it from your disks immediately.
-
- Please note that since this program is not crippled or disabled in
- anyway (and there are no nagging messages) NO DISKS will be sent
- when you register.
-
-
-
- Features
- --------
- As a menuing program, WinMenu provides the following facilities;
- [1] Password control for individual menu items
- [2] Master Password which if used will not permit users to run
- or close the program itself without the correct master password.
- [3] Up to 29 menu items in each menu file
- [4] The facility to change the Windows Shell in SYSTEM.INI, and
- the settings on the "RUN=" and "LOAD=" lines in WIN.INI,
- from WITHIN WinMenu.
- [5] A "Shell to Dos" menu option
- [6] Ability to shut down Windows itself
- [7] On-line help
- [8] Saving the last position of the program's window when you exit,
- so that the program window will be positioned there when next
- WinMenu is run
- [9] Ability to be used as the Windows Shell instead of the Program
- Manager. In this case, the following extra facilities are
- available;
- [a] Running command line parameters supplied when Windows
- was started
- [b] Running the programs in the "Load=" and "Run=" lines in
- the WIN.INI file
- [c] Saving the state of the Windows Desktop and restoring it
- when next Windows is run.
-
-
- Summary of Commands/Instructions (same as that in the help file)
- ----------------------------------------------------------------
-
- ENTRIES IN WINMENU.INI
- ----------------------
- 1. LOCATION-HORIZONTAL= This keeps track of the LEFT SIDE
- of the WinMenu window when it was last closed. Users will
- NEVER need to change the settings.
- 2. LOCATION-VERTICAL= This keeps track of the TOP of the WinMenu
- window when it was last closed. Users will NEVER need to change
- the settings.
- 3. SAVE-DESKTOP= This indicates whether WinMenu should Save
- the state of the Windows desktop upon exit. If set to 1 (one)
- then this is done, and the desktop will be restored when Windows
- is next run. If set to 0 (zero) thenthe desktop is not saved.
- This setting will be ignored UNLESS WinMenu is the Windows Shell.
- 4. MENU-EDITOR= This specifies the editor to use for editing the
- current Menu Definition File (this is a plain ASCII text file).
- The default is the Windows Notepad. You can put your favourite
- text editor here if you wish. If no entry is found here, then
- the Windows Notepad will be used.
-
-
- Running Menu Items
- ------------------
- To run a menu item you just need to double-click on the required item.
-
- **********
- FILE MENU
- **********
- Update The Menu List
- --------------------
- This option is useful only when the contents of the Menu Description File
- (MDF) have been changed and you want these changes to take effect
- immediately (e.g., supplying a new password for a particular item, or adding
- a new menu item). The MDF will be opened and read again. Its contents will
- replace the ones currently in the list being used.
-
- New Menu File
- -------------
- This is used to change the current MDF. The default MDF is
- WINMENU.MNU but you can always specify another file as a parameter to
- WinMenu. Alternatively, when this item is selected, you are presented
- with a list of files from which to choose a new one. By default, only
- files with the extension .MNU will be listed. However, you can always
- change this.
-
- When the new MDF is selected, WinMenu is re-started, with the new MDF
- loaded as the default menu file.
-
- Open The Menu File
- ------------------
- This is used to EDIT the contents of the CURRENT MDF. WinMenu will
- load the current MDF into the Windows Notepad editor, or whatever EDITOR
- you have put on the "MENU-EDITOR=" line in WINMENU.INI. After saving the
- changes, you have to select the "Update The Menu List" menu option
- for the changes to have immediate effect.
-
- Exit WinMenu
- ------------
- Selecting this option will close down WinMenu.
-
-
- ***********
- SYSTEM MENU
- ***********
-
- Windows Configuration
- ---------------------
- This allows users to change certain settings in WIN.INI and SYSTEM.INI, viz.
- the Windows Shell, the "RUN=" line, and the "LOAD=" line (these settings
- should NOT be changed unless users know what they are doing - this is why
- the dialog box is marked "Advanced Users Only". You have been warned). When
- this menu item is selected, a dialog box appears which shows the current
- values of these three settings. You can move round them with the mouse or
- the TAB key. If you do not want to change anything, click on the "Cancel"
- button. If you want to SAVE any change, click on the "Update Files"
- button - the changes will then be written to WIN.INI and SYSTEM.INI.
-
- Dos Shell
- ---------
- This will take you to the DOS command line (Windows is STILL running,
- but you will be at the DOS prompt, where you can use DOS commands).
- You should return to WinMenu by typing "EXIT" at the DOS prompt.
-
- Quit Windows
- ------------
- As the title suggests, this option will close down the current Windows
- Session. You will be asked to confirm that you wish to do this.
-
-
-
- HELP MENU (Contents)
- ---------------------
- Loads the help file
-
- HELP MENU (About)
- -----------------
- Displays the infamous "About" box.
-
- *************
- WINDOWS SHELL
- *************
- WinMenu can be used as your Windows Shell. You do this by putting
- WINMENU.EXE on the "Shell=" line in your SYSTEM.INI file (make sure
- that you first make a back up copy of SYSTEM.INI).
-
- When WinMenu is your Windows Shell, it will execute the programs in the
- "RUN=" and "LOAD=" lines in your WIN.INI file, and also any command line
- parameters that you supply when starting Windows.
-
- This can be used as a security enhancement measure. If WinMenu is your
- Windows Shell, and a Master Password is used, a user will not be able to
- start or quit Windows without supplying the Master Password (see below).
-
- "SAVE-DESKTOP"
- --------------
- Also, when WinMenu is your Windows Shell, AND the "SAVE-DESKTOP="
- line in your WINMENU.INI file is set to 1 (default is 0) then the state
- of your Windows Desktop (i.e., all running Windows applications in
- their current state) will be saved when you Exit WinMenu, and restored
- when next you run Windows. If WinMenu is NOT your Windows Shell, this
- line is ignored.
-
-
- FORMAT OF MENU DESCRIPTION FILES
- --------------------------------
- MDFs must have the following format;
-
- 1. The FIRST LINE must contain the TITLE of the menu program's Main
- Window, or be left blank (i.e., if you do not want to supply a title,
- then the line must be left empty.
-
- If a title is supplied (no more than 25 letters), a MASTER PASSWORD may
- be supplied, AFTER a comma. If a master password is supplied, it will not be
- possible to Exit WinMenu, Update the Menu List, Change the Menu File, open
- a Dos Shell, or Quit Windows (i.e., the items in the "FILE" menu will be
- inaccessible) without supplying the master password. Note that ALL passwords
- are case sensitive.
-
- 2. Lines 2 to 30 in each MDF will contain the menu descriptions. There are
- four parts to each menu description, and each part MUST be separated from
- the one preceding it by a COMMA. Each menu description MUST be on a
- single line, and in the following format;
- Item Title, Command Line, Parameters, Password
-
- Of these four parts, only the first two are necessary. The parameters
- and passwords may be left out.
-
- e.g., Word Perfect For Windows, C:\WPWIN\WPWIN.EXE, client.doc, my_passwd
-
- In the above example, WPWIN.EXE is told to load client.doc, and my_passwd
- is the supplied password.
-
- Word For Windows, C:\WINWORD\WINWORD.EXE, ,my_passwd
-
- In the above example, no parameter is passed to WINWORD.EXE, but a
- password is supplied.
-
-
- Ventura For Windows, D:\VPWIN\VPWIN.EXE
-
- In this example, VPWIN.EXE is passed no parameter, and no password is
- supplied for this menu description.
-
- Licence
- -------
- WinMenu is copyrighted software, but you may distribute it freely, as
- long as ALL the supplied files are included, and NO attempt is made
- to modify any of them. Note that WINMENU.EXE will NOT work at all if
- it is tampered with in any way. This is an anti-virus security check.
-
- WinMenu may NOT be bundled with any commercial software without
- PRIOR WRITTEN PERMISSION from me. "Commercial software" does notinclude
- shareware, user supported, or public domain programs. WinMenu may be
- freely bundled with these, but please inform me in writing of any
- program that you bundle it with.
-
-
- Legal Stuff
- -----------
- WinMenu is supplied without ANY WARRANTIES WHATSOEVER. I
- accept no responsibility for any loss or damage, whether it be financial,
- physical, or psychological, resulting from the use or the purported
- use of WinMenu for any purpose whatsoever.
-
- You use WinMenu ENTIRELY at your own risk. If these conditions are
- not acceptable to you, then you have NO LICENCE to use WinMenu. You
- should DELETE the program from your disks IMMEDIATELY.
-
-
- Bug Reports
- -----------
- I have tested WinMenu extensively on PCs based on the 286 processor
- and upwards, running under Standard and Enhanced Mode Windows. To the
- best of my knowledge, I have ironed out all bugs. I however accept
- that there may be bugs of which I am not aware. Bugs reports are
- therefore welcome (even if you are not a registered user). I cannot
- promise to fix all bugs, but I will try my best. If you find any bug
- or problem, please indicate whether it can be reproduced (bugs should
- be reproduceable).
-
-
- ****************************
- (c) 1994, Dr. A. Olowofoyeku
- 268 Horwood
- Newcastle
- Staffs ST5 5BQ
- England.
- ****************************
-