-
Notifications
You must be signed in to change notification settings - Fork 47
/
TODO.txt
135 lines (70 loc) · 2.7 KB
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
LongUI::CUIBitmapBank::Free 测试 优化
tab功能?
CUIWaiter单独测试?
Node 继承 偏移量调整
超过大部分(比如90%)渲染面积应该全渲染
Event_Initialize 时构造对象?
窗口生命周期控制?Xxx::ControlAttached 目前无用
Demo2 点击几下后会重新布局.
不少控件拥有checked的属性
还有部分控件没有实现
OnError
读取资源方式修改以方便读取压缩包中的文件?
bug.dmp
在UPDATE中强制退出造成的影响?
Timer
LUI_NO_SCRIPT
缓存字体TextFormat? 修改text-align就要创建一个新的字体.
图片动画?
赋予原子控件真正的意义
------------------------------------------------------------------
菜单应该像离开一样是进入一段时间就行, 不需要等待IDLE HOVER事件
repeat类型是round但是不足一个的场合?
groupbox minsize
ResourceList
SSBlock::~SSBlock
Context Menu按键支持
双滚动条 BUG1. 没有显示完 2.夹角处显示
一些快捷键会有默认行为比如选择第一个?
CUITimeCapsule*m_pLastEnd寻找比这个还要廉价的解决方法?
gif等动画支持?
CSS针对文件的缓存?避免多次解析?
CSS支持完善?
LUI_VECTOR_SIZE_USE_UINT32 让这个宏有用
hash_base::find 优化
使用Hash数组查找避免swicth跳转?(等待CSS属性稳定)
OOM处理策略: 目前分配失败会释放旧数据可能会导致内存泄漏!
资源管理器载入资源后缓存一段时间?
Win10支持超过MAX_PATH路径?
LongUI::GetEasyType?
控件自己走去出也要计算mouse hover leave
GUI事件持续触发(比如一直按住鼠标左键)?
合并 m_oHead m_oTail以节约一个指针?
Tree的选择换为TreeRow而不是TreeItem?
disable状态取消其他的动画?
xul根节点window弄成可选的?没有就创建一个?
STYLE minsize拥有强制性?
set_child_parent_nnrivc 全面检查?
将存在于UIControl的所有属性交给UIControl::add_attribute处理?
Init事件有一个HR的返回值?
安全检查, 无需static_cast<I::???*>
OOM: [强制测试]申请函数使用静态变量按进度直接返回nullptr?
TextBC: 仅仅插入符移动的优化?
SimpAX: (ch == ' ') | (ch == '\t'); -> (ch == ' ') || (ch == '\t');
SimpAX: 字节映射表使用每一位, 节约7倍
CUIWindow 也使用树节点
实现 fixedqueue
安全检查 类printf
CUIString::fromLatin1
m_state.in_dtor ?
UIControl::Update 改为非虚函数 追加 虚函数ChangedEvent
异步加载?
所有#include Qt化
CSS border-width 属性
只有当边框样式不是 none 时才起作用。
如果边框样式是 none,边框宽度实际上会重置为 0
位域压缩属性
CUINativeStyleWindows10 使用私有笔刷
优化几何显示
native style mix color
目标状态立即生效?