Configuring Siebel eBusiness Applications > Configuring Toolbars and Menus >

About Toolbars and Menus


Toolbars and menus allow users to initiate various actions. The application-level menu (File, Edit, View, Navigate, Query, Tools, and Help) appears in its own frame near the top of the application in the browser window, and the application toolbar appears just beneath the primary tab bar, as shown in Figure 71.

Figure 71.  Toolbar and Application-Level Menu
Click for full size image

Applet-level menus are located in the upper left corner of an applet. Each menu option lets you perform a task. An applet-level menu is shown in Figure 72.

Figure 72.  Applet Menu
Click for full size image

The user's click on a toolbar icon or menu item is typically translated into a call to an invoke method, which may reside in a service on the browser or server, or in classes in the browser application or server infrastructure (applet or business component classes, SWE frame manager, or model). The toolbar icon or menu item is configured to target a method name, a method handler (from which it may be automatically retargeted if not found), and optionally a service.

Application-level items (which include both toolbar icons and application-level menus) are implemented through the use of Command object definitions in Tools, which are then mapped to Toolbar Item or Menu Item object definitions.

In Web templates, the <swe:toolbar> tag specifies a named toolbar (where the name corresponds to the Name property in the Toolbar object definition in the repository), and the <swe:toolbaritem> tag between the toolbar start and end tags recursively retrieves all of the toolbar items for that toolbar from the repository.

For more information about Siebel Tags, see Siebel Developer's Reference.

The object types used to configure menus and toolbars are:

  • Command
  • Toolbar
  • Toolbar Item
  • Applet Method Menu Item
  • Class Method Menu Item
Configuring Siebel eBusiness Applications