炫彩go语言 炫彩os( 二 )


4.炫彩窗口
默认炫彩窗口没有系统非客户区,这里指的都是系统窗口的客户区;炫彩窗口分客户区和非客户区,这里是逻辑上对系统窗口客户区的划分,炫彩窗口的标题栏和边框为非客户区.
炫彩窗口可以看做是一个容器,他可以容纳炫彩的各种UI元素,例如窗口中的按钮元素,编辑框元素.
5.UI元素
在窗口内的展现给用户的元素称为UI元素,是窗口的组成部分,是可见的 , 所有的UI元素从UI基础元素扩展,上级元素的方法,下层 都可以使用.相当于C++的继承.一个UI元素可以添加到窗口的客户区或者非客户区,非客户区指的是窗口标题栏或边框,非客户区的大小我们是可以设置的.
6.窗口消息
窗口消息分为系统默认消息和炫彩库自定义的消息,有客户区和非客户区消息之分;消息传递方式为从上往下传递,也就是才从父向子传递,通过窗口的消息注册函数,映射你的消息处理函数.
7.元素消息
元素消息和系统消息相关,消息传递方式从上向下传送,也就是从父向子传递.通过元素消息注册函数,映射你的消息处理函数.
8.元素事件
元素事件一般有炫彩库产生非系统消息 , 事件传送方式从下向上传送,也就是从子向父传递,通过元素事件注册函数 , 映射你的事件处理函数.
9.消息事件说明
一个消息事件可以注册多个处理函数,执行顺序为先执行最后注册的函数,最后执行第一个注册的函数,当你想拦截当前消息 事件或不想向后传递,只需要处理完后返回真(return true).
一个处理函数也可以被多个消息事件注册,例如:按钮点击事件,可以注册到多个按钮上,因为他们的处理函数格式是一样的. 消息事件映射的处理函数对应的格式请参见帮助文档.
10消息事件处理过程
当你想对消息事件筛选时,可以通过处理过程注册函数映射你的处理过程函数,分为窗口处理过程函数和元素处理过程函数.
11.坐标系
窗口坐标:基于屏幕的坐标,包含窗口系统非客户区.
窗口非客户区坐标:左上角为(0,0),包含窗口逻辑非客户区,包含边框和标题栏,不包含系统边框和系统标题栏.
窗口客户区坐标:左上角为(0,0),不包含逻辑非客户区.
UI元素坐标:(基于父元素的坐标).
UI元素客户区坐标:左上角为(0.0)的坐标.
注解:注意:XCGUI库默认窗口不包含系统非客户区.
参考链接:
.
.
.
霸气创意口号 在生活、工作和学习中,大家总少不了接触一些耳熟能详的口号吧,口号具有文字简练、意义鲜明的特点 。那么什么样的口号才更具感染力呢?下面是我为大家整理的霸气创意口号,仅供参考,希望能够帮助到大家 。
霸气创意口号1
1、奋起上进小组:在动态中探索,在快乐中求知,在情感中展现 。
2、给力小组:给力每一天!
3、给力小组:激情飞扬,超越自我 。
4、黑马小组:我问我受益,我讲我升华 。
5、超越自我小组:每节展示一分钟,必定改变你一生 。
6、快乐满屋小组:快乐充实GO!GO!加油!
7、快乐无极限小组:齐心合力,快乐学习;取长补短,共同进步!
8、快乐小组:快乐大本营,天天好心情!
9、飞翔小组:智勇双全,我心飞翔 。
10、飞扬小组:团结就是力量,奋斗才能成功!
11、奋斗小组:插上两只梦想的翅膀,飞向智慧的天堂!
12、奋进小组:奋发向上,享受成功!
13、出奇小组:出乎意料,其思妙想!
14、雏鹰小组:迎风飞翔 , 逆境成长!
15、花儿朵朵小组:花儿朵朵,永远绽放!

推荐阅读