Main Menu

SIS 2000+ Utilities / Menu Editor


Last update: 09/02/2000 jmm

The Menu Editor utility allows for the customizing of SIS 2000+ menus, such as adding or removing sub menus, editing the names of sub menus, adding or removing icon buttons that launch applications, adding or removing reports, etc. Changes made with the Menu Editor affect all SIS 2000+ users connected to the same network server. Changes may not take effect until a user has closed and reopened the menu affected.

SIS 2000+ Menu Structure

    The SIS 2000+ menu structure has four general levels (Fig. 1):

    Level 1 - Main Menu (or "Shell")
    After login, the first menu appearing is the SIS 2000+ Main Menu or "Shell." The name of the school site that is logged on will appear in the title bar at the top of the menu. This menu normally contains a collection of icon buttons for launching other menus called "Button Menus". The Menu Editor allows these icon buttons to be added or removed from the Main Menu as needed, button captions and images to be edited, the sequence (from left to right) to be edited, and the number of button columns to be defined.

    Level 2 - Button Menu
    A Button Menu is a sub menu, that is, a collection of icon buttons that launch other menu items, such as Applications, List menus, or other Button Menus. A Button Menu is created for each program module that has been incorporated into the district network at the time of SIS 2000+ installation. A program module is a collection of related SIS 2000+ applications and reports. Each application or report is launched by an icon button placed within a Button Menu. A complex program module may also use Button Menus nested within Button Menus. The Menu Editor may be used to edit the title of a Button Menu, add or remove Application icon buttons, edit button captions and graphics, change the sequence of the buttons (from left to right), or define the number of button columns. Furthermore, new Button Menus can be created from scratch and populated with customized collections of icon buttons.

    Level 3 - Application or List Menu
    A Button Menu is a collection of Application icon buttons and/or List Menu icon buttons:
     

    Level 4, Report
    A Report is a type of application in that it can be launched directly from an icon button, if preferred. When launched in this manner a Report will take the position of third level in the menu structure. However, since there are so many reports available, they are usually accessed through the intermediary List Menu to save space. Thus they become a fourth level in the SIS 2000+ Menu structure.

    Menu Flowchart:

    Fig. 1
     
     

Steps:

1. Open Menu Editor

2. Add A Menu Item
A menu item can either be a Button Menu, a List Menu, an Executable, or a FoxPro Application. Each menu item will be assigned its own icon button (with the exception items that will be defined as selections in a List Menu). Each menu item is a subset or "child" of another menu item. Therefore, before a menu item is created, the "parent" menu item must be present. For instance, the parent of a Button Menu could be the Main Menu or another Button Menu. The parent of a FoxPro Application could be a Button Menu or a List Menu, and so on.

The Main Menu is at the top of the hierarchical structure and will have already been created during the installation and configuration of SIS 2000+. Button Menus for each SIS 2000+ program module are then created and their icon buttons are added to the Main Menu. Icons for launching Applications, List menus, or other Button Menus are usually placed within the appropriate menus of each program module.

3. Add a Report
New reports may become available from time to time. Reports are menu items commonly accessed through a List Menu which is accessed by an icon button named "Reports" the menu of each program module. Reports can be set up to be accessed directly through an icon button, if required. However, there are so many reports that it is more practical to group them in List Menus (Fig. 15). In the steps that are outlined below, it will be assumed that a report is being added to a List Menu.


Fig. 15 - sample List Menu

Before a report can be added as a menu item in a List Menu, the program file of the report must on the hard drive of the network server. That report must then be added to the appropriate menu before it can be accessed by users. It can also be removed from the menu system at any time while still retaining the program file on the server (See Step 5, "Delete a Menu Item").

Reports are added in a similar way to other menu items, yet they have less requirements. For instance, reports cannot be assigned hot keys if they are entries in a List Menu. The following steps are reiterating Steps 2 - 2.11, "Adding a Menu Item", but with special attention to Reports:

 

4. Edit a menu Item
To maintain menu integrity, use caution when making changes to menu item attributes. Changes made with the Menu Editor affect all SIS 2000+ users connected to the same network server. Changes may not take effect until a user has logged off and logged on again. See Step 2 for standard protocol in assigning attributes

5. Delete a Menu Item
The delete procedure only removes menu items from the SIS 2000+ menus; it does not delete program files (such as applications or reports) from the network server hard drive. 6. Exit Menu Editor
Click on the Quit command button to exit the Menu Editor and return the Utilities Menu.


< Utilities Table of Contents