Difference between revisions of "UI Objects"
Jump to navigation
Jump to search
Line 14: | Line 14: | ||
== List of UI Objects == | == List of UI Objects == | ||
− | < DynamicPageList > | + | <DynamicPageList> |
category = UI Objects | category = UI Objects | ||
rowcolformat=width=100% | rowcolformat=width=100% | ||
Line 21: | Line 21: | ||
ordermethod = sortkey | ordermethod = sortkey | ||
order = ascending | order = ascending | ||
− | </DynamicPageList > | + | </DynamicPageList> |
Revision as of 08:54, 26 September 2019
Interfaces are built using objects. Most objects allow interaction with the system, while some have an aesthetic purpose.
Each object has a series of parameters to set its position, size, address and so on. While these parameters are set by modifying the project (through the Project Editor or by modifying the index.hsm), some objects have attributes that can be modified without reloading the project. These are called UI Attributes and are accessible through UISet calls (from the events environment or Java). Objects with UI Attributes are identified with an id.
Syntax
Objects are declared in the index.hsm file with the following format:
(object_name <parameter1>; ... <parameterN>)
and for objects with an id:
(object_name!<id> <parameter1>; ... <parameterN>)
List of UI Objects
- 3button
- AdminLink
- Airzone (I/O Server Object)
- Alert5 (I/O Server Object)
- Aton (I/O Server Object)
- Ats (I/O Server Object)
- Background
- Bentel (I/O Server Object)
- Button
- ButtonIcon
- ButtonImage
- Camera
- CameraLink
- CameraPanel
- Chart
- Checkbox
- Container
- CSx75 (I/O Server Object)
- Daikinrc (I/O Server Object)
- Datalogger
- Date
- DatePanel
- Dimmer
- DMX
- Download (UI Object)
- DownloadImage
- DownloadList
- Elmo (I/O Server Object)
- Fp2000 (I/O Server Object)
- Fp2000small (I/O Server Object)
- Galaxy (I/O Server Object)
- Guardall (I/O Server Object)
- Hbar
- Hephais (I/O Server Object)
- Hesa (UI Object)
- Hsycomonitor
- Html (UI Object)
- Image
- ImageLink
- Inim (I/O Server Object)
- Input
- IR
- Keypad
- KeypadPanel
- Ksenia (I/O Server Object)
- Lares4 (I/O Server Object)
- Line
- Link
- Marquee
- Networx (I/O Server Object)
- Nuvo (I/O Server Object)
- NuvoMini (I/O Server Object)
- Panel
- Paradox (I/O Server Object)
- RadioButton
- Rgb
- Scheduler
- Select
- Selector
- SelectPanel
- Shape
- Slider
- SliderButton
- SMS (I/O Server Object)
- Submit
- SubmitImage
- Tecnoalarm (I/O Server Object)
- Temp
- TempMini
- Texecom (I/O Server Object)
- Text
- Time
- TimePanel
- Timer
- Upload
- UploadImage
- User
- UserImage
- UserList
- VBar
- Video
- Vivaldifreenet (I/O Server Object)
- Weather
- Wyrestorm (I/O Server Object)
- XGenConnect (I/O Server Object)