The Menu Data form is used to create and manage an application's menus and buttons. The sublist lets you select already defined buttons for use in the menus. Unlike in the Menu Item Data form, you can also create new menu items and set their master attributes.
Selection Assignment |
Menue Name | name of a menu or button area |
Object Title | the objects's title |
Maximum Length | a menu's maximum visible length |
Comments | comments on a menu record |
Reconfigure | updates the copy of the menu or button area in main memory |
Delete | deletes the menu or button area definition from the database |
Mask Assignment | Shows a menu or button area's usage in masks |
attribute | master attribute for menu (T_MENU) |
type, entry | string, entry optional |
max. no. of characters | 20 |
selection tool | no |
multilingual field | no |
The name uniquely identifies the menu or button area. You'll want to use consistent naming conventions, to differentiate between menus and button areas.
More information: -> Top menu bars, -> Dynamic pull-down menus
More information:
-> Toolbars
Title
attribute
master attribute for menu (T_MENU)
type, entry
string, entry
optional
max. no. of characters
40
selection tool
no
multilingual field
no
The title is used in error messages.
For toolbars, the title is automatically displayed in the dynamic view menu VIEWBAR, and also in the toolbar's title bar, when it is positioned freely on the desktop.
Maximum Length
attribute
master attribute for menu (T_MENU)
type, entry
Integer, entry required, > 0
max. no. of characters
5
selection tool
no
multilingual field
no
Although you must enter a value for button areas, this field only affects how menus are displayed.
More information:
-> Menu display options
Comments
attribute
master attribute for menu (T_MENU)
type, entry
string, entry optional
max. no. of characters
252
selection tool
no
multilingual field
no
Reconfigure
A new or modified menu or button area (its menu attributes, item assignments) must first be copied into main memory, before changes are visible in the user interface.
When you create a menu component in local memory, DataView automatically updates all the menus in main memory to which the component belongs (even indirectly). Parent objects which are already in main memory need not be updated.
Delete
The menu can only be deleted from the database under these conditions:
Attention!
The menu definition is immediately and permanently deleted from the database. It cannot be recovered from the trash.
Mask Assignment