Main Help Index
Help Index

Commands

Edit Drop Down Menu

Update Drop Down Menu

Exit Windows

Help Drop Down Menu

Procedures

User Functions

Programmer Functions

Registration

Shareware

Security

Setup -- Single User Environment

Setup -- Multi-User Environment

Glossary

Defined Terms

Service

New Features

Service


Edit Menu Index
Edit Drop Down Menu Index

The edit drop down menu allows the programmer or power user to copy and paste menu items.  This command is not available in user mode.

Cut

Copy

Paste


Edit | Cut Command

This command copies the contents of the current menu item to the clipboard and than deletes the current menu item.  This command is not available in user mode.


Edit | Copy Command

This command copies the contents of the current menu item to the clipboard.  This command is not available in user mode.


Edit | Paste Command

This command copies the contents of the clipboard to the current menu item.  This command is not available in user mode.


Update Menu Index
Update Drop Down Menu Index

The update drop down menu allows the programmer or power user to edit and delete menu items, and change the menu's system password.  This command is not available in user mode.

Edit Menu Item

Delete Menu Item

Change System Password


Edit Command
Update | Edit Menu Item Command

This command allows the programmer to edit the contents of the current menu item.  This command is not available in user mode.

see Edit Dialog


Edit Dialog Box

see Edit Command, Edit Dialog Fields


Edit Dialog Fields

Texts Fields

Description

Password

Working Directory

Executable

Icon Pathname

Check Box

Menu

Prompt for Filename on Open

Push Buttons

Executable / Browse

Icon Pathname / Browse

Icon / Previous - Next

Radio Buttons

Show Normal - Show Minimized - Show Maximized

see Edit Command, Edit Dialog


Edit Dialog Field - Description

The description that will appear to the right of a menu item icon.  This field is limited to 15 characters.


Edit Dialog Field - Password

If this field is blank, then the system allows the user to continue without password verification.  If this field is not blank, then the system prompts the user for the password.  If the user enters the correct password, the menu item executable is launched or the submenu is loaded.


Edit Dialog Field - Working Directory

If this field is blank, then the system launches the menu item executable without changing the working directory.  If this field is not blank, the system changes the working directory when launching the menu item executable.


Edit Dialog Field - Executable

This is the executable filename that will be launched or the submenu filename that will be loaded, when the menu item is chosen.


Edit Dialog Field - Icon Pathname

This is the pathname of the icon that will be displayed to the left of the description.


Edit Dialog Field - Menu Check Box

If the check box is checked, then the executable filename is assumed to be a submenu.  If the check box is not checked, then the executable filename is assumed to be an executable file or data file with an associated executable file.


Edit Dialog Field - Prompt Check Box

If the check box is not checked, then the executable filename is launched normally.  If the check box is checked, then the user is prompt to enter a data filename that will be loaded with the executable.

In Version 93E you will notice an edit field to the right of this check box.  The edit field allows the user to specify a three character extension for data files.  If you enter DOC in this field, all files in the working directory with the extension will be displayed in the open file common dialog box.


Edit Dialog Field - Browse Executable Button

When the button is depressed, an open file common dialog box appears.  The programmer can set the executable and icon pathname text fields using this open file common dialog box.


Edit Dialog - Browse Icon Pathname Button

When the button is depressed, an open file common dialog box appears.  The programmer can set the icon-pathname-text-field using this open file common dialog box.


Edit Dialog - Previous/Next Icon Buttons

When the button is depressed, the previous/next icon in the file denoted by the icon-pathname-text-field is loaded and displayed in the icon group box.  The programmer can set which icon in the specified icon file will appear as menu item icon.


Edit Dialog Field - Show Radio Buttons

The programmer can choose to launch an executable in three different modes; maximized, restored and minimized.  You may find that some executable programs ignore this field setting.


Update | Delete Menu Item Command

This command deletes the current menu item.  This command is not available in user mode.


Update | Change System Password Command

This command changes the menu's system password.  This command is not available in user mode.


Exit Windows Command

