Bookshelf Home | Contents | Index | PDF |
Configuring Siebel eBusiness Applications > Overview of Web Templates and Siebel Tags > About Using Toolbars and Menus in Templates > How Toolbars are Displayed in TemplatesToolbars are displayed as HTML toolbars in standard interactivity applications and as extensible JavaScript toolbars in high interactivity applications. For applications using CTI, an additional toobar can be displayed as a Java applet. HTML toolbars reside in the topmost frame in the application template, which is set aside for this purpose. JavaScript toolbar objects reside in the JSSApplication hidden frame, which usually does not reload during the application lifecycle. Therefore, they are not redrawn when there is a page refresh. The UI part of the JavaScript toolbar resides in a visible HTML frame (recommended to be a persistent frame that reloads infrequently) and redraws when the HTML frame reloads. In SWE templates, the HTML and JavaScript ToolbarsFor an HTML or JavaScript toolbar, add the following to the SWT file: <swe:toolbar name=xxx> // where xxx is the name of toolbar in the repository. NOTE: For combobox items, the command has to be targeted to a service. Java ToolbarsFor a Java toolbar, add the following to the SWT file: <swe:toolbar name="xxx" javaapplet="true" /> The Java applet invokes the ShellUIInit method on the command target service when it tries to initialize. It invokes ShellUIExit when it exits. There is a set of communication protocols defined for the communication between the Java Applet and the service. The toolbar is implemented as a Java Applet (including all the toolbar controls and the threads interacting with the server). The full syntax specifications for the
|
Configuring Siebel eBusiness Applications |