libcdos-fw
CFMisc.h
1 #ifndef __CF_MISC_H__
2 #define __CF_MISC_H__
3 
4 #include <Gui/CFWidget.h>
5 
6 CF_NAMESPACE_BEGIN
7 
8 class CFMisc : public CFWidget {
9 public:
10  virtual ~CFMisc();
11 
12  void setAlignment(float xalign = 0.0, float yalign = 0.5);
13 
14  void setAlignment(CFAlign xalign = CFALIGN_START,
15  CFAlign yalign = CFALIGN_CENTER);
16 
17  void getAlignment(float& xalign, float& yalign);
18 
19  void setPadding(int xpad, int ypad);
20  void getPadding(int& xpad, int& ypad);
21 
22 protected:
23  CFMisc();
24 };
25 
26 CF_NAMESPACE_END
27 #endif // __CF_MISC_H__
在所处控件中,根据宽度居中
Definition: CFEnums.h:39
紧靠着左边或上边,对右边或下边预留空间
Definition: CFEnums.h:37
所有可视控件的基类,抽象类。
Definition: CFWidget.h:25
Definition: CFMisc.h:8
CFAlign
在水平或者垂直方向上,控制控件如何处理额外的空间
Definition: CFEnums.h:35