@@ -38,16 +38,16 @@ struct Data{
38
38
eventFlag{mouseEvent.dwEventFlags },ui{ui},argv{argv}{}
39
39
~Data (){}
40
40
};
41
- using call =bool (*)(Data);
41
+ using callback =bool (*)(Data);
42
42
struct Text {
43
43
cstr text;
44
44
Color color;
45
45
COORD pos;
46
- call fn;
46
+ callback fn;
47
47
void *argv;
48
48
Text ():
49
49
text{},color{Color{0 ,0 }},pos{},fn{nullptr }{}
50
- Text (cstr text,Color color,call fn,void *argv):
50
+ Text (cstr text,Color color,callback fn,void *argv):
51
51
text{text},color{color},pos{},fn{fn},argv{argv}{}
52
52
~Text (){}
53
53
auto operator ==(const COORD &mousePosition)const {
@@ -179,7 +179,7 @@ class CUI{
179
179
CUI ():
180
180
height{},width{}{}
181
181
~CUI (){}
182
- auto push (cstr text,call fn=nullptr ,void *argv=nullptr ,i16 colorHighlight=CON_BLUE,i16 colorDef=CON_WHITE)->CUI&{
182
+ auto push (cstr text,callback fn=nullptr ,void *argv=nullptr ,i16 colorHighlight=CON_BLUE,i16 colorDef=CON_WHITE)->CUI&{
183
183
lineData.push_back (Text{text,Color{colorDef,(fn==nullptr )?(colorDef):(colorHighlight)},fn,argv});
184
184
return *this ;
185
185
}
0 commit comments