[Previous] [Contents] [Index] [Next]

PtSuperClassRawEvent(), PtSuperClassRawEventFrom()

Invoke the raw callback list of the specified widget class

Synopsis:

int PtSuperClassRawEvent( PtWidgetClassRef_t *cref,
                          PtWidget_t *widget 
                          void *data, 
                          PtCallbackInfo_t *cbinfo );

int PtSuperClassRawEventFrom( 
                   PtWidgetClassRef_t *cref,
                   PtWidget_t *widget, 
                   void *data, 
                   PtCallbackInfo_t *cbinfo );

Description:

PtSuperClassRawEvent() invokes the raw callback list of the specified widget class.

PtSuperClassRawEventFrom() calls the raw callback lists of all superclasses starting with the superclass specified by cref. When PtSuperClassRawEventFrom() is used in a class's raw callback, the callback should return Pt_END.

Returns:

Pt_END if the event was consumed, Pt_CONTINUE if it wasn't.

Classification:

Photon

Safety:
Interrupt handler No
Signal handler No
Thread No

[Previous] [Contents] [Index] [Next]