|
本帖最后由 tata 于 2018-3-9 14:34 编辑
原来在精易也发布过,这次把最新版2.43发布出来
模块说明:
1 遍历易语言自带的窗口在组件,生成黑月界面类组件代码
2 模块只有一个公开函数:
黑月_代码 ("窗口界面[窗口]", "参数_窗口名称[文本型]", "是否子窗口[逻辑型]")
参数一:窗口界面 ,窗口类型,不能写双引号
这里填写易语言生成的创建名称,比如"_启动窗口","窗口1"(去掉双引号)
参数二:参数_窗口名称,文本型
填写黑月编译时候的窗口名称,随意填写,如"winows","win"等
参数三:是否子窗口,bool型,可空,默认是假
主窗口和子窗口的载入方式不同,默认是主窗口
主窗口载入方式是模态,子窗口载入是非模态的,
模态和非模态的区别, 非模态窗口,用易语言表示: 载入(窗口1,,假) 模态窗口,用易语言表示: 载入(窗口1,,真)(相当于DoModal()函数)
如果有多个窗口,生成第一个窗口时填 假,生成其他子窗口时填 真
3 使用方法
将 黑月_代码() 放在易语言的_启动窗口() 或者_启动子程序()下面,F5运行,代码生成后,自动复制到剪辑版,
新建一个子程序集,粘贴进去即可,代码生成后,模块可以删除,运行时必须有黑月界面类模块
4 部分组件可能有bug,常用的组件窗口,按钮,编辑框,组合框,选择夹等没问题
有人问如何使用,写了个帖子
//==========
黑月_代码模块使用方法
https://www.52hb.com/thread-36500-1-1.html
(出处: 吾爱汇编论坛)
//==========
基本功能:
====================基于前人源码的修改黑月迷有福了,基于黑月界面类2.73 快速设计黑月窗口模块【开源】+例程
1. 基于黑月界面类3.6模块
利用原版易语言遍历窗口组件名称、位置、大小和部分属性
希望能更好的帮助其他黑月新人2. 支持容器组件分组框 一级选择夹 外形框 (容器类组件使用时候,可能需要手动改动代码位置,不要问我为什么是"可能",告诉你,我也不清楚, )
一般组件类:
通用对话框(文件对话框类)
IP编辑框
按钮,
编辑框
标签
超级列表框
超文本浏览框
单选框
调节器
分隔条(待改进)
选择框
工具条(待改进)
滑块条
进度条
列表框
日期框
树型框(生成收缩 扩展事件子程序)
透明标签
图片框
外形框
选择夹
选择列表框
影像框
月历
状态条 (状态栏类)
组合框
分组框
时钟(2.3新增)
纵向滚动条
横向滚动条
3. 同一窗口内,所有同类型具有单击事件的组件,自动生成同一个判断子程序,包括 选择夹,选择列表框,列表框
|
评分
-
参与人数 16 | HB +34 |
THX +14 |
收起
理由
|
禽大师
| |
+ 1 |
|
消逝的过去
| |
+ 1 |
|
创客者V2.0
| |
+ 1 |
|
zxjzzh
| + 2 |
|
[吾爱汇编论坛52HB.COM]-学破解防破解,知进攻懂防守! |
agan8888
| |
+ 1 |
|
wangyufu
| + 1 |
+ 1 |
[快捷评语]--你将受到所有人的崇拜! |
HK8521
| + 1 |
+ 1 |
[快捷评语]--你将受到所有人的崇拜! |
xiaohezbq999
| + 1 |
|
[快捷评语]--吃水不忘打井人,给个评分懂感恩! |
81NewArk
| + 6 |
+ 1 |
[快捷评语]--学破解论坛因为有你,而变得精彩 |
流浪的风
| + 1 |
+ 1 |
[快捷评语] - 评分=感恩!简单却充满爱!感谢您的作品! |
山梦
| + 1 |
+ 1 |
[快捷评语] - 评分=感恩!简单却充满爱!感谢您的作品! |
yinwu
| + 1 |
+ 1 |
[快捷评语] - 吃水不忘打井人,给个评分懂感恩! |
752239682
| + 2 |
+ 1 |
[快捷评语] - 2018,狗年发发发,狗年旺旺旺! |
千里丶
| + 5 |
+ 1 |
[快捷评语] - 2018,狗年发发发,狗年旺旺旺! |
syzh802618
| + 3 |
+ 1 |
[快捷评语] - 2018,狗年发发发,狗年旺旺旺! |
Shark恒
| + 10 |
+ 1 |
[快捷评语] - 2018,狗年发发发,狗年旺旺旺! |
查看全部评分
|