Configuring Siebel Business Applications > Configuring Menus, Toolbars, and Icons > Configuring Icons >

Configuring Icons in a Tree Applet


An HTML hierarchy bitmap is an object that defines the icons that Siebel CRM displays in a hierarchical object, such as a tree applet. To view an example, do the following:

  • In the Siebel client, click the Accounts screen tab, and then click the Explorer link.

    Siebel CRM displays the tree portion of the Account Tree Applet. The HTML hierarchy bitmap defines the icons that Siebel CRM uses to represent the folders, the plus symbol, and the minus symbol in the Account Tree Applet.

You can configure other graphic elements in the tree applet. For more information, see Configuring the Graphic Elements of a Tree Applet.

To configure icons in a tree applet

  1. Open Siebel Tools.
  2. If an existing bitmap does not meet your requirements, then you must modify an existing or create a new bitmap.

    The HTML hierarchy bitmap references bitmaps in a bitmap category. For more information, see Configuring a Bitmap Category and a Bitmap.

  3. If an existing HTML hierarchy bitmap does not meet your requirements, then you must modify an existing or create a new HTML hierarchy bitmap.

    You can specify the icons that an HTML hierarchy bitmap references. For more information, see Properties of an HTML Hierarchy Bitmap.

  4. In the Object Explorer, click Applet.
  5. In the Applets list, locate the applet that contains the tree you must modify.
  6. In the Object Explorer, expand the Applet tree, and then click Tree.
  7. In the Trees list, locate the tree you must modify, and then set properties for the tree using values from the following table.
    Property
    Value

    HTML Hierarchy Bitmap

    Enter the name of any HTML hierarchy bitmap.

    To modify an object in a list, do Step 6 and Step 7 for a list object. For more information, see How Applet Objects Reference an HTML Hierarchy Bitmap.

  8. Optional. Define the tree node.

    The tree node object is a child of the tree object. It includes the optional HTML Open Bitmap and HTML Close Bitmap properties:

    • If you define these properties, then Siebel CRM uses them for the node where the properties are defined. This is useful if different nodes must display different icons.
    • If you do not define these properties, then Siebel CRM uses the Open Bitmap and Close Bitmap properties of the HTML Hierarchy Bitmap object.

      For more information, see Configuring a Tree Applet.

  9. Compile and test your modifications.

    For more information, see Using Siebel Tools.

How Applet Objects Reference an HTML Hierarchy Bitmap

The tree and list objects are child objects of the applet object. They include the HTML Hierarchy Bitmap property. You can set this property to the name of any HTML hierarchy bitmap object. This allows different object definitions of the tree object and list object to share the same bitmaps.

A predefined tree applet references the bitmap objects that the following HTML hierarchy bitmap defines:

HTML Hierarchy Icons

Properties of an HTML Hierarchy Bitmap

Table 66 describes properties that Siebel CRM commonly uses with an HTML hierarchy bitmap.

Table 66. Properties That Siebel CRM Commonly Uses With an HTML Hierarchy Bitmap
Property
Description

Name

The name for the HTML hierarchy bitmap object.

Collapse Bitmap, Collapse Elbow Bitmap, Collapse Tee Bitmap

Icons to collapse a node.

Expand Bitmap, Expand Elbow Bitmap, Expand Tee Bitmap

Icons to expand a node.

Elbow Bitmap, Tee Bitmap

Icons to create an elbow (L) or a Tee (T).

Bar Bitmap

Icon to create a vertical line.

Space Bitmap

Icon to create an indent.

Open Bitmap

Icon for a node that Siebel CRM displays in an expanded state.

Close Bitmap

Icon for a node that Siebel CRM displays in a collapsed state.

Leaf Bitmap

Icon for a leaf node.

Arrow Down Bitmap, Arrow Up Bitmap

Icons to scroll a tree up or down.

Configuring Siebel Business Applications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.