Operating systems, development tools, and professional services
for connected embedded systems
for connected embedded systems
![]() |
![]() |
![]() |
![]() |
PtBalloonCallback_t
Balloon callback structure
Synopsis:
typedef struct Pt_balloon_callback {
PtWidget_t *widget;
void (*event_f)( PtWidget_t *wgt,
void *data,
PtCallbackInfo_t *cbinfo);
} PtBalloonCallback_t;
Description:
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.
Classification:
Photon
See also:
![]() |
![]() |
![]() |
![]() |

![[Previous]](prev.gif)
![[Contents]](contents.gif)
![[Index]](keyword_index.gif)
![[Next]](next.gif)