Main Help Menu

SchoolNet 3.0 - Utilities / Menu Editor

< Utilities Table of Contents


Last update: 1/16/99

The Menu Editor utility allows for the customizing of SchoolNet 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 SchoolNet users connected to the same network server. Changes may not take effect until a user has closed and reopened the menu affected.

SchoolNet Menu Structure

    The SchoolNet menu structure has four general levels (Fig. 1):

    Level 1 - Main Menu (or "Shell")
    After login, the first menu appearing is the SchoolNet 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 SchoolNet installation. A program module is a collection of related SchoolNet 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 SchoolNet Menu structure.

    Menu Flowchart:

    Fig. 1

Steps:

1. Open Menu Editor

2. Add A Menu Item
A menu item can either be a 1) a Button Menu, 2) a List Menu 3) an Executable, or 4) A FoxPro Application. Each menu item will be assigned its own icon button (with the exception of menu items that are 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 be created during the installation and configuration of SchoolNet. Button Menus for each SchoolNet 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 an icon button named "Reports" found in the button menu of each program module. The Reports icon button opens a List Menu of available reports for the current module.


Fig. 4 - 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").

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 SchoolNet 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 screen, it does not delete program files (such as applications or reports) from the network server hard drive.

4.6 Exit Menu Editor
Click on the Quit command button to exit the Menu Editor and return the Utilities Menu.


< Utilities Table of Contents

Copyright (c) 1997-1999 NeTel Educational Systems