Siebel Tools Reference > Physical UI Navigation and Templates >

Toolbars and Menus


Toolbars and menus allows the user to initiate various actions. Toolbars appear in their own frame near the top of the application in the browser window, and the application menus (File, View and Help) appear just beneath the primary tab (first navigational level) bar, as shown in Figure 230.

Figure 230.  Primary Tab Bar
Click for full size image

The applet-level menus are invoked from the applet menu button, in the control banner at the top of an applet. This is illustrated in Figure 231 where the menu button is in the left corner of the control banner.

Figure 231.  Applet Menu Button
Click for full size image

Clicking 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). The toolbar icon or menu item is configured to target a method name, a method handler, 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. Applet-level menus do not use Command object definitions, but the set of properties used for targeting the method are essentially the same as those found in the Command object type.

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.


 Siebel Tools Reference
 Published: 20 October 2003