wtk_frame Struct Reference

Frame control struct. More...

Collaboration diagram for wtk_frame:
Collaboration graph
[legend]

Data Fields

struct win_windowcontainer
 Container, ultimate widget parent.
struct win_windowcontents
 Contents, holds child widgets.
struct win_windowresize
 The resize handle window.
char * caption
 Copy of caption string.
enum wtk_frame_state state
 Current state.
wtk_frame_handler_t frame_handler
 Frame command event handler.
void * custom_data
 Data for applications and handlers.

Detailed Description

Frame control struct.

This is the frame control struct. It contains references to the windows composing the frame, as well as non-window information required.

For internal use only.

Note:
Structure fields are only internally accessible, only pointers to structure is needed externally.

Definition at line 132 of file wtk_frame.c.


Field Documentation

Copy of caption string.

Definition at line 140 of file wtk_frame.c.

Referenced by wtk_frame_create(), and wtk_frame_handler().

Container, ultimate widget parent.

Definition at line 134 of file wtk_frame.c.

Referenced by wtk_frame_as_child(), wtk_frame_create(), wtk_frame_handler(), wtk_handle_frame_press(), wtk_handle_frame_release(), and wtk_resize_frame().

Contents, holds child widgets.

Definition at line 136 of file wtk_frame.c.

Referenced by wtk_frame_as_parent(), wtk_frame_create(), wtk_handle_resize_release(), and wtk_resize_frame().

Data for applications and handlers.

Definition at line 147 of file wtk_frame.c.

Referenced by wtk_frame_create(), and wtk_frame_get_custom_data().

Frame command event handler.

Definition at line 145 of file wtk_frame.c.

Referenced by wtk_frame_create(), and wtk_frame_handler().

The resize handle window.

Definition at line 138 of file wtk_frame.c.

Referenced by wtk_frame_create(), wtk_frame_handler(), wtk_handle_resize_press(), and wtk_resize_frame().


The documentation for this struct was generated from the following file:
Generated on Thu Apr 29 15:18:25 2010 for display-training by  doxygen 1.6.3