找回密码
 加入
搜索
查看: 101566|回复: 172

[原创] AuSciTheme (SciTE 主题配色编辑器)

 火... [复制链接]
发表于 2021-3-26 18:31:19 | 显示全部楼层 |阅读模式
本帖最后由 afan 于 2023-11-10 21:05 编辑

史上最直观,操作最便捷的 SciTE AutoIt 主题配色编辑器方案



演示一下基本操作。看似就一个富文本控件,实则上百个控件……
从设计到编写,遇到不少麻烦,还好最终都一一解决,尤其是控件布局、调整透明度的最终结果色计算等等。
几乎涵盖了全部的编辑区设置,除几处带透明度调整的部件在颜色选完之后再更新外,其余二十余处部件及背景色都是实时调色实时显示的。
支持英文版、各种汉化版、包括老旧的ACN版,但不保证各位的都能正常使用,请自行测试,带有返回上一次功能和每一次备份的功能,便于需要时还原。
其它说明可参看更新历史


2.0 完成


在DPI比例150的效果:



更新历史:
210403        2.0        (此版因新增两大功能,主代码量翻倍,因此直接大版本到 2.0)(此版分享已结束)
        [新增]左侧添加行数栏、折叠栏,底部添加控制台输出编辑项(十余项):
           页边行数栏:
             可右击选择字体形式;左击调色 前景色、背景色编辑项
           折叠栏:
             左击调色 填充色、背景色(两色以棋盘格的形式混合)
           控制台输出:
             左击编辑字体、大小、粗细斜体下划线属性;右击背景色、字体等编辑项
        [新增]收藏主题功能,将常用的主题添加到收藏,以使用最方便的切换方式
           在左上角星形单击可添加当前主题,右击显示收藏项目菜单
           在收藏菜单项目悬停可显示所示主题的预览图
           在图上点击(或点击菜单项目),可直接载入收藏的主题
           在收藏菜单项目右击可弹出编辑菜单,可进行删除或重命名操作
           点击的收藏项目菜单会被加重,以便于定位或在载入文件或SciTE主题后方便返回
           注意:程序支持多开,但若多开并使用收藏功能,请注意以下:
             不要同时打开同一个收藏文件进行编辑,否则只会保存最后一次进行的修改
             不要在各自程序进程中进行添加、删除、重命名的动作,因程序主要在内存中使用数据
             如必须使用以上添加、删除、重命名的功能,最好只在一个程序进程中进行
             建议最好只在一个进程中操作收藏项,或者在需要时对当前进程点击"重载菜单"
        [修改]几处默认值优先级逻辑调整
        [修改]因载入的内容而异,在提示标题上点击右键的菜单项目与之对应
        [修改]插入符行透明度可设为"无",这样颜色可完全不透明,却不会遮挡文字,作用为文字底色
        [新增]新增刷新功能(F5),可对当前数据重绘界面,以应对可能设置后未及时更新的状况
        [修改]添加管理员权限,否则可能无法与 SciTE 通讯

210815        1.0 正式版
        [修改]添加管理员权限,否则可能无法与 SciTE 通讯


210411        0.9.2
        [修正]忽略行数栏及控制台输出的相关设置
        [新增]调色器增加拾色器功能,按F12可切换 启用/停止 实时屏幕取色

210329        0.9.1        
        [修正]直接关闭调色窗不会保存该窗口位置的瑕疵
        [修正]在调色窗中不修改颜色而直接点击确定有时会意外改变颜色
        [修改]菜单文本“保存并应用到 SciTE”改为“保存到 SciTE 并应用”以说明保存的是 SciTE 的配置
           因当前可能是载入的文件,该菜单执行结果并不会保存当前的文件,以免忽略保存本地文件
        [新增]新增“重载当前文件”菜单

210328        0.9        
        [修正]单击插入符行设置颜色,但取消时颜色透明度未还原的问题
        [修改]增强几项数据交互容错率,读写主题文件均以 SciTE 识别为准
        [新增]支持以文件形式载入主题配色及交互,此版开始在 SciTE 未运行时也可使用
           可拖放(或单击上方提示标题选择)任意带配色信息的文件,若有效数据超过15条则载入
           在 SciTE 运行时可将当前载入的主题文件应用到 SciTE
           可将当前的 SciTE 主题(或用户全部配置)导出到文件
           可编辑当前的主题文件并保存到文件
           可编辑当前的主题文件另存为新文件并载入
           可运行多个程序实例,比如可进行比较,调试不会相互影响

210411        0.8.2
        [修正]忽略行数栏及控制台输出的相关设置

210326        初发布 0.8

BTW, 因无人反馈,更新版本限时分享且已结束。
游客,如果您要查看本帖隐藏内容请回复


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×

评分

参与人数 9威望 +35 金钱 +668 贡献 +25 收起 理由
maker + 50 赞一个!
anythinging + 40 太给力了!一直用自带的黑色相见恨晚啊!能.
xyhqqaa + 60 赞一个!
haijie1223 + 5 + 99 + 10 神马都是浮云
zpmc123 + 50 很给力!

查看全部评分

发表于 2021-3-26 18:35:41 | 显示全部楼层
很漂亮 直观
发表于 2021-3-26 20:06:49 | 显示全部楼层
下来看看了,感觉一下新东西
发表于 2021-3-26 20:38:23 | 显示全部楼层
哈哈,来了,感谢a版!

评分

参与人数 1金钱 +80 收起 理由
afan + 80 : )

查看全部评分

发表于 2021-3-26 21:17:49 | 显示全部楼层
看看,不测试一下ACN版先
发表于 2021-3-26 22:02:28 | 显示全部楼层
赶紧下载试试看
发表于 2021-3-27 02:21:11 | 显示全部楼层
a大又出精品了,,,力顶,,,,,干净下载使用中
发表于 2021-3-27 09:01:34 | 显示全部楼层
哇,,真不戳,真不错
发表于 2021-3-27 11:38:50 | 显示全部楼层
让我看看帖子里藏了什么好东西
发表于 2021-3-27 11:39:10 | 显示全部楼层
下次要来早点   一次前排没抢到  

评分

参与人数 1金钱 +60 收起 理由
afan + 60 :)

查看全部评分

发表于 2021-3-27 11:39:42 | 显示全部楼层
这也太牛逼了,厉害
发表于 2021-3-27 12:52:49 | 显示全部楼层
666  感谢A版
发表于 2021-3-27 15:24:58 | 显示全部楼层
A大辛苦啦,又一力作精品!
发表于 2021-3-27 18:16:12 | 显示全部楼层
學習
技術含量很高
发表于 2021-3-27 23:03:32 | 显示全部楼层
顶一个,版主厉害!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-21 16:33 , Processed in 0.123832 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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