home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Media Share 13
/
mediashare_13.zip
/
mediashare_13
/
ZIPPED
/
UTILS
/
WINMNU17.ZIP
/
WINMENU.TXT
< prev
Wrap
Text File
|
1994-02-24
|
13KB
|
319 lines
*************************
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.
****************************