Group button
Table of contents
Text
No button selected
Introduction
Example of use: Room presets that are mutually exclusive, like room presets
Create a user interface
where you can choose between Dark, Cool, and Bright. Remember to unselect
(release) the preset, if the preset is no longer valid (for instance when changing
the lights with a wall control, or a slider on the Touch 10).
API for in-room control
Events
Widgets
Widgets
Pressed
Command reference
Released
Troubleshooting
Tips and tricks
Examples
Commands
The visual appearence of the button changes immediately when you tap it.
However, the control system must always send a
video system when one of the buttons are tapped. This ensures that the status
D15358.01 APRIL 2016
is updated accordingly.
Collaboration Endpoint software
version 8.1
Use the
© 2016 Cisco Systems, Inc.
button is highlighted.
All rights reserved.
Text
Text
Text
Text
One button selected
Triggered when one of the buttons is pressed
Value: The Group ID of the button (within the group) that was
pressed
Triggered when one of the buttons is released
Value: The Group ID of the button (within the group) that was
released
command to release all buttons in the group so that no
UnSetValue
Text
command to the
SetValue
26
We provide groups of either two, three or four buttons with custom text. The
buttons within a group are linked so that only one can be selected at a time
(also known as radio buttons).
The size of the button determines the maximum number of characters you can
add. Text does not wrap to a new line. You cannot use the
to change the text dynamically.
Example:
There are four buttons in the group with WidgetId = "groupbutton".
Press the button with Group ID = "two".
Terminal mode
*e UserInterface Extensions Event Pressed Signal: "groupbutton:two"
** end
*e UserInterface Extensions Event Released Signal: "groupbutton:two"
** end
XML mode
.
.
.
<Event>
<UserInterface item="1">
<Extensions item="1">
<Widget item="1">
<Action item="1">
<WidgetId item="1">groupbutton</WidgetId>
<Value item="1">two</Value>
<Type item="1">released</Type>
</Action>
</Widget>
</Extensions>
</UserInterface>
</Event>
Example:
Select (highlight) the button with Group ID = "one" in the group with
WidgetId = "groupbutton". Then, release all buttons (no buttons are highlighted).
xCommand UserInterface Extensions Widget SetValue
WidgetId: "groupbutton" Value: "one"
xCommand UserInterface Extensions Widget UnsetValue
WidgetId: "groupbutton"
command
SetValue