libcdos-fw
CFEnums.h
1 #ifndef __CF_ENUMS_H__
2 #define __CF_ENUMS_H__
3 
4 #include <Core/CFDefines.h>
5 
6 CF_NAMESPACE_BEGIN
7 
16 typedef enum {
19 } CFWindowType;
20 
25 typedef enum {
29 
35 typedef enum {
41 } CFAlign;
42 
47 typedef enum {
52 
57 typedef enum {
64 
70 
75 typedef enum {
76  CFPOS_LEFT = 0,
81 
86 typedef enum {
95 
96 
101 typedef enum {
107 
108 
113 typedef enum {
117 
121 } CFPolicyType;
122 
123 
129 typedef enum {
134 } CFCornerType;
135 
136 
141 typedef enum {
147 } CFShadowType;
148 
158 typedef enum {
161 
166 
171 typedef enum {
177 
182 typedef enum {
188 
193 typedef enum {
198 
201 // typedef enum template
202 // typedef enum {
203 // CFSOME_TYPE_,
204 // CFSOME_TYPE_,
205 // CFSOME_TYPE_
206 // } CFSomeType;
207 
208 CF_NAMESPACE_END
209 
210 #endif // __CF_ENUMS_H__
从右向左滑入
Definition: CFEnums.h:61
适用于大工具栏尺寸(24px)
Definition: CFEnums.h:90
控件从左到右摆放
Definition: CFEnums.h:183
在所处控件中,根据宽度居中
Definition: CFEnums.h:39
不合法的尺寸
Definition: CFEnums.h:87
某些特别的window,例如提示框
Definition: CFEnums.h:18
适用于对话框的图标尺寸(48px)
Definition: CFEnums.h:93
不显示滚动条,但是不限制接下来的内容尺寸
Definition: CFEnums.h:120
根据孩子的顺序从上滑入或从下滑入
Definition: CFEnums.h:68
右边界
Definition: CFEnums.h:77
左对齐
Definition: CFEnums.h:102
CFCornerType
决定子容器应该被放置在 CFScrollWindow 的哪个角落 这个位置是与滚动条相反的。
Definition: CFEnums.h:129
居中对齐
Definition: CFEnums.h:104
紧靠着左边或上边,对右边或下边预留空间
Definition: CFEnums.h:37
在控件的左侧或顶部放置滚动条
Definition: CFEnums.h:133
上边界
Definition: CFEnums.h:78
CFJustification
在CFLabel中文本的对齐方式
Definition: CFEnums.h:101
紧靠着右边或下边,对左边或上边预留空间
Definition: CFEnums.h:38
从不显示
Definition: CFEnums.h:116
多选
Definition: CFEnums.h:175
CFPlacesOpenFlags
确定滚动条的展示方式
Definition: CFEnums.h:158
从下到上滑入
Definition: CFEnums.h:62
CFBuiltinIconSize
cdos-fw 内建的图标尺寸
Definition: CFEnums.h:86
总是显示
Definition: CFEnums.h:114
尽可能拉伸来填充空间,如果无意义的对其方式就居中
Definition: CFEnums.h:36
CFWindowType
表示CFWindow的类型
Definition: CFEnums.h:16
阴影内向
Definition: CFEnums.h:143
一种普通的window,例如对话框
Definition: CFEnums.h:17
控件从上到下摆放
Definition: CFEnums.h:185
从上倒下滑入
Definition: CFEnums.h:63
自动
Definition: CFEnums.h:115
确定的选择某个元素
Definition: CFEnums.h:174
轻微浮雕效果 已经废弃,与CFRELIEF_NORMAL同样效果
Definition: CFEnums.h:49
阴影外向
Definition: CFEnums.h:144
无动画
Definition: CFEnums.h:58
CFPackDirection
确定控件要包含内部的 CFMenuItem 和 CFMenuBar 的方式
Definition: CFEnums.h:182
阴影向内凹进
Definition: CFEnums.h:145
从左向右滑入
Definition: CFEnums.h:60
适用于menu的尺寸(16px)
Definition: CFEnums.h:88
CFStackTransitionType
动画类型
Definition: CFEnums.h:57
淡入淡出
Definition: CFEnums.h:59
适用于小工具栏尺寸(16px)
Definition: CFEnums.h:89
CFOrientation
表示控件或者其他对象的呈现方向,可以在水平和垂直之间切换
Definition: CFEnums.h:25
正常的浮雕效果
Definition: CFEnums.h:48
可选0或1个
Definition: CFEnums.h:173
CFSelectionMode
用于控制用户可以作出怎样的选择方式
Definition: CFEnums.h:171
这是默认模式,正常方式打开
Definition: CFEnums.h:159
根据孩子的顺序从左滑入或从右滑入
Definition: CFEnums.h:67
在控件的右侧或底部放置滚动条
Definition: CFEnums.h:130
适用于拖拽的图标尺寸(32px)
Definition: CFEnums.h:92
CFAlign
在水平或者垂直方向上,控制控件如何处理额外的空间
Definition: CFEnums.h:35
水平方向
Definition: CFEnums.h:26
无浮雕效果
Definition: CFEnums.h:50
不可选
Definition: CFEnums.h:172
CFPositionType
描述控件的边缘位置
Definition: CFEnums.h:75
CFSensitivityType
Definition: CFEnums.h:193
控件右从左到摆放
Definition: CFEnums.h:184
CFPolicyType
确定应如何计算大小以实现滚动条的可见性模式
Definition: CFEnums.h:113
与 CFPLACES_OPEN_NEW_TAB 相同,但是能在新窗口中打开文件夹
Definition: CFEnums.h:164
控件从下到上摆放
Definition: CFEnums.h:186
阴影向外凸进
Definition: CFEnums.h:146
CFReliefStyle
按钮(CFButton)的浮雕效果样式。
Definition: CFEnums.h:47
在控件的右侧或顶部放置滚动条
Definition: CFEnums.h:131
右对齐
Definition: CFEnums.h:103
CFShadowType
通常用于更改轮廓的外观
Definition: CFEnums.h:141
左边界
Definition: CFEnums.h:76
新标签页方式打开,应用可以在侧边栏打开文件夹
Definition: CFEnums.h:160
根据基准线对其控件
Definition: CFEnums.h:40
下边界
Definition: CFEnums.h:79
箭头总是敏感
Definition: CFEnums.h:195
在控件的左侧或底部放置滚动条
Definition: CFEnums.h:132
如果滑块在结尾,箭头不敏感。
Definition: CFEnums.h:194
箭头总是不敏感
Definition: CFEnums.h:196
无阴影
Definition: CFEnums.h:142
两端对齐
Definition: CFEnums.h:105
垂直方向
Definition: CFEnums.h:27
适用于Button的图标尺寸(16px)
Definition: CFEnums.h:91