Siebel Tools Reference > Logical User Interface Objects Layer >

Toolbars and Menus


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

Figure 157. Toolbar and Application-Level Menu

Click for full size image

The applet-level menus are invoked from the applet menu button, in the banner at the top of an applet. See Figure 158.

Figure 158. Applet Menu

Click for full size image

The user's click on a toolbar icon or menu item is normally 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 SWE 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.

See Toolbar Template Configuration for more information about Toolbars and swe: tags.


 Siebel Tools Reference, Version 7.5, Rev. A 
 Published: 18 April 2003