This chapter lists the controls in the Page and Form Designers and specifies the class in the SilverStream API that is associated with the control. You can use this list to jump quickly into the online help for each class.
The following table shows the classes associated with the controls in the Page Designer. Links to the online API documentation take you to the reference information for each class. The SilverStream package com.sssw.shr.page contains the page and page control classes.
Handles formatting of a box inside a table, data view, layout region, or tab panel. | ||
Accesses additional data, beyond the primary data table for the page. | ||
Enhances page appearance with graphics; can function as a button. | ||
Allows the user to bring up another page or perform an action by clicking on a specific portion of an image. | ||
Displays literal text or text that results from an expression. Can function as a link. | ||
Arranges controls at specific positions on the page. Also called absolute positioning. | ||
Special type of AgpParagraph | Visually separates areas of the page with a horizontal line. | |
Special type of AgpText | ||
Displays and allows setting of a single value from a set of choices. | ||
Contains panes of information. Only the current pane's contents are displayed. | ||
Performs an action, such as submitting a request to the server. | ||
Displays and allows entry of a single line of text or numbers. Can handle passwords and can be hidden. | ||
Holds property settings for an arbitrary selection of text. You can assign a style or program events for the selected span. | ||
The following table shows the classes associated with the controls in the Form Designer. Links to the on-line API documentation take you to the reference information for each class. The SilverStream package com.sssw.rt.form
and
com.sssw.rt.jform
contain the form and form control classes.
Creates an AWT-based button with an image. (Version 2 toolbar) | ||
Creates an AWT-based button with a text label. (Version 2 toolbar) | ||
Creates an AWT-based combo box, which combines a dropdown list with an edit box. (Version 2 toolbar) | ||
Creates a SilverStream data cache that can be connected to a database or other external data source. Each form automatically has a primary data cache via the agData instance variable. It is not visible at runtime. (Common or Version 2 toolbar) | ||
Creates a SilverStream view, which presents data in a tabular format. You can build the content of the view programmatically. (Other or Version 2 toolbar) | ||
Creates a SilverStream control that manages downloading and uploading of files to a database. It is not visible at runtime. (Other or Version 2 toolbar) | ||
Creates a SilverStream control that displays HTML and allows editing. A toolbar helps the user write HTML without using tags. (Common or Version 2 toolbar) | ||
Inserts an AWT-based control that displays an image. (Version 2 toolbar) | ||
Creates an AWT-based input field with increment and decrement arrows. The user can change the value via the arrows and optionally edit the value. (Version 2 toolbar) | ||
Creates a Swing-based button that can have an icon and a text label. (Common toolbar) | ||
Creates a Swing-based check box control that can have an icon and a text label. (Common toolbar) | ||
Creates a Swing-based combo box, which combines a dropdown list with an edit box. (Common toolbar) | ||
Creates a Swing-based container for editing text of several types, including plain, HTML, and RTF. (Other toolbar) | ||
Creates a Swing-based input field with increment and decrement arrows. The user can change the value via the arrows and optionally edit the value. (Common toolbar) | ||
Creates a Swing-based label that can display text and an image. (Common toolbar) | ||
Creates a Swing progress bar for displaying changing status of a task. (Other toolbar) | ||
Creates a Swing-based radio button control that can have an icon and a text label. (Common toolbar) | ||
Creates a Swing-based slider with a knob the user moves between minimum and maximum values. (Common toolbar) | ||
Creates a Swing-based tabbed pane which serves as a container for other controls. By specifying a number of tabs, you can organize controls into several layers or "pages". (Other toolbar) | ||
Creates a Swing-based table with several rows and columns of data. (Other toolbar) | ||
Creates a Swing-based multiline editable text display. (Common toolbar) | ||
AgcJBigDecimalField | Creates a Swing-based single-line input field. By choosing a data type in the Designer, you can restrict input to a specific type of data. You can also choose the password option so that the characters the user types are masked from view. (Common toolbar) | |
Creates a Swing-based button that toggles between two states. (Common toolbar) | ||
Creates a Swing-based tree control that presents hierarchical data as collapsible and expandable nodes. (Other toolbar) | ||
Creates a rectangle that you can use to indicate a group of controls visually. (Common or Version 2 toolbar) | ||
Inserts a form that was defined in the Form Designer as a control on the current form. (Gallery) | ||
Creates an AWT-based multiline text area with editing capability. (Version 2 toolbar) | ||
AgcBigDecimalField | Creates an AWT-based input single-line field. By choosing a data type in the Designer, you can restrict input to a specific type of data. You can also choose the password option so that the characters the user types are masked from view. (Version 2 toolbar) | |
Creates a SilverStream timer control that can fire events at specified intervals. It is not visible at runtime. (Common or Version 2 toolbar) | ||
Creates an AWT-based tree control that presents hierarchical data as collapsible and expandable nodes. (Version 2 toolbar) | ||