Menu bar editor
First Claim
1. A computer implemented method for designing and defining a menu bar for a computer application program, comprising the steps of:
- displaying an application builder icon;
displaying a tool box in response to the selecting of the application builder icon, said tool box having a menu bar icon;
displaying a blank menu bar on the computer screen with positions for menu items in response to the selecting of the menu bar icon;
in an edit mode, prompting a user to directly input text for each menu item at corresponding ones of said positions to thereby define menu items in said menu bar;
responding to a user selection of a defined menu item in the menu bar by opening a pull down menu on the computer screen below the selected menu item;
prompting the user to directly input at least one menu item in the opened pull down menu to thereby define a menu item in the pull down menu;
responding to a user selection of a defined menu item in an opened pull down menu by opening a cascade menu on the computer screen adjacent the selected menu item;
prompting the user to directly input at least one menu item in the opened cascaded menu to thereby define a menu item in the cascade menu;
in a run mode, displaying a property window; and
for each lowest level menu item in a pull down menu or a cascade menu, prompting the user to directly input a name of a defined action of the menu item.
4 Assignments
0 Petitions
Accused Products
Abstract
A direct screen manipulation technique allows for the design a menu bar, pull down menus and cascaded menus in computer application programs. The technique is implemented using a graphic user interface (GUI) employing a windowing display. The user may select a menu bar tool object from a toolbox window on the display screen and "drag-and-drop" the menu bar tool object on an application window on the same display screen. This forms a blank menu bar below the title bar of the application window. By selecting the menu bar, a text cursor is shown at the default initial position. The first menu bar item is defined by entering text, typically using the keyboard, and when the menu bar item has been defined, the Control-Right Tab key is pressed. This moves the text cursor to the next menu item position, and the next and subsequent menu bar items are defined in the same way. Once a menu bar item has been defined, it may be selected using the pointing cursor followed by pressing the Enter key, which causes a pull down menu to be displayed. The pull down menu is displayed with the text cursor at the first default item position, and pull down menu items are defined in a manner similar to that for the menu bar. By selecting a pull down menu item which has been defined followed by pressing the Enter key, a cascade menu is displayed with the text cursor at the first default item position. Again, cascade menu items are defined in a manner similar to that used for the menu bar and the pull down menu. The process continues until all menu bar items, pull down menu items and cascade menu items have been defined.
-
Citations
10 Claims
-
1. A computer implemented method for designing and defining a menu bar for a computer application program, comprising the steps of:
-
displaying an application builder icon; displaying a tool box in response to the selecting of the application builder icon, said tool box having a menu bar icon; displaying a blank menu bar on the computer screen with positions for menu items in response to the selecting of the menu bar icon; in an edit mode, prompting a user to directly input text for each menu item at corresponding ones of said positions to thereby define menu items in said menu bar; responding to a user selection of a defined menu item in the menu bar by opening a pull down menu on the computer screen below the selected menu item; prompting the user to directly input at least one menu item in the opened pull down menu to thereby define a menu item in the pull down menu; responding to a user selection of a defined menu item in an opened pull down menu by opening a cascade menu on the computer screen adjacent the selected menu item; prompting the user to directly input at least one menu item in the opened cascaded menu to thereby define a menu item in the cascade menu; in a run mode, displaying a property window; and for each lowest level menu item in a pull down menu or a cascade menu, prompting the user to directly input a name of a defined action of the menu item. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system for user interactive design and definition of a menu bar for an application program comprising:
-
a central processing unit executing an application builder program stored in a memory device accessed by said central processing unit; a computer display on which said central processing unit displays screens of the application builder program in response to user inputs; and a user interface including a cursor pointing device for controlling a position of the cursor on a display screen and a keyboard for entering navigation and editing commands, said central processing unit controlling said computer display to display an application builder icon, display a tool box in response to the selecting of the application builder icon, said tool box having a menu bar icon, displaying a blank menu bar on the computer screen with positions for menu items in response to the selecting of the menu bar icon, in an edit mode, prompting the user to directly input text for each menu item at corresponding ones of said positions to thereby define menu items in said menu bar, responding to a user selection of a defined menu item in the menu bar by opening a pull down menu on the computer screen below the selected menu item, prompting the user to directly input at least one menu item in the opened pull down menu to thereby define a menu item in the pull down menu, responding to a user selection of a defined menu item in an opened pull down menu by opening a cascade menu on the computer screen adjacent the selected menu item, prompting the user to directly input at least one menu item in the opened cascade menu to thereby define a menu item in the cascade menu, and in a run mode, displaying a property window, and for each lowest level menu item in a pull down menu or cascade menu, prompting the user to directly input a name of a defined action of the menu item. - View Dependent Claims (9, 10)
-
Specification