#include <Gadget.h>
Collaboration diagram for Gadget_s:

Data Fields | |
| Window_t * | window |
| Gadget_t * | parent |
| Gadget_t * | next |
| Gadget_t * | prev |
| Gadget_t * | firstchild |
| Gadget_t * | lastchild |
| u32 | gadget_id |
| gadget_ClassData_t * | class_data |
| Rect_t | rect |
| int | weight |
| char * | hint |
| u32 | font |
| int | layout |
| int | layout_width |
| int | layout_height |
| int | flags |
| int | state |
| u32 | callback_discard_mask |
| u32 * | color_table [GADST_COUNT] |
| void * | skin |
| u32 | skincrc |
|
|
Definition at line 356 of file Gadget.h. Referenced by gadget_NewTL. |
|
|
Definition at line 346 of file Gadget.h. Referenced by bordered_FillColorTable, bordered_FillGadgetInfo, bordered_RenderCustom, compound_init_gadget, dropdown_init_gadget, gadget_CallBackTL, gadget_ChangeSkin, gadget_DeleteOne, gadget_InitColorTable, gadget_NewTL, gadget_PostMessageTL, gadget_SetStateTL, group_calculate_layout_sizes, group_real_get_extent, and scrollbar_init_gadget. |
|
|
Definition at line 357 of file Gadget.h. Referenced by bordered_FillColorTable, gadget_DeleteOne, and gadget_InitColorTable. |
|
|
Definition at line 343 of file Gadget.h. Referenced by gadget_AttachFirstTL, gadget_AttachTL, gadget_DeleteOne, gadget_DetachTL, gadget_FirstChildTL, gadget_NextNodeTL, and gadget_NthChildTL. |
|
|
Definition at line 354 of file Gadget.h. Referenced by gadget_DeleteOne, gadget_HideAllTL, gadget_PostMessageTL, gadget_RefreshTL, and window_SetFocusedGadgetTL. |
|
|
Definition at line 350 of file Gadget.h. Referenced by gadget_DeleteOne, gadget_NewTL, and gadget_SetFont. |
|
|
Definition at line 345 of file Gadget.h. Referenced by bordered_GetExtent, bordered_GetInnerRect, bordered_RenderBackground, bordered_RenderBehind, compound_event_handler, compound_layout, gadget_ChangeSkin, gadget_NewTL, gadget_SearchTL, group_calculate_layout_sizes, group_get_extent, group_input_event_handler, group_layout, group_real_get_extent, and icon_get_extent. |
|
|
Definition at line 349 of file Gadget.h. Referenced by gadget_NewTL. |
|
|
Definition at line 344 of file Gadget.h. Referenced by gadget_AttachFirstTL, gadget_AttachTL, gadget_DetachTL, and gadget_LastChildTL. |
|
|
Definition at line 351 of file Gadget.h. Referenced by gadget_NewTL. |
|
|
Definition at line 353 of file Gadget.h. Referenced by gadget_NewTL. |
|
|
Definition at line 352 of file Gadget.h. Referenced by gadget_NewTL. |
|
|
Definition at line 341 of file Gadget.h. Referenced by gadget_AttachFirstTL, gadget_AttachTL, gadget_DeleteOne, gadget_DetachTL, gadget_LastBrotherTL, gadget_NextNodeTL, gadget_NthChildTL, gadget_RightBrotherCircularTL, and gadget_RightBrotherTL. |
|
|
Definition at line 340 of file Gadget.h. Referenced by gadget_AttachFirstTL, gadget_AttachTL, gadget_DetachTL, gadget_FatherTL, and gadget_NextNodeTL. |
|
|
Definition at line 342 of file Gadget.h. Referenced by gadget_AttachFirstTL, gadget_AttachTL, gadget_DeleteOne, gadget_DetachTL, gadget_FirstBrotherTL, gadget_LeftBrotherCircularTL, and gadget_LeftBrotherTL. |
|
|
Definition at line 347 of file Gadget.h. Referenced by button_input_event_handler, dropdown_input_event_handler, gadget_PostMessageTL, gadget_RefreshTL, scroller_input_event_handler, and sys_close_input_event_handler. |
|
|
Definition at line 358 of file Gadget.h. Referenced by bordered_FillGadgetInfo, bordered_GetCustomTaglist, bordered_GetExtent, bordered_GetFont, bordered_GetInnerRect, bordered_RenderBackground, bordered_RenderBehind, and bordered_RenderCustom. |
|
|
Definition at line 359 of file Gadget.h. Referenced by bordered_FillColorTable, bordered_FillGadgetInfo, and gadget_NewTL. |
|
|
Definition at line 355 of file Gadget.h. Referenced by gadget_SetStateTL. |
|
|
Definition at line 348 of file Gadget.h. Referenced by gadget_NewTL, and group_calculate_layout_sizes. |
|
1.2.14 written by Dimitri van Heesch,
© 1997-2002