A notebook is a compilation of related pages, and is usually represented in the UI as a series of tabs. For example, the asset’s Properties view includes a notebook that contains the
General,
Downtime,
Documents,
Photos,
i-models,
Manufacturer, and
Options tabs and another that contains pages such as
Location,
Age, Alternate Hierarchies, and
Descriptions tabs.
The Methods tab enables you to add buttons to the user interface that, when clicked, invoke a method. This dialog shows you a number of standard methods as well as the methods created in the base class for the class you have selected in the
Attributes tab.
See Methods for a description of the standard methods. You cannot currently add custom methods to this list.
The Toolbox Accessories tab provides access to twelve standard elements that you can use to organize fields on your views. The options available here are the same for every class you customize, but the Tab Control option is available only for multi-page views. The following dialog shows the
Accessories tab.
Bitmap: The bitmap accessory enables you to add bitmap icons and graphics to views. You can select from a library of graphics when you click the Bitmap ID field in the Forms Editor Properties panel. You cannot currently add graphics to the library.
Flow Layout Panel Group Box: The flow layout panel group box accessory combines controls in a container. When the group box is resized, the contents flow within the box and are auto-arranged.
Frame: The frame decoration adds an outline around fields. You can size the frame and place it around the appropriate fields.
Group Box: The group box accessory combines the label and frame accessories, adding an outline with a space for a caption at the top. This accessory is the most common way to group fields on a view.
Heterogeneous Tree Control: The Heterogeneous Tree Control accessory provides a hierarchal representation of an object and its sub-components.
Icon Image: The icon image enables you to add an icon to the view. It is similar to the Bitmap accessory.
Label: The label decoration enables you to add a caption to the view.
Line: The line decoration enables you to add a horizontal line between fields on your view or panel.
Panel Container: The panel container accessory is a placeholder for reusable panels.
Split Container: The split container accessory provides two or more resizable sections that can be arranged either horizontally or vertically. A moveable splitter bar separates the sections.
Tab Control: The tab control accessory enables you to add a multi-tabbed notebook to your view.
Table Layout Panel Group Box: The table layout panel group box is a container in which you can place different controls (for example, graphs, tables, gauges or text boxes) so that they form a grid. Each individual control is considered a cell in the grid, and each cell can have only one control. When the table layout panel group box is re-sized, its contents are re-sized proportionately.
You can add buttons that open custom dialog boxes through the Dialogs tab. If you create a dialog for a customized class, you need to add a button to a view in order to provide access to that dialog. Simply dragging the appropriate dialog from the
Dialogs tab onto the view will add the button and create the link necessary to open the dialog. You can change the text that appears on the button if necessary.