无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: mdyblog
打印 上一主题 下一主题

[更新376#2825]PECMD2012.1.80.13_Win32_64.多窗口多线程.裸机系统2.3.3.1+18M酷M...

    [复制链接]
19171#
 楼主| 发表于 2024-5-29 04:00:36 | 只看该作者
哦, 开了DPI缩放吧。 这个支持DIPI缩放:
PECMD_DPIv2F渐透明.zip (254.69 KB, 下载次数: 11)

点评

m大又搞通宵了啊 还是老样子 [attachimg]542289[/attachimg]  详情 回复 发表于 2024-5-29 04:17
回复

使用道具 举报

19172#
发表于 2024-5-29 04:17:02 | 只看该作者
mdyblog 发表于 2024-5-29 04:00
哦, 开了DPI缩放吧。 这个支持DIPI缩放:

m大又搞通宵了啊
还是老样子



回复

使用道具 举报

19173#
 楼主| 发表于 2024-5-29 05:37:01 | 只看该作者
泮安宁 发表于 2024-5-29 04:17
m大又搞通宵了啊
还是老样子

PECMD_DPIv2F3渐透明.7z (249.2 KB, 下载次数: 15)

PECMD64.7z (1.14 MB, 下载次数: 18)

点评

这个可以了  详情 回复 发表于 2024-5-29 13:39
回复

使用道具 举报

19174#
发表于 2024-5-29 09:43:50 | 只看该作者
mdyblog 发表于 2024-5-28 21:48
渐透明 支持。 光滑圆角。

效果:

这窗口看起来很是厚重

点评

那是图片的 原因  详情 回复 发表于 2024-5-29 10:39
回复

使用道具 举报

19175#
发表于 2024-5-29 10:07:01 | 只看该作者
本帖最后由 liangnijian 于 2024-5-29 10:29 编辑

反馈个问题:用 PECMD-磁盘序列号-devidA.7z 这个版本的TABL 0x400带打勾器 这个打勾器显示有问题。PECMD2012.1.88.05.94Stable-240501测试F.7z 这个版本还是能显示打勾器,之后更新的版本就有问题了

点评

TABL -cksz:21 [attachimg]542303[/attachimg]  详情 回复 发表于 2024-5-29 11:18
给个简单的 演示测试 脚本吧。  详情 回复 发表于 2024-5-29 10:39
回复

使用道具 举报

19176#
 楼主| 发表于 2024-5-29 10:39:03 | 只看该作者
liangnijian 发表于 2024-5-29 10:07
反馈个问题:用 PECMD-磁盘序列号-devidA.7z 这个版本的TABL 0x400带打勾器 这个打勾器显示有问题。PECMD20 ...

给个简单的 演示测试 脚本吧。

点评

脚本在这里 pecmd.net/thread-831.htm  详情 回复 发表于 2024-5-29 11:02
回复

使用道具 举报

19177#
 楼主| 发表于 2024-5-29 10:39:24 | 只看该作者
本帖最后由 mdyblog 于 2024-5-29 10:43 编辑
Anson4 发表于 2024-5-29 09:43
这窗口看起来很是厚重

那是图片的 原因  32X32的图片, 放大 道800, 圆角变大了,  边框 也变厚了。这个 PS做的 图片 , 效果 就不一样了

回复

使用道具 举报

19178#
发表于 2024-5-29 11:02:14 | 只看该作者
mdyblog 发表于 2024-5-29 10:39
给个简单的 演示测试 脚本吧。

脚本在这里 pecmd.net/thread-831.htm

点评

不要这么 大的源码。 就一个 简单的 演示测试代码。 不需要的代码不要。  详情 回复 发表于 2024-5-29 11:25
回复

使用道具 举报

19179#
发表于 2024-5-29 11:18:35 | 只看该作者
liangnijian 发表于 2024-5-29 10:07
反馈个问题:用 PECMD-磁盘序列号-devidA.7z 这个版本的TABL 0x400带打勾器 这个打勾器显示有问题。PECMD20 ...

TABL -cksz:21



点评

TABL -cksz:21也没看出差别呀?: [attachimg]542306[/attachimg]  详情 回复 发表于 2024-5-29 11:35
学习了  详情 回复 发表于 2024-5-29 11:24
回复

使用道具 举报

19180#
发表于 2024-5-29 11:24:27 | 只看该作者

学习了
回复

使用道具 举报

19181#
 楼主| 发表于 2024-5-29 11:25:50 | 只看该作者
liangnijian 发表于 2024-5-29 11:02
脚本在这里 pecmd.net/thread-831.htm

不要这么 大的源码。
就一个 简单的 演示测试代码。 不需要的代码不要。
直接贴, 或 上传文件

点评

原本代码是这样 TABL -font:10:::::::::(12*2) TABL1,L10T60W460H264,+50:%TAB%330:%TAB%+55:,,0x82400 楼上提醒加上 -cksz:21 就能显示了  详情 回复 发表于 2024-5-29 11:29
回复

使用道具 举报

19182#
发表于 2024-5-29 11:29:13 | 只看该作者
mdyblog 发表于 2024-5-29 11:25
不要这么 大的源码。
就一个 简单的 演示测试代码。 不需要的代码不要。
直接贴, 或 上传文件

原本代码是这样 TABL -font:10:::::::::(12*2) TABL1,L10T60W460H264,+50:%TAB%330:%TAB%+55:,,0x82400

楼上提醒加上 -cksz:21 就能显示了
回复

使用道具 举报

19183#
 楼主| 发表于 2024-5-29 11:35:02 | 只看该作者

TABL -cksz:21也没看出差别呀?:


点评

我简化了一下代码: set$ tab=09 set$ nl=0d 0a CALL PE EXIT _SUB PE,W610H360,,,,,, TABL -font:10:::::::::(12*2) TABL1,L10T60W460H264,+50:%TAB%330:%TAB%+55:,aaa%nl%bbb,0x82400 _END  详情 回复 发表于 2024-5-29 12:13
他原来的代码没有-cksz,打勾器显示不出来,估计是tabl进化之前的代码。 也许m大应该兼容一下旧代码,没有指定打勾器大小时也能正常显示。  详情 回复 发表于 2024-5-29 12:05
回复

使用道具 举报

19184#
发表于 2024-5-29 12:05:19 | 只看该作者
mdyblog 发表于 2024-5-29 11:35
TABL -cksz:21也没看出差别呀?:

他原来的代码没有-cksz,打勾器显示不出来,估计是tabl进化之前的代码。
也许m大应该兼容一下旧代码,没有指定打勾器大小时也能正常显示。
回复

使用道具 举报

19185#
发表于 2024-5-29 12:13:23 | 只看该作者
mdyblog 发表于 2024-5-29 11:35
TABL -cksz:21也没看出差别呀?:

我简化了一下代码:

set$ tab=09
set$ nl=0d 0a
CALL PE
EXIT

_SUB PE,W610H360,,,,,,
        TABL -font:10:::::::::(12*2) TABL1,L10T60W460H264,+50:%TAB%330:%TAB%+55:,aaa%nl%bbb,0x82400
_END


点评

PECMD-磁盘序列号-ShowCn-LISTFont5渐透明.7z  详情 回复 发表于 2024-5-29 12:43
回复

使用道具 举报

19186#
 楼主| 发表于 2024-5-29 12:43:27 | 只看该作者
527104427 发表于 2024-5-29 12:13
我简化了一下代码:

set$ tab=09

PECMD-磁盘序列号-ShowCn-LISTFont5渐透明.7z
新版支持 相对高度。 就是 行高 的比例。
回复

使用道具 举报

19187#
发表于 2024-5-29 13:39:37 | 只看该作者
回复

使用道具 举报

19188#
发表于 2024-5-29 14:18:58 | 只看该作者
TABL -sl:%&SL% -sc:%&SC%
-sl -sc什么意思没找到说明啊,按指定的字符换行换列吗
■数据:表格内容初始化数据.各列TAB键间隔。各行换行符间隔。  
按这个说明,TAB键和换行符是不是也能实现相同效果

点评

sl 指定分行符 sc指定分列符  详情 回复 发表于 2024-5-29 15:02
回复

使用道具 举报

19189#
 楼主| 发表于 2024-5-29 15:02:14 | 只看该作者
泮安宁 发表于 2024-5-29 14:18
TABL -sl:%&SL% -sc:%&SC%
-sl -sc什么意思没找到说明啊,按指定的字符换行换列吗按这个说明,TAB键和换行 ...

sl 指定分行符
sc指定分列符

点评

这有两个 -sc [attachimg]542344[/attachimg]  详情 回复 发表于 2024-5-29 19:23
回复

使用道具 举报

19190#
发表于 2024-5-29 19:23:31 | 只看该作者
mdyblog 发表于 2024-5-29 15:02
sl 指定分行符
sc指定分列符



这有两个  -sc


回复

使用道具 举报

19191#
发表于 2024-5-29 19:27:31 | 只看该作者
LABE 也有一个问题:在执行命令那加上 * 号后,鼠标接触到 LABE 光标是不变了,但是活动颜色不会变

  1. WIN1

  2. _SUB WIN1,W287H254,新窗口1,
  3.    
  4.     // 没加 * 号前,鼠标接触时会改光标,活动文字颜色和活动背景颜色能有变化
  5.     LABE -center -vcenter ,L50T50W50H30,123,MESS 123,0xffffff#0xfa9f00#0x000000#0x0000cd
  6.    
  7.     // 加 * 号后,鼠标接触时光标不变了,但是活动文字颜色和活动背景颜色不会变
  8.     LABE -center -vcenter ,L150T50W50H30,456,* MESS 456,0xffffff#0xfa9f00#0x000000#0x0000cd
  9. _END
复制代码


点评

改了  详情 回复 发表于 2024-5-29 22:27
回复

使用道具 举报

19192#
发表于 2024-5-29 19:34:33 | 只看该作者
ENVI @&MAIN_TABL.Val=*:l%&SL%c%&SC%


这个用法说明书上貌似也没有

点评

这是在单元格里分行、分列的意思: [attachimg]542346[/attachimg]  详情 回复 发表于 2024-5-29 19:41
回复

使用道具 举报

19193#
发表于 2024-5-29 19:41:02 | 只看该作者
泮安宁 发表于 2024-5-29 19:34
这个用法说明书上貌似也没有



这是在单元格里分行、分列的意思:


点评

好的  详情 回复 发表于 2024-5-29 20:13
回复

使用道具 举报

19194#
发表于 2024-5-29 20:13:49 | 只看该作者
527104427 发表于 2024-5-29 19:41
这是在单元格里分行、分列的意思:

好的
回复

使用道具 举报

19195#
 楼主| 发表于 2024-5-29 22:27:47 | 只看该作者
liangnijian 发表于 2024-5-29 19:27
LABE 也有一个问题:在执行命令那加上 * 号后,鼠标接触到 LABE 光标是不变了,但是活动颜色不会变

改了

点评

点击BROW跳转失败: [attachimg]542377[/attachimg]  详情 回复 发表于 2024-5-30 08:21
回复

使用道具 举报

19196#
发表于 2024-5-30 00:35:44 | 只看该作者
本帖最后由 Anson4 于 2024-5-30 00:44 编辑
mdyblog 发表于 2024-5-27 11:45
PBAR [-smooth] ,,[进度条进度][,[#颜色:]文本]  

可用"ENVI @进度条名称.color=颜色"来设置文本颜色 ...
1、如何用ENVI指令读取进度条的进度,保存到变量%&A%中?
2、在“进度条加文本5.WCS”中,仅设置进度条的背景颜色时,并未生效:
  1. CALL @WIN1
  2. _SUB WIN1,W303H100,进度条,
  3.     PBAR PBAR1,L22T13W200H16,40
  4.     ENVI @PBAR1.bkcolor=0xFF00
  5. _END
复制代码

点评

进度 %PBAR1% MESS-top- %PBAR1%  详情 回复 发表于 2024-5-30 11:34
PBAR -smooth PBAR1,L22T13W200H16,40 ENVI @PBAR1.bkcolor=0xFF  详情 回复 发表于 2024-5-30 11:25
回复

使用道具 举报

19197#
发表于 2024-5-30 01:01:43 | 只看该作者
本帖最后由 泮安宁 于 2024-5-30 01:12 编辑
  1. ENVI$ &SL=0C  //分行
  2. ENVI$ &SC=0B  //分列
  3. ENVI$ &NL=0d 0a
  4. ENVI$ &NLa=0a
  5. ENVI$ &NL1=0a
  6. ENVI$ &TAB=09
  7. CALL @WIN1
  8. _SUB WIN1,W800H500,,,,,,-scale:%&LOGPIXELSX%
  9.     TABL -sl:%&SL% -sc:%&SC% -cksz:20 -hfont:12:**B -font:10::-50:0xFFFFFF::::::40 TABL1,L0T0W800H500,200:1%&SC%200:2%&SC%600:3%&SC%,,0x400
  10. _END
复制代码
TABL和窗口一样大时水平滚动条不显示,要比窗口矮很多才能显示水平滚动条,垂直滚动条就没有这个问题

表头的分割线可以指定颜色吗,默认是白色,如果又是白色背景就看不清

点评

随便给点数据就显示水平进度条  详情 回复 发表于 2024-5-30 12:09
回复

使用道具 举报

19198#
发表于 2024-5-30 08:21:49 | 只看该作者


点击BROW跳转失败:









回复

使用道具 举报

19199#
 楼主| 发表于 2024-5-30 11:25:16 | 只看该作者
Anson4 发表于 2024-5-30 00:35
1、如何用ENVI指令读取进度条的进度,保存到变量%&A%中?
2、在“进度条加文本5.WCS”中,仅设置进度条的 ...

    PBAR -smooth PBAR1,L22T13W200H16,40
    ENVI @PBAR1.bkcolor=0xFF
回复

使用道具 举报

19200#
 楼主| 发表于 2024-5-30 11:34:09 | 只看该作者
Anson4 发表于 2024-5-30 00:35
1、如何用ENVI指令读取进度条的进度,保存到变量%&A%中?
2、在“进度条加文本5.WCS”中,仅设置进度条的 ...

进度 %PBAR1%
MESS-top- %PBAR1%

点评

谢谢!  详情 回复 发表于 2024-5-30 13:26
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-9-21 15:52

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表