《终南别业》- 节选
兴来每独往,胜事空自知。
创建控件
兴致来了,就独自一人前往欣赏这美丽的景色,这种美好的事只能自得其乐。
基础控件
引擎内置,无需自行绘制,可根据控件类名直接创建和使用的控件。
类名
控件类名
序号 | 控件 | 类名 |
---|---|---|
1 | 标签/图片 | Static |
2 | 按钮 | Button |
3 | 单选框 | RadioButton |
4 | 复选框 | CheckButton |
5 | 编辑框 | Edit |
6 | 链接框 | SysLink |
7 | 系统按钮 | SysButton |
8 | 页面容器 | Page |
9 | 分组框 | GroupBox |
10 | 滚动条 | ScrollBar |
11 | 滑块条 | SoliderBar |
12 | 进度条 | ProgressBar |
13 | 菜单按钮 | MenuButton |
14 | 列表框 | ListView |
15 | 模板列表框 | TListView |
16 | 报表列表框 | ReportListView |
17 | 树形框 | TreeView |
18 | 组合框 | ComboBox |
风格
-1 为默认
风格常量
序号 | 常量名 | 注释 |
---|---|---|
1 | EOS_BORDER | 控件风格_边框 |
2 | EOS_DISABLED | 控件风格_禁止 |
3 | EOS_DISABLENOSCROLL | 控件风格_滚动条不可用时显示禁止状态 |
4 | EOS_HSCROLL | 控件风格_垂直滚动条 |
5 | EOS_SIZEBOX | 控件风格_可调整尺寸 |
6 | EOS_VISIBLE | 控件风格_可视 |
7 | EOS_VSCROLL | 控件风格_水平滚动条 |
序号 | 常量名 | 注释 |
---|---|---|
1 | EOS_EX_ACCEPTFILES | 控件风格_扩展_接收文件拖放 |
2 | EOS_EX_AUTOSIZE | 控件风格_扩展_自适应尺寸 |
3 | EOS_EX_COMPOSITED | 控件风格_扩展_背景混合 |
4 | EOS_EX_CUSTOMDRAW | 控件风格_扩展_自定义绘制 |
5 | EOS_EX_DRAGDROP | 控件风格_扩展_允许拖拽 |
6 | EOS_EX_FOCUSABLE | 控件风格_扩展_允许焦点 |
7 | EOS_EX_TABSTOP | 控件风格_扩展_允许TAB焦点 |
8 | EOS_EX_TOPMOST | 控件风格_扩展_总在最前 |
9 | EOS_EX_TRANSPARENT | 控件风格_扩展_鼠标穿透 |
基本流程
创建
知晓:控件类名
Ex_ObjCreateEx | 控件_创建
Ex_ObjHandleEvent | 控件_挂接事件
事件回调:执行具体功能代码
示例
如显示乱码,请刷新
此处内容需要评论回复后(审核通过)方可阅读。
扩展控件
日后再说
扩展控件类名
自定义
其它
欢迎疯狂打赏及评论区留言
8 条评论
为什么还要发评论才能看呀...........
测试的时候忘记改回来了
老师 啥时候才能到高级列表自绘!!!
多高级?具体点
感谢大佬无私分享
老师 啥时候才能到高级列表自绘!!!这些基础我都会了