32#ifndef __BOX_LAYOUT_H__
33#define __BOX_LAYOUT_H__
45#define CH_WIDGET_BOXLAYOUT 0x21
#define XE_EXPORT
Definition _xeneva.h:46
#define XE_EXTERN
Definition _xeneva.h:50
struct _ChBoxLayout_ ChBoxLayout
XE_EXPORT void ChBoxLayoutAdd(ChBoxLayout *l, ChWidget *w)
ChBoxLayoutAdd – add a widget to box layout.
Definition box_layout.cpp:131
ChBoxAxis
Definition box_layout.h:43
@ CH_BOX_AXIS_Y
Definition box_layout.h:43
@ CH_BOX_AXIS_X
Definition box_layout.h:43
Definition box_layout.h:47
ChWidget * widget
Definition box_layout.h:48
int weight
Definition box_layout.h:50
int prefH
Definition box_layout.h:49
Definition box_layout.h:53
ChWidget base
Definition box_layout.h:54
int pad
Definition box_layout.h:58
int gap
Definition box_layout.h:57
ChBoxAxis axis
Definition box_layout.h:56
list_t * items
Definition box_layout.h:55