The exit windows command allows the user to conclude his windows session.  This command is only available in user mode.


Menu Help Index
Help Drop Down Menu Index

The help-drop-down-menu allows the programmer or power user to view help information.

Using Menu

Configuring Menu

Using Help

About


Help | Using Menu Command

Help | Configuring Menu Command

The help | using menu command shows this help file.


Help | Using Help Command

The help | using help command shows the standard help using help - help file.


Help | About Command

The help | about command shows the applications about box.


User Functions Help Index
User Functions

Backspace to the Main Menu

Escape to the Main Menu

Double clicking a menu item

Clicking on a menu item

Menu bar option -- Exit Windows

Menu bar option -- Help | Using Menu

Menu bar option -- Help | Using Help

Menu bar option -- Help | About


Programmer Functions Help Index
Programmer Functions

All User Functions

Double clicking a menu item with the right mouse button

Menu bar option -- Edit

Menu bar option -- Update

Menu bar option -- Help

Programming tips


Backspace

The backspace keystroke will move the user from the current menu to the immediately previous menu.


Escape

The escape keystroke will move the user from the current menu to the top level menu.


Left Button Double Click

The left mouse button when double clicked over a menu item, will execute that menu item.


Left Button Single Click

The left mouse button when clicked over a menu item, will highlight that menu item.


Right Button Double Click

The right mouse button when clicked over a menu item, will pop-up the editing dialog for that menu item.  This procedure is not available in user mode.


Shareware

"Shareware is copyrighted software that is distributed at minimal cost.  Because you can "try before you buy," it's easy to find programs to fit your needs.  Shareware authors release programs with an element of trust, expecting payment if a program is used regularly.  You save when you buy shareware since expensive marketing costs are eliminated."

Shareware Magazine,

January-February 1992.

MiddleWorld Menu is shareware.  MiddleWorld SoftWare retains full copyright protection for the computer software product.  The user is given permission to use MiddleWorld Menu for thirty days.  The user is obligated not to use the shareware version of MiddleWorld Menu after the first thirty days.  If the user wishes to continue using MiddleWorld Menu, return the registration form and payment for a registered version, to:

MiddleWorld SoftWare,

411 Hillside avenue,

Oshawa, Ontario, Canada, L1J 6L6.

The user is given permission to distribute the shareware version of MiddleWorld Menu by uploading to computer bulletin boards and by directly transferring them to other users.  MiddleWorld Menu can only be distributed in the exact form in which it was originally distributed by MiddleWorld SoftWare; all shareware license terms must remain intact and be displayed prominently to all shareware recipients; MiddleWorld Menu cannot be distributed for profit by others under this license, neither may modified version of MiddleWorld Menu be made under this license.

Thanks to Lance Rose, whose article "Know Your Rights: The Shareware Method and Copyright Law," in Shareware Magazine, January - February 1992, helped right the shareware license terms.


Registration Form

MiddleWorld SoftWare,

411 Hillside avenue,

Oshawa, Ontario, Canada, L1J 6L6.

Choose File | Print to print the registration form, then click here.

Diskette size:	[  ] 3½" DD	[  ] 3½" HD

[  ] 5¼" DD	[  ] 5¼" HD

Quantity	______________

Times:	Canadian

Business	$100(C)

Others	$50(C)

United States

Business	$100(US)

Others	$50(US)

Foreign

Business	$150(US)

Others	$50(US)	______________

Total (some taxes may be included in the price)	______________

Please include a Check or Money Order made payable to MiddleWorld SoftWare.

Name	______________________________________________________

Company	______________________________________________________

Address	______________________________________________________

______________________________________________________

______________________________________________________

Phone	______________________________________________________


Security Topic
Security

MiddleWorld Menu builds security into MS-Windows.  If a computer is properly configured using MiddleWorld Menu, it takes a very persistent user to execute programs that the programmer wishes hidden from the end-user.

Please Note:	The menus that are saved using MiddleWorld Menu are in the file MENU.MN.  This menu file is loaded every time you execute MiddleWorld Menu.


