Overview
Buttons can be placed on Pages, Popup Pages and Sub-Pages, and can be used to trigger events, to provide level controls, to provide text input, to display images and video fills and more (FIG. 71):
FIG. 71 Buttons
Like other TPD5 Elements, Button properties are managed via the Properties window. TPDesign5 provides various Button Types to accommodate different types of functions:
- General buttons - Basic dual-state buttons that can be used for most touch panel functions.
- Multi-State General buttons - Basic multi-state buttons that can be used for most touch panel functions, that support up to 256 states. Use multi-state buttons when you want to utilize animation effects.
- Bargraph buttons - Level monitors and adjustable level controls that can be configured to monitor or adjust audio outputs and lighting levels.
- Multi-State Bargraph buttons - Level monitors and adjustable level controls that can be configured to monitor or adjust audio outputs and lighting levels, that support up to 256 states.
- Text Input buttons - Provide a method for the user to enter text on the panel.
Sub-Page View buttons - Serve as "containers" for Sub-Page Sets, and define the area of a Scrolling Region on the panel page. See the
Scrolling Regions (Sub-Pages & Sub-Page View Buttons) section on page 89
for details on using Sub-Page View buttons and Sub-Pages to create Scrolling Regions on the panel.
Listview buttons - Listview buttons provide the ability to display a listing of items from a dynamic data source on a G5 touch panel. Dynamic data can be created either using an XPort server, NetLinx code or a generic CSV file. The creator of the data can specify how many fields comprise a record and the format of those fields. As many records as necessary can be specified. See the
Listview Buttons & Dynamic Data section on page 104
for detailed information on implementing Listview buttons.
Note that all button types support General, Programming and State properties, but only General, Multi-State General and Listview buttons support Event properties.