精易论坛
标题:
【易IDE视觉库 插件】Skin#窗口设计预览插件及源码分享
[打印本页]
作者:
阿婆
时间:
2021-9-4 04:24
标题:
【易IDE视觉库 插件】Skin#窗口设计预览插件及源码分享
最近试用了
易语言IDE界面美化支持库
,体验过后当真爱不释手,虽然目前测试阶段现还有不少BUG,但依旧不能阻挡我对它的喜爱
1、现代化的界面
2、修复原生IDE自带的各种让人抓狂的BUG
3、集成了助手,丰富的插件可供过度选择
4、。。。从未想过易语言的开发体验可以如此优秀
考虑到助手和视觉库的兼容不是很友好,因此产生了直接开发
易语言IDE界面美化支持库
插件的想法
得益于这篇帖子
"所见即所得" 易IDE让窗体设计器独立使用she皮肤 ~~
(以下简称原帖),做了这个插件
下方演示大图↓↓↓↓↓
演示.gif
(1.06 MB, 下载次数: 0)
下载附件
2021-9-4 03:50 上传
主要解决了原帖中的这个问题:
(还有点BUG 因为用的是枚举句柄的方式 一些枚举不到的组件就没法卸载~)
分析"SkinH_EL.dll"的函数导入表,配合API Monitor,慎重且最小限度选择hook以下两个函数,用以保证不会破坏IDE原生功能,
首先hook“EnumThreadWindows”实现仅对“设计窗口”换肤(貌似完美),其次hook“IsMenu”实现屏蔽对IDE主菜单的重绘(设计窗口带菜单也不会重绘,无伤大雅)。毕竟破坏视觉库的现代化风格是不能容忍的!!!
其次就是原帖中只能使用一个皮肤,换肤的话每次都要替换文件并重启IDE,这里做了改进,多皮肤可灵活选择了
另外附赠个人收集的一些she皮肤,统一放在“Skins”目录,可根据个人喜好灵活添加或删除,演示图中的皮肤原贴中也有提及
VS2019 原汁原味 SHE 皮肤
,其他皮肤来源不做赘述,,,
上源码,回复可见:
iDraw_SkinSharpViewer.e
iDraw_SkinSharpViewer.dll
易IDE视觉库接口模块.ec
Skins目录
iDraw_SkinSharpViewer.e
iDraw_SkinSharpViewer.dll
易IDE视觉库接口模块.ec
Skins目录
安装方法,直接解压到易语言安卓目录,重启ide即可(当然安装
易语言IDE界面美化支持库
不做赘述)
就到这,,,
补充内容 (2021-9-10 19:38):
新版本已出炉,见:
https://125.confly.eu.org/thread-14698031-1-1.html
作者:
wuqingg
时间:
2021-9-4 08:45
支持你,让易视觉变得更好
作者:
红茶i
时间:
2021-9-4 09:01
作者:
sunmoonstar
时间:
2021-9-4 09:06
看起来真不错,下来试试
作者:
sinewtec
时间:
2021-9-4 09:06
感谢分享 支持!!!!!
作者:
lao3
时间:
2021-9-4 09:08
实话说我看上你所有的she文件了
作者:
jiang910615
时间:
2021-9-4 09:11
学习学习
作者:
1668532261
时间:
2021-9-4 09:12
易IDE视觉库插件
作者:
若筱涵
时间:
2021-9-4 09:23
差不多出正式版了
作者:
撒加
时间:
2021-9-4 09:26
厉害了!!!
作者:
君九
时间:
2021-9-4 09:26
作者:
反客为主
时间:
2021-9-4 09:28
感谢分享,很给力!~
作者:
萌新a
时间:
2021-9-4 09:31
支持一下
作者:
oycs429
时间:
2021-9-4 10:01
楼主辛苦了,谢谢楼主,感谢楼主分享,楼主好人一生平安!!!
作者:
梦想ol
时间:
2021-9-4 10:04
感谢分享,很给力!~
作者:
Channge
时间:
2021-9-4 10:09
dddddddddddddddddddddddddddddddddd
作者:
xh1020
时间:
2021-9-4 10:10
感谢分享,很给力!~
作者:
一剑磨十年
时间:
2021-9-4 10:52
支持一下!
作者:
''''''
时间:
2021-9-4 10:54
Skin#窗口设计预览插件及源码分享
作者:
bxfa
时间:
2021-9-4 10:54
看看具体的情况
作者:
〃扯淡的人生
时间:
2021-9-4 11:02
嗯 厉害 。。。。
作者:
13266750
时间:
2021-9-4 11:14
嗯 很强 小伙纸 有钱途
作者:
小Ye夜
时间:
2021-9-4 11:31
很好看啊~!
作者:
小毛皮
时间:
2021-9-4 11:35
好厉害,膜拜大佬
作者:
cwgwww
时间:
2021-9-4 11:42
感谢分享,很给力!~
作者:
摆脱欲望l
时间:
2021-9-4 12:09
这个 牛啊 支持了!!! 编译后也是这种界面吗
作者:
阿婆
时间:
2021-9-4 12:15
摆脱欲望l 发表于 2021-9-4 12:09
这个 牛啊 支持了!!! 编译后也是这种界面吗
ide是【易语言IDE界面美化支持库】美化的,插件是给设计窗口加皮肤预览的
作者:
深爱者
时间:
2021-9-4 12:26
支持开源!感谢分享,论坛有你更精彩~
作者:
布鲁惠斯
时间:
2021-9-4 12:46
支持开源~!感谢分享
作者:
宇智波·永恒
时间:
2021-9-4 13:12
看看怎么样啊
作者:
gtsing
时间:
2021-9-4 14:00
嗯 很强 小伙纸 有钱途
作者:
xo37
时间:
2021-9-4 14:16
没看懂,就感觉楼主很牛,感谢分享
作者:
45195916
时间:
2021-9-4 14:18
这个东西不错啊
作者:
老毛桃
时间:
2021-9-4 14:22
支持开源~!感谢分享
作者:
lvdtoy
时间:
2021-9-4 16:18
look~~~~~~~~~~~~~~~~~~
作者:
韦贝贝
时间:
2021-9-4 16:43
感谢分享,很给力!~
作者:
大胜科技
时间:
2021-9-4 16:45
很厉害啊
作者:
Pornhub
时间:
2021-9-4 16:50
666666666666666666666
作者:
dzscuz
时间:
2021-9-4 17:36
看看好东西!!!
作者:
wang247
时间:
2021-9-4 17:45
要解决了原帖中的这个问题:
作者:
汉族
时间:
2021-9-4 17:47
支持易下
作者:
列明
时间:
2021-9-4 18:10
你那個回復可見,不回復也可見啊!
作者:
qq137547401
时间:
2021-9-4 18:14
支持开源~!感谢分享
作者:
incwin
时间:
2021-9-4 18:38
你那個回復可見,不回復也可見啊!
作者:
KGH黑域
时间:
2021-9-4 19:04
666666666666666666666666666666666666666666666
作者:
794229345
时间:
2021-9-4 19:05
楼主辛苦了,谢谢楼主,感谢楼主分享,楼主好人一生平安!!!
作者:
easonhome
时间:
2021-9-4 19:39
支持开源~!感谢分享
作者:
qq1056123185
时间:
2021-9-4 19:46
作者:
Mr.huang
时间:
2021-9-4 19:52
牛批啊铁子 , 高大上的一批 , 哈哈,
作者:
aipai886
时间:
2021-9-4 19:59
易IDE视觉库接口模块
作者:
最帅
时间:
2021-9-4 20:15
楼主辛苦了,谢谢楼主,感谢楼主分享,楼主好人一生平安!!!
作者:
157151799
时间:
2021-9-4 20:25
过来下载看看哦
作者:
鼎诚
时间:
2021-9-4 20:27
看看什么内容
作者:
157151799
时间:
2021-9-4 20:28
过来下载看看啊
作者:
157151799
时间:
2021-9-4 20:28
没有金币了
作者:
157151799
时间:
2021-9-4 20:32
下载两次都打不开
作者:
码畜
时间:
2021-9-4 20:41
试试看!!!
作者:
小熊君
时间:
2021-9-4 20:56
火前留名
作者:
苏杰哥哥
时间:
2021-9-4 21:26
重启ide即可
作者:
石头怪
时间:
2021-9-4 21:30
支持开源~!感谢
作者:
Nullauto
时间:
2021-9-4 21:59
直接做出好看界面?赞
作者:
oin
时间:
2021-9-4 23:34
支持开源
作者:
285275928
时间:
2021-9-4 23:52
牛逼666,希望继续优化!
作者:
Not_alone
时间:
2021-9-4 23:53
谢谢分享
作者:
callng
时间:
2021-9-4 23:54
可以的,xx
作者:
落寞的青春
时间:
2021-9-5 00:24
大牛,厉害
作者:
Gentleman
时间:
2021-9-5 01:14
火前留名
作者:
F17各种绝
时间:
2021-9-5 04:49
牛啊!吖
作者:
w3516330
时间:
2021-9-5 06:46
支持了 666666
作者:
ffsfdsa
时间:
2021-9-5 07:49
支持一下!感谢分享!
作者:
曜辉
时间:
2021-9-5 08:33
嗯嗯,这个确实不错的说,很好看!支持一下!
作者:
y2j423633
时间:
2021-9-5 09:26
安装方法,直接解压到易语言安卓目录,重启ide即可
作者:
1226852858
时间:
2021-9-5 10:10
66666666666666666666666666666
作者:
lrjyjj520
时间:
2021-9-5 10:12
支持支持
作者:
青衫秋水
时间:
2021-9-5 10:50
谢谢分享
作者:
qq331702128
时间:
2021-9-5 10:59
1.fu:/^vYLe8x7PQw^eyJwMSI6IjEwMjQwOTNwIiwicDIiOiIyMDAxYyIsInAzIjoiMTAyMjE4OWkiLCJwNCI6IntcImJyb3dzZXJpZFwiOlwiMVwiLFwiYmFpZHVpZFwiOlwiQkQzQjMzNzEyODRDRENBREM3OUMzOEREODAxODk5NUZcIn0iLCJzY2hlbWUiOiJ2MS9icm93c2VyL29wZW4/dXJsPWh0dHBzJTNBJTJGJTJGbS5iYWlkdS5jb20lMkZzJTNGd29yZCUzRCUyNUU2JTI1OTglMjU5MyUyNUU4JTI1QUYlMjVBRCUyNUU4JTI1QTglMjU4MCUyNUU1JTI1ODYlMjU4NSUyNUU3JTI1QkQlMjU5MSUyNUU3JTI1QTklMjVCRiUyNUU5JTI1ODAlMjU4RiUyNnNzaWQlM0QwJTI2ZnJvbSUzRDIwMDFjJTI2YmRfcGFnZV90eXBlJTNEMSUyNnVpZCUzRDAlMjZwdSUzRHVzbSUyNTQwMCUyNTJDc3olMjU0MDEzMjBfMTAwMyUyNTJDdGElMjU0MGlwaG9uZV8yXzEwLjBfMV8xMy41JTI2YmFpZHVpZCUzREJEM0IzMzcxMjg0Q0RDQURDNzlDMzhERDgwMTg5OTVGJTI2cnFpZCUzRDg4MjkzMzA5OTcyMTA4NzkxOTUlMjZzYSUzRGJyc18xX2QlMjZwb3MlM0Rhc3luY19jcnNfMSUyNnJzZiUzRDMzNDMwMDAxJTI2cmZyb20lM0QxMDIyMTg5aSUyNnJjaGFubmVsJTNEMTAyNDA5M3AmbmV3d2luZG93PTAmc2ltcGxlPTEmZnJvbXdpc2U9MSIsIm5naXMiOiJhZWVkMDRBRG8xclZwNFl0UUFpakYzbStJdy9qWlZra0xicGtFY2w4TTgzN1JrbXl2WHZoK3I0azNyUFdTTG5MOVc2OWZVZkVzSnF5In0=
作者:
qq1004043585
时间:
2021-9-5 12:17
这个666
作者:
阿婆
时间:
2021-9-5 12:45
已知BUG:
1、打开多个IDE菜单会创建多遍
2、缺失卸载皮肤功能
3、皮肤过多菜单显示不友好(视觉库问题)
占楼。。。
补充内容 (2021-9-10 19:37):
新版本已出炉,见:
https://125.confly.eu.org/thread-14698031-1-1.html
作者:
Creeper2077
时间:
2021-9-5 13:04
感谢大佬分享
作者:
350246356
时间:
2021-9-5 13:26
支持开源~!感谢分享
作者:
呓语丶
时间:
2021-9-5 13:30
昨天装完插件之后 源码保存就闪退 然后敲了半小时的东西 保存的时候闪退了 再打开的时候半小时写的东西已经没了
备份也没有 可能是跟其他插件有什么冲突吧 把这个插件删除就没事了
作者:
怡君大哥
时间:
2021-9-5 14:33
#在这里快速回复#牛逼666,希望继续优化!
作者:
huazhen88
时间:
2021-9-5 14:34
挺方便的 所见即所得
作者:
ACBGTG
时间:
2021-9-5 16:35
作者:
斩天69
时间:
2021-9-5 16:45
支持开源~!感谢分享
作者:
已注销618659
时间:
2021-9-5 16:48
提示:
作者被禁止或删除 内容自动屏蔽
作者:
单色
时间:
2021-9-5 18:35
666666666666666
作者:
你不丑
时间:
2021-9-5 18:51
滴答滴答滴答滴答滴答多
作者:
百度大王
时间:
2021-9-5 23:35
作者:
百度大王
时间:
2021-9-5 23:36
吾问无为谓
作者:
幸运绵
时间:
2021-9-6 01:46
6666666666666
作者:
touale
时间:
2021-9-6 03:28
66666666666666
作者:
singlecolor
时间:
2021-9-6 06:06
路过围观一下,顺便帮顶
作者:
lyliu
时间:
2021-9-6 08:59
是易语言本身的皮肤还是生成文件的皮肤?
作者:
Singmy
时间:
2021-9-6 18:43
支持开源~!感谢分享
作者:
xiangyabing
时间:
2021-9-6 20:11
666666666666666
作者:
乱世小熊
时间:
2021-9-6 22:55
很不错!
作者:
美味萝卜
时间:
2021-9-6 22:59
好东西 感谢分享
作者:
lazyxi
时间:
2021-9-7 00:14
好象很不错
作者:
89496414
时间:
2021-9-7 01:43
牛逼666,希望继续优化!
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4