Single User Environment Setup

Single user environments were never the target platform of the MiddleWorld Menu project, but it could be handy as a front-end security system against unauthorized usage.

The shareware version of MiddleWorld Menu includes only the power user module (MENU.EXE).  This module is perfect for single user environments.  Also included with the shareware version of MiddleWorld Menu, are the help file (MENU.HLP) and the installation program (INSTALL.EXE).

To install MiddleWorld Menu, follow the procedures below.

Run the INSTALL.EXE file included with MiddleWorld Menu

Change the following SYSTEM.INI initialization string

[boot]

shell=c:\menu\menu.exe

Optional.  Change the boot setting in your CMOS setup, such that it is not possible to boot from any other device other than your usually boot device.  Disable control-breaking in your AUTOEXEC.BAT file and start windows in this file.

If you have any problems with the above installation procedures, please call/write and we will get back to you the same day we receive your call/mail.

MiddleWorld SoftWare,

411 Hillside avenue,

Oshawa, Ontario, Canada, L1J 6L6.


MiddleWorld Menu /win - Multi User Environment Setup
Multi-User Environment Setup

Multi-user environments were the target platform of the MiddleWorld Menu project.  Password protection and getting away from the Program Manager's moving icons, were key in the development of MiddleWorld Menu.

To install MiddleWorld Menu, follow the procedures below.

Run the INSTALL.EXE file included with MiddleWorld Menu

Change the following SYSTEM.INI initialization string

[boot]

shell=c:\menu\menu.exe

Optional.  Change the boot setting in your CMOS setup, such that it is not possible to boot from any other device other than your usually boot device.  Disable control-breaking in your AUTOEXEC.BAT file and start windows in this file.

If you have any problems with the above installation procedures, please call/write and we will get back to you the same day we receive your call/mail.

MiddleWorld SoftWare,

411 Hillside avenue,

Oshawa, Ontario, Canada, L1J 6L6.


Tips on Programming

Choose File | Print to print these tips.

No tips for shareware.


Glossary Help Index
Glossary of Terms

Menu's System Password

Programmer Mode

Power user Mode

User Mode


Features
New Features

Version 93E includes the ability to specify the extension of data files when using the prompt for filename checkbox.  The working directory is now automatically loaded into the prompt for filename dialog box and all files in the specified directory that match the extension, are displayed.

Version 93E also includes a hotspot edit dialog in the help system.  This allows user to depress the mouse over hotspots in the edit dialog and receive a short description of the hotspot in return.


Call Now
Service

MiddleWorld SoftWare has put SERVICE above all else.  No matter what the cost, all of us at MiddleWorld SoftWare guarantee that you will be satisfied with your product.

Our customers have been so completely satisfied, that our repeat customer rate is 100%.  That's right, every one of our customers has returned for repeat business.  In fact, every one of our customers has not only return for a second purchase, but a third and a fourth as well.

MiddleWorld Menu is the first product that we at MiddleWorld SoftWare have ever released as shareware.  Try us out, we guarantee you will be satisfied.


Definition : Menu's System Password

The system password is the password that is used in power user mode when attempting to change a menu.  In programmer mode, the menu system automatically grants the user access to all modification commands.  In power user mode, the menu system grants the user access only if the password is known.  In user mode, the menu system never grants access to any modification commands.


Definition: Programmer Mode

When the menu system is in programmer mode, all modification functions are available to the programmer.  This allows the programmer to freely change any menu items of any given menu.  The menu bar contains all four submenus: File, Edit, Menu and Help.

The shareware version of MiddleWorld Menu does not contain the programmer module.


Definition: Power User Mode

When the menu system is in power user mode, modification functions are only available to the programmer, if the menu's system password is known.  The menu bar contains all four submenus: File, Edit, Menu and Help.

The shareware version of MiddleWorld Menu contains only the power user module.


Definition: User Mode

When the menu system is in user mode, no modification functions are available to the user.  The menu bar contains only two options: Exit Windows and Help.

The shareware version of MiddleWorld Menu does not contain the user module.