libcdos-fw
CFBox.h
1 #ifndef __CF_BOX_H__
2 #define __CF_BOX_H__
3 
4 #include <Gui/CFContainer.h>
5 #include <Gui/CFEnums.h>
6 
7 CF_NAMESPACE_BEGIN
8 
34 class CFBox : public CFContainer {
35 public:
45  int spacing = 0);
46 
50  virtual ~CFBox();
51 
74  void packStart(CFWidget& child, bool expand, bool fill, CFUInt padding = 0);
75 
88  void packEnd(CFWidget& child, bool expand, bool fill, CFUInt padding = 0);
89 };
90 
91 CF_NAMESPACE_END
92 
93 #endif // __CF_BOX_H__
CFBox 该控件会以矩形区域来组织其所容纳的控件。
Definition: CFBox.h:34
Definition: CFContainer.h:10
void packStart(CFWidget &child, bool expand, bool fill, CFUInt padding=0)
将控件插入到CFBox中。
所有可视控件的基类,抽象类。
Definition: CFWidget.h:25
CFBox(CFOrientation orientation=CFORIENTATION_HORIZONTAL, int spacing=0)
构造函数.
CFOrientation
表示控件或者其他对象的呈现方向,可以在水平和垂直之间切换
Definition: CFEnums.h:25
水平方向
Definition: CFEnums.h:26
void packEnd(CFWidget &child, bool expand, bool fill, CFUInt padding=0)
将控件插入到CFBox中。
virtual ~CFBox()
析构函数.