Enable all control surfaces associated with an action
void PtEnableSurfaceByAction( PtWidget_t *widget, PtWidgetClassRef_t const *cref, unsigned short action_id, unsigned long flags );
ph
This function enables all surfaces associated with an action, restoring them from a disabled state.
The widget argument specifies the widget owning the surfaces, while cref and action_id specify the class and manifest of the action associated with surfaces to be enabled.
The flags argument specifies additional action to take, and may include the following values:
Photon
Safety: | |
---|---|
Interrupt handler | No |
Signal handler | No |
Thread | No |
PtDisableSurface(), PtDisableSurfaceByAction(), PtDisableSurfaceById(), PtEnableSurface(), PtEnableSurfaceById(), PtSurfaceIsDisabled(), PtSurfaceIsEnabled()
Control Surfaces chapter of the Photon Programmer's Guide