Overview
C API (Core)
struct EventAccessForm { Symbol form; TYPE type; struct Dimensions dims; };
Notes
  • In this event, the Component is expected to provide the data structure that is pointed to by Event::data.

If the generic form cannot be determined in advance whilst servicing EVENT_ACCESS_FORM_ADVANCE, i.e. if that event returns a value of form equal to either C_FORM_BOUNDED or C_FORM_UNBOUNDED, service this event by setting dims/type as for EVENT_ACCESS_FORM_ADVANCE, but according to the current content.

Fields

TYPE type OUT
The generic form's TYPE constant.
struct Dimensions dims OUT
The generic form's dimensions.

Action

  • form need not be set (it is ignored).
  • The structure should be returned through dims and type, where "type" is a full type constant.

Example

C++ Source Code (against 1199)
// TODO // ok return C_OK;