home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hall of Fame
/
HallofFameCDROM.cdr
/
util1
/
smstr32c.lzh
/
SM03.DOC
< prev
next >
Wrap
Text File
|
1991-01-21
|
23KB
|
481 lines
-------------------------------------------------------------------------
SECTION 3 SYSTEM MASTER System Specifics
-------------------------------------------------------------------------
3.1 SYSTEM MASTER Menu Structure
The SYSTEM MASTER menu structure is extremely straight forward,
but can become somewhat confusing to the novice user.
The Menu Structure is Structured into what amounts to a
4-dimensional array of menu options. But don't let that scare
you off. Approximately 70% of your day-to-day operations will
make use of only visible 2-dimensional structures. (i.e. the
6 menu boxes with 16 possible options in each).
What Sets SYSTEM MASTER apart from the others is its ability
to access any 1 of the 85536 defineable menu options with an
absolute minimum of keystroking. This is accomplished via the
4-dimensional array structure which comprises SYSTEM MASTER.
Let me define the 4 'dimensions' within the menu structure:
Dimension 1 = The 16 possible menu options available within
a given menu box.
Dimension 2 = The 6 possible menu boxes that can be utilized
within each SYSTEM MASTER menu. (Each Menu Box
contains the 16 menu options from dimension 1).
Dimension 3 = The 9 available menus that can be accessed thru
the Menu Select Function. (Each Menu contains
the 96 menu options available in dimensions 1 & 2).
Dimension 4 = The 99 available menu levels that are accessible
thru the Menu Select Function. (Each Menu Level
contains 9 Menus with 96 Options within each to
comprise the 85,536 total available menu options).
3.2 Menu Screen Layout
The Standard Operating Mode Screen Display is the Screen
which appears when you first load SYSTEM MASTER.
Unless you are performing one of the SYSTEM MASTER
functions, this is the display you will work in.
At the top of the display (line #1),is the Title of the
Currently active SYSTEM MASTER menu. Following the Menu
Title is a Code, which identifies the menu cell where the
selection bar is currently located. When SYSTEM MASTER
is initially loaded, a location code of 'L01 M1 B1 O01' is
displayed. This code simply tells you that the selection
bar is currently on 'L'evel '01', 'M'enu '1', 'B'ox '1',
'O'ption '01'. It's as simple as that. As you move the
Selection Bar you will notice that the location numbers
Release Date: 21 January, 1991
-------------------------------------------------------------------------
System Master 3.2 Page 3- 1
-------------------------------------------------------------------------
SECTION 3 SYSTEM MASTER System Specifics
-------------------------------------------------------------------------
within that area change to reflect the current location.
At the end of screen line #1, is the current operating mode.
The current mode may be one of the following:
' MENU ' - When this mode is displayed, you are able to
move around the SYSTEM MASTER shell and
select 'MENU' options to execute. This mode
is always current after exiting all other
system function except the 'HELP' function.
' HELP ' - Although quite obvious, due to the large
'HELP' screen displayed, this mode shows you
that you are in help mode. When the F1 key
is pressed this mode becomes active.
' EDIT ' - When this mode is displayed, you are in the
Menu Option 'EDIT'or. Here, you can change
add, or delete menu options from the shell.
When the F2 key is pressed while in 'MENU'
mode, this function is available.
' USER ' - When this mode is displayed, you are in the
'USER' Profile Editor. Here, you can change
add, or delete user profiles from the shell.
When the F3 key is pressed while in 'MENU'
mode, this function is available.
' LogON ' - When this mode is displayed, you are prompted
to input your System LogON Password.
' JUMP ' - When this mode is displayed, you are prompted
to input a menu cell coordinate. When a cell
coordinate has been input SYSTEM MASTER makes
a 'Quick JUMP' directly to the specified cell.
' TOOL ' - When this mode is displayed, you are able
to use a collection of SYSTEM MASTER special
tools.
' TIME ' - When this mode is displayed, you are able to
view a Clock which displays the current system
Time & Date.
' SELECT ' - When this mode is displayed, you are able
to 'SELECT' a different Menu of Menu Level.
When the F10 key is pressed while in 'MENU'
mode this function is available.
Release Date: 21 January, 1991
-------------------------------------------------------------------------
System Master 3.2 Page 3- 2
-------------------------------------------------------------------------
SECTION 3 SYSTEM MASTER System Specifics
-------------------------------------------------------------------------
On the second line of the menu display is a group of 6
menu 'Pads'. These 'Pads' are the headers to Menu Boxes
which may be defined under them.
On the left side on the 4th screen line is displayed the
name of the currently LOGged User. All security access
levels are checked against the currently logged user's
'User Profile'.
On the right side on the 4th screen line is the Serial
Number of the Program.
On the 23rd screen line, 3rd from the bottom of the display,
is an area which may be optionally defined to display a
message describing the currently hilited menu option. This
message is defined within the 'Menu Option Editor' which
is accessible using the F2 key.
The bottom screen line contains a summary of valid function
keys which cause the system to switch operating modes. This
list changes depending upon which system function you are
currently accessing.
3.3 SYSTEM MASTER Menu Access
3.3.1 Accessing Menu Options
Accessing menu options is as easy as:
1) Sliding the mouse from side-to-side to select a menu
'Pad' then up-and-down to HiLite a menu option. Once
the option is HiLited, it may be 'Selected' by either
pressing the left mouse button or by pressing the
'Enter' key on the keyboard.
- or -
2) Using the 'Arrow' keys to move up-and-down & from
side-to-side to HiLite a menu option, then pressing the
'Enter' key or Clicking the left mouse button.
3.3.2 Accessing Menus
There are 4 distict methods for accessing menus:
1) Program a menu option with a '[J] nnnnnn' command to
perform the jump when the option is selected. (This
method is primarily used for nesting of menus).
Release Date: 21 January, 1991
-------------------------------------------------------------------------
System Master 3.2 Page 3- 3
-------------------------------------------------------------------------
SECTION 3 SYSTEM MASTER System Specifics
-------------------------------------------------------------------------
2) While in 'MENU' mode, press the F7 key. An input box
is displayed, and you are prompted to input a menu
option cell coordinate. If the coordinate is within
the unsecured menu area, jump immediately occurs.
3) While in 'MENU' mode, press the F10 key. This puts
SYSTEM MASTER into 'SELECT' mode. You can move around
the menu shell by using the Up/Down Arrow keys, and
the PgUp/PgDn keys. Press the <ENTER> key to enter
the selected menu, press the <ESC> key to return to the
original menu location.
4) While in 'MENU' mode, pressing the PgUp/PgDn keys will
move you into the next highest/lowest menu. As long as
the menu to be accessed is unsecured, the move is
immediate.
3.3.3 Accessing Menu Levels
There are up to 99 Menu Levels accessible within SYSTEM
MASTER. The actual number of accessible levels is user
defineable thru the SYSTEM MASTER Customization Options.
SYSTEM MASTER is distributed with all 99 menu levels
directly accessible. To limit the number of accessible
menu levels select the 'SYSTEM MASTER Customization'
menu option from the initially loaded menu. Next, move
the selection bar to the 'SETTINGS' menu pad and select
the 'Menu Level Access' option. When the input box
appears, input the number of menu levels that users may
directly access/browse. (range 1..99).
This Limiting of access allows you to secure more
sensitive items within menus that only you or a [J] menu
jump can access.
There are 3 distict methods for accessing menus:
1) Program a menu option with a '[J] nnnnnn' command to
perform the jump when the option is selected. (This
method is primarily used for nesting of menus).
2) While in 'MENU' mode, press the F7 key. An input box
is displayed, and you are prompted to input a menu
option cell coordinate. If the coordinate is within
the unsecured menu area, jump immediately occurs.
3) While in 'MENU' mode, press the F10 key. This puts
SYSTEM MASTER into 'SELECT' mode. You can move around
the menu shell by using the Up/Down Arrow keys, and
the PgUp/PgDn keys. Press the <ENTER> key to enter
the selected menu, press the <ESC> key to return to the
original menu location.
3.4 Accessing SYSTEM MASTER Functions
Release Date: 21 January, 1991
-------------------------------------------------------------------------
System Master 3.2 Page 3- 4
-------------------------------------------------------------------------
SECTION 3 SYSTEM MASTER System Specifics
-------------------------------------------------------------------------
3.4.1 F1 - Context Sensitive Help
Context Sensitive Help is available within
SYSTEM MASTER at virtually every phase of input
or operation. When the 'F1' key is pressed a
help screen which explains the current opera-
tion is displayed for the user.
3.4.2 F2 - Menu Option Editor
The SYSTEM MASTER Menu Option Editor allows
you to fully customize each of the 85,536 menu
options available within the shell.
(See Section 4 for a complete discussion of
the Menu Option Editor).
Access to the Option Editor may be Secured
by setting the Option Editor minimum Access Level
to 99 from within the SYSTEM MASTER Customization
Menu.
3.4.3 F3 - User Profile Editor
The User Profile Editor allows you to assign a
level of accessibility to all persons using the
SYSTEM MASTER shell. This Level of Accessibility
allows you to develop a menu shell that will
allow only those users with an AccessLevel equal
to or greater than a pre-determined setting
to select and use any given menu option.
For Example, Joe Smith has been assigned an Access
Level of 60. If there are menu options that Joe
should NOT have access to those menu options can
be defined to allow access only to individuals
that 1) know the password & 2) have an access
level equal to or greater than the one defined
within the menu option. So, to keep Joe out of
a sensitive menu option, assign a menu level
larger than 60 to the menu option. Anyone who
may access that option must be assigned an access
level at least as great as the one defined into
the menu option.
Access to the User Profile Editor may be Secured
by setting the User Profile Editor minimum Access
Level to 99 from within the SYSTEM MASTER Custom-
ization Menu Option.
Release Date: 21 January, 1991
-------------------------------------------------------------------------
System Master 3.2 Page 3- 5
-------------------------------------------------------------------------
SECTION 3 SYSTEM MASTER System Specifics
-------------------------------------------------------------------------
3.4.4 F4 - Logging ON to SYSTEM MASTER
If security is ACTIVE, you will not be able to access
menu options without the proper user security levels,
and password. Press F4 to display a password input box.
Input your personal password, and proceed.
3.4.5 F5 - Logging OFF of SYSTEM MASTER
To remove your user profile as the current system user,
press the F5 key, and the system reverts to boot status.
3.4.6 F6 - Command Line DOS Command Processor
It may, at some time be necessary to perform DOS
commands without having them predefined within the
SYSTEM MASTER shell.
If You press the F6 key while in menu mode, you will
be immediately returned to DOS. You can then perform
any DOS command or function as you normally would in DOS.
To return to SYSTEM MASTER, type 'EXIT' and press the
ENTER key. SYSTEM MASTER will resume it's function.
3.4.7 F7 - Quick Jump Menu Option Accessing
During the menu design process it will undoubtedly
become necessary to quickly move from menu-to-menu and
from level-to-level within the menu structure.
If You press the F7 key while in menu mode, a window
will appear and you will be prompted for the coordi-
nates of the menu cell you wish to 'J'ump into. The
menu cell coordinates are structured as a 6 digit
integer string (positions 1&2 specify the menu level -
position 3 specifies the menu number - position 4
specifies the menu box number - positions 5&6 specify
the menu option number).
3.4.8 F8 - Special SYSTEM MASTER functions
Pressing the F8 key while in 'MENU' mode causes a
menu to be displayed containg SYSTEM MASTER special
functions.
These functions will be added to and refined as the
SYSTEM MASTER product evolves:
Release Date: 21 January, 1991
-------------------------------------------------------------------------
System Master 3.2 Page 3- 6
-------------------------------------------------------------------------
SECTION 3 SYSTEM MASTER System Specifics
-------------------------------------------------------------------------
3.4.8.1 Purge Empty Menu Files
When you are operating SYSTEM MASTER and moving
between menu levels and/or menu pages, SYSTEM
MASTER creates a menu template file, each time a
new menu is entered, if current menu data does not
yet exist.
SYSTEM MASTER creates an empty data file so that
you can begin adding menu options immediately upon
entering any specific menu.
Since empty menu data files will tend to fill-up
your hard disk very quickly, we have included a
special SYSTEM MASTER tool to eliminate these
empty, menu data files from your hard disk.
The purge tool is executed thru the 'F8' main menu
SYSTEM MASTER function.
The purge tool deletes only empty data files, so
your valid menu data files will NOT be affected.
3.4.8.2 Document Menu Definitions
As your menu system grows and the complexity
increases, you may find it desireable to keep a
hard copy of the menu definition options for
archival purposes.
The 'Document Menu Definitions' system tool will
do just that for you. When selected from the tools
menu, the documentation utility does a complete
dump of the .MOD menu definition file to your
printer, and formats the data in an easy to read
format.
This output includes ALL of the input data that
would show up during the 'EDIT' of an option.
The following is an actual menu definition for
menu cell '999215' in the System Configuration
menu provided with SYSTEM MASTER:
Menu Title: SYSTEM MASTER v3.11 Configuration Menu
Menu Butn: CONFIGURE
CELL: 999215
PAD: PALETTES OPTN: Modify Palette Reg. #14 LEVL: 00 CODE:
DESC: Modify Palette Setting for Color #14...
Release Date: 21 January, 1991
-------------------------------------------------------------------------
System Master 3.2 Page 3- 7
-------------------------------------------------------------------------
SECTION 3 SYSTEM MASTER System Specifics
-------------------------------------------------------------------------
C-01: [w
C-02: [!] 3
C-03: [!] Specify Setting for
C-04: [?] n Palette Register #14:
C-05: [v] p 14 %1
If a menu option has not yet been defined, the
following is printed:
CELL: 000000 ***** NOT DEFINED *****
All 96 of the possible menu cells on the currently
displayed menu are sent to the printer.
NOTE.. ALL of the data is printed for each of the
96 menu options. The printout should be kept away
in a secured place, since the security info is
printed with the setup data!!!
3.4.9 F9 - Display Time/Date Toggle
Pressing the F9 key while in 'MENU' mode displays a
clock which contains the current time & date. The clock
remains the current process until the F9 key is pressed
again, and the clock is erased.
3.4.10 F10 - Browse thru menu structure
See Items 3.3.2 & 3.3.3 above for the F10 function
description.
3.4.11 <ESC> Exiting to DOS
Pressing the <ESC> key Exits SYSTEM MASTER and return
to the DOS operating system.
The access to DOS may be limited to specified users.
Limitations are set in the configuration menu supplied
with SYSTEM MASTER.
3.4.12 PgUp - Jump to the Next Highest Menu Level
See Items 3.3.2 & 3.3.3 above for the PgUp function
description.
3.4.13 PgDn - Jump to the Next Lowest Menu Level
See Items 3.3.2 & 3.3.3 above for the PgDn function
description.
Release Date: 21 January, 1991
-------------------------------------------------------------------------
System Master 3.2 Page 3- 8