formZ SDK | 5.0 API Reference | System | User Interface (FUIM) | Templates
Description
Fuim action enumerators.
enum fz_fuim_actn_enum {
FZ_FUIM_ACTN_NONE,
FZ_FUIM_ACTN_BLESS,
FZ_FUIM_ACTN_HIT,
FZ_FUIM_ACTN_GET_VALUE,
FZ_FUIM_ACTN_SET_VALUE,
FZ_FUIM_ACTN_GET_ACTIV,
FZ_FUIM_ACTN_NEW_VALUE,
FZ_FUIM_ACTN_PICT_SCALE,
FZ_FUIM_ACTN_KEY,
FZ_FUIM_ACTN_NEW_CHILD_VALUE,
FZ_FUIM_ACTN_PRE_NEW_VALUE,
FZ_FUIM_ACTN_PRE_NEW_CHILD_VALUE,
FZ_FUIM_ACTN_MOUSE_MOVED_IN,
FZ_FUIM_ACTN_MOUSE_MOVED_OUT,
FZ_FUIM_ACTN_CHILD_HIT,
FZ_FUIM_ACTN_COLLAPSE,
FZ_FUIM_ACTN_EXPAND,
FZ_FUIM_ACTN_LOCK_NEW_VALUE_START,
FZ_FUIM_ACTN_LOCK_NEW_VALUE_END,
FZ_FUIM_ACTN_MOUSE_DOWN,
FZ_FUIM_ACTN_POST_NEW_VALUE,
FZ_FUIM_ACTN_POST_NEW_CHILD_VALUE };
Members
FZ_FUIM_ACTN_NONE
Fuim action : Nothing happened.
FZ_FUIM_ACTN_BLESS
Fuim action : An item is blessed as a standard ok or cancel button.
FZ_FUIM_ACTN_HIT
Fuim action : An item was hit.
FZ_FUIM_ACTN_GET_VALUE
Fuim action : The value of an item is being get.
FZ_FUIM_ACTN_SET_VALUE
Fuim action : The value of an item is being set.
FZ_FUIM_ACTN_GET_ACTIV
Fuim action : An item is being checked to see whether it is active or not.
FZ_FUIM_ACTN_NEW_VALUE
Fuim action : An item has been set to a new value.
FZ_FUIM_ACTN_PICT_SCALE
Fuim action : A picture has been scaled.
FZ_FUIM_ACTN_KEY
Fuim action : A key hit occurred.
FZ_FUIM_ACTN_NEW_CHILD_VALUE
Fuim action : The value of a child of the given item has been changed.
FZ_FUIM_ACTN_PRE_NEW_VALUE
Fuim action : Called right before the value of an item is changed. This gives the called code the opportunity to, for example, perform object backups or similar actions that need to be done before the change occurs.
Availability: 7.0.0.0
FZ_FUIM_ACTN_PRE_NEW_CHILD_VALUE
Fuim action : Same as FZ_FUIM_ACTN_PRE_NEW_VALUE, except that this action is invoked for any item, that has a child item, whose value is about to be changed.
Availability: 7.0.0.0
FZ_FUIM_ACTN_MOUSE_MOVED_IN
Fuim action : mouse moved into the item.
Availability: 7.0.0.0
FZ_FUIM_ACTN_MOUSE_MOVED_OUT
Fuim action : mouse moved out the item.
Availability: 7.0.0.0
FZ_FUIM_ACTN_CHILD_HIT
Fuim action : A child of an item was hit.
Availability: 7.0.0.0
FZ_FUIM_ACTN_COLLAPSE
Fuim action : A bordered shade enabled item was collapsed.
Availability: 7.0.0.0
FZ_FUIM_ACTN_EXPAND
Fuim action : A bordered shade enabled item was expanded.
Availability: 7.0.0.0
FZ_FUIM_ACTN_LOCK_NEW_VALUE_START
Fuim action : Called right before FZ_FUIM_ACTN_PRE_NEW_CHILD_VALUE, FZ_FUIM_ACTN_NEW_VALUE and FZ_FUIM_ACTN_NEW_CHILD_VALUE actions are issued for items which were changed because they were locked together (such as x,y and z radii of a sphere).
Availability: 7.0.0.0
FZ_FUIM_ACTN_LOCK_NEW_VALUE_END
Fuim action : Called right after FZ_FUIM_ACTN_PRE_NEW_CHILD_VALUE, FZ_FUIM_ACTN_NEW_VALUE and FZ_FUIM_ACTN_NEW_CHILD_VALUE actions were issued for items which were changed because they were locked together (such as x,y and z radii of a sphere).
Availability: 7.0.0.0
FZ_FUIM_ACTN_MOUSE_DOWN
Fuim action : A mouse button was pressed on a fuim item.
Availability: 7.0.0.0
FZ_FUIM_ACTN_POST_NEW_VALUE
Fuim action : Called right after the value of an item is changed. This gives
the called code the opportunity to perform
finalization steps that need to be done at the end.
For dynamic items running in continuous mode, such as sliders, the calling sequence is :
FZ_FUIM_ACTN_PRE_NEW_VALUE,
FZ_FUIM_ACTN_NEW_VALUE,
FZ_FUIM_ACTN_NEW_VALUE,
...(while tracking)
FZ_FUIM_ACTN_NEW_VALUE,
FZ_FUIM_ACTN_POST_NEW_VALUE
For dynamic items running in non continuous mode, such as sliders with the FZ_FUIM_FLAG_NCNT flags,
the calling sequence is :
FZ_FUIM_ACTN_PRE_NEW_VALUE,
FZ_FUIM_ACTN_NEW_VALUE,
FZ_FUIM_ACTN_POST_NEW_VALUE,
FZ_FUIM_ACTN_PRE_NEW_VALUE,
FZ_FUIM_ACTN_NEW_VALUE,
FZ_FUIM_ACTN_POST_NEW_VALUE,
FZ_FUIM_ACTN_PRE_NEW_VALUE,
FZ_FUIM_ACTN_NEW_VALUE,
FZ_FUIM_ACTN_POST_NEW_VALUE,
... (while tracking)
For non dynamic items, such as check boxes, radios ... the calling sequence is :
FZ_FUIM_ACTN_PRE_NEW_VALUE,
FZ_FUIM_ACTN_NEW_VALUE,
FZ_FUIM_ACTN_POST_NEW_VALUE
Availability: 7.0.0.0
FZ_FUIM_ACTN_POST_NEW_CHILD_VALUE
Fuim action : Same as FZ_FUIM_ACTN_POST_NEW_VALUE, except that this action is invoked for any item, that has a child item, whose value is about to be changed.
Availability: 7.0.0.0
Availability
5.0.0.0
See Also
Defined in