Balloon callback structure
typedef struct Pt_balloon_callback {
    PtWidget_t *widget;
    void (*event_f)( PtWidget_t *wgt, 
                     void *data, 
                     PtCallbackInfo_t *cbinfo);
    } PtBalloonCallback_t;
The PtBalloonCallback_t structure lets you
attach a balloon callback to a widget's container. The
container invokes the specified function whenever a balloon
action is warranted.
This structure contains at least:
- widget
 
- A pointer to the widget the callback is being attached to.
 
- event_f
 
- A pointer to an inflate/deflate function that's called
    whenever a balloon action is required for
    widget.
    The arguments passed to this function are:
    
- wgt
    
 
- A pointer to the widget whose balloon is being affected.
    
 
- data
    
 
- NULL.
    
 
- cbinfo
    
 
- In the cbinfo structure, the reason member is
    Pt_CB_BALLOONS, and the reason_subtype
    member is one of the following:
      
- Pt_INFLATE_BALLOON— make the balloon visible.
         
      
 
- Pt_POP_BALLOON— remove the balloon.
         
      
 
     
 
Photon
PtCallbackInfo_t,
PtContainer