Using the object’s default events, Using the object’s default events -6, On checked – Grass Valley Xstudio Vertigo Suite v.4.10 User Manual
Page 271: Using the

10-6
Xstudio User Manual
Adding logic to control objects
Using the object’s default events
Selecting an object on the canvas displays its default events in the Action Editor. Not all of
the default events are available to every type of object though. The type of object and its
functionality determines the applicable default events. For example, when a button primitive
is the selected object, the default events that can trigger an action are limited to: O
N
L
OAD
,
O
N
U
NLOAD
, and O
N
C
LICK
.
N
OTE
If you have a special requirement that is not covered by existing default events, you can
create custom events that can be triggered in response to another event (User Defined
events), or have actions executed whenever certain database variables change (Data
Arrival events). See
“Creating custom events” on page 10-8
instructions.
The following table lists and describes each of the events that may appear in the Action Editor.
Data Arrival
The D
ATA
A
RRIVAL
event is only available when a Data Arrival custom
event has been added to the Events list. This event is triggered by data
arriving from the database. See
“Creating custom events” on page 10-8
further details.
On Checked
The O
N
C
HECKED
event is only available to check box objects. This event
is triggered when the check box is selected (check mark).
On Clear
The O
N
C
LEAR
event is triggered by a graphic being cleared from the output
device.
This event is only available to text, drop-down, image, and timer objects.
On Click
The O
N
C
LICK
event is only available to button objects. This event is
triggered by the button being clicked.
On Cue
The O
N
C
UE
event is triggered by a graphic being cued as next to be sent
to the output device.
This event is only available to text, drop-down, text box, image, and timer
objects.
On Get Data
The O
N
G
ET
D
ATA
event is triggered when the user sends a command
requesting that data be retrieved from its source. For example, a page
could have been programmed to get data every time it is refreshed by the
user.
This event is available to all objects, except for button and ActiveX objects.
On Load
The O
N
L
OAD
event is triggered by a graphic entering Production mode or
being opened while in Production mode.
This event is available to all objects.