Display Controls (Reference) are used in Displays > Draw > Controls Panel. On the Designer UI, the Controls Panel shows the selected graphical element and a search button.
Reference → Installation | Solution | Modules | Controls | Code | Troubleshooting
FrameworX provides approximately 70 controls organized into categories. All controls can be added to Canvas and Dashboard displays, except Shapes which are Canvas-only.
| Category | Count | Purpose | Key Controls |
|---|---|---|---|
| Charts | 9 | Data visualization | TrendChart, BarChart, PieChart, GanttChart |
| Gauges | 7 | Numeric display | CircularGauge, LinearGauge, DigitalGauge |
| Interaction | 13 | User input/output | TextBox, Button, ComboBox, DataGrid, Slider |
| Editors | 8 | Input and pickers | DateTimePicker, Calculator, MediaElement |
| Viewers | 18 | Complex data views | AlarmViewer, AssetsTree, Maps, PdfViewer |
| Shapes | 7 | Graphic primitives (Canvas only) | Rectangle, Circle, Polygon, Polyline |
| Symbols | ~2000 | Reusable components | Library symbols, custom symbols, wizards |
| Industrial Icons | ~50 | Navigation icons | Standard industrial navigation icons |
| Dynamic Behaviors | 14 | Runtime behavior | Action, FillColor, Visibility, Rotate, Scale |
| Element Type | Canvas | Dashboard |
|---|---|---|
| All Controls | ||
| Symbols | ||
| Images | ||
| Industrial Icons | ||
| Shapes (primitives) | — |
| Element | Binding Method | Example |
|---|---|---|
| Controls with Value property | Direct binding | Value = Tag.Temperature |
| Symbols | Symbol Links (HashTag syntax) | #TagValue:Tag.Temperature |
| Any element | Dynamic behavior expression | Tag.Status in FillColor dynamic |
Basic syntax:
#ParameterName:DefaultValueFor UserType binding:
#TagValue:(ParentTag).PropertyName→ See Symbols Control Reference for complete syntax documentation.
→ See Object Model Quick Reference for Displays module objects.