Superclass for disjoint widgets
PtWidget → PtBasic → PtContainer → PtDisjoint
Immediate subclasses:
For more information, see the diagram of the widget hierarchy.
None — not normally instantiated.
<photon/PtDisjoint.h>
PtDisjoint is the superclass for the widget classes that are disjoint (i.e. are instantiated without a parent).
Resource | C type | Pt type | Default |
---|---|---|---|
Pt_ARG_SYSINFO | PhSysInfo_t * | Struct | See below. |
Pt_CB_SYSINFO | PtCallback_t * | Link | NULL |
C type | Pt type | Default |
---|---|---|
PhSysInfo_t * | Struct | See below. |
If you get the value of this resource, you get a pointer to a PhSysInfo_t structure (see the Photon Library Reference) that indicates the conditions above this widget.
C type | Pt type | Default |
---|---|---|
PtCallback_t * | Link | NULL |
A list of PtCallback_t structures that define the callbacks invoked when the widget receives a Ph_EV_INFO event.
Each callback is passed a PtCallbackInfo_t structure that contains at least the following members:
PhFEPInfo_t *fep_info = PhGetData( event );
These callbacks should return Pt_CONTINUE.
If the widget modifies an inherited resource, the “Default override” column indicates the new value. This modification affects any subclasses of the widget.