开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 2607|回复: 56
收起左侧

[易语言纯源码] 自绘美化模块1.0.3、按钮美化、GDIPlus2.3.2修改版0.3

[复制链接]
结帖率:100% (1/1)
发表于 2024-11-11 10:50:46 | 显示全部楼层 |阅读模式   北京市北京市
分享源码
界面截图: -
是否带模块: 纯源码
备注说明: -
本帖最后由 sadamu999 于 2024-11-11 10:54 编辑

前言:
    上次我们讲到:自绘美化模块1.0.2、标签美化、GDIPlus类2.3.2_精易论坛


    自绘美化模块1.0.3更新内容:
   
    1. 修复易样式分组框标题背景不透明的问题。
    2. 修复易友反馈“绘制_文本”的“是否自动折行”搞反了的问题。
    3. 根据易友的提问,在控件的类中添加“标题”,去掉了控件基类的标题。
    4. 修复GDIPlus2.3.2的“画图像九宫”没有设置图宽和图高的问题。请重新下载“GDIPlus2.3.2修改版0.3”
    5. 添加“按钮_自绘”类、“模板类”用于复制,减少重复工作量。




接下来是这次的内容,首先是截图:
自绘美化模块0.3.png

这次又创建了一个“按钮_自绘”类。这个类不来不复杂,但搞了3种风格,还是有点工作量的。
还加了一个“模板类”,复制一下就可以开始一个新类的编写了。

模块到此就不再单独发帖了,一是没什么关注度,二是该讲的都讲了,剩下的无非是重复写代码。
以后可能会慢慢添加内容,就不再仔细讲解了,有重大更新再发帖吧。

做出来的界面好不好看在于大家自已的设计,我的模块也是抛砖引玉,目的是让大家明白换肤模块的做法之一。
这个模块只是个基础,大家完全可以自已修改或增删功能,毕竟众口难调对吧。真要一键自绘,工作量太大了。

本模块有个隐藏问题:多层嵌套如何透明?上次就提到过,大家也思考思考,有好的建议也可提供下思路或源码。

GDIPlus类模块功能十分强大,但教程不多,易语言.TV: https://www.eyuyan.tv/ 上的只能入门。
在论坛上搜集了不少源码学习才有了这个模块。希望能帮助到想学自绘的人吧。



相关帖子集合:
    第一帖:区域截图GDIPlus版、GDIPlus2.3.2修改版、图片框透明_精易论坛
    第二贴:分组框美化、控件自绘、控件透明、美化皮肤模块的制作_精易论坛
    第三贴:分组框美化、自绘美化模块、窗口自绘_精易论坛
    第四贴:自绘美化模块1.0.2、标签美化、GDIPlus类2.3.2_精易论坛
    第五贴:本帖,完结

源码:
    GDIPlus类2.3.2(修改版0.3): GDIPlus类2.3.2(修改版0.3).e (603.59 KB, 下载次数: 78)

点评

借鉴下彗星的重绘模块,可以很好的解决透明问题   江西省鹰潭市  发表于 2024-11-11 18:20

评分

参与人数 7好评 +3 精币 +12 收起 理由
beatone + 1 支持开源~!感谢分享
小熊君 + 1 YYDS~!
w589321 + 1 + 2 感谢分享,很给力!~
光影魔术 + 2 开源精神必须支持~
kyo9766 + 1 感谢分享,很给力!~
李泽勇2 + 3 感谢分享,很给力!~
maozaiba + 1 + 3 奉上小小红包希望笑纳

查看全部评分


本帖被以下淘专辑推荐:

签到天数: 16 天

发表于 2025-1-13 09:52:21 | 显示全部楼层   新疆维吾尔自治区巴音郭楞蒙古自治州
谢谢分享
回复 支持 反对

使用道具 举报

签到天数: 25 天

发表于 2025-1-10 09:57:33 | 显示全部楼层   山东省青岛市
这更新速度可以啊,期待新版本的表现呢!
回复 支持 反对

使用道具 举报

结帖率:95% (42/44)

签到天数: 17 天

发表于 2025-1-10 08:11:33 | 显示全部楼层   湖北省荆门市
sadamu999 发表于 2025-1-9 23:35
是不是你的鼠标按键有问题了?我的系统是win10其它未测试。
也可能你不小心改了代码,可以自已修改下代码 ...

没有改代码,用的你提供的demo
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)

签到天数: 13 天

 楼主| 发表于 2025-1-9 23:35:24 | 显示全部楼层   北京市北京市
李泽勇2 发表于 2025-1-9 15:56
有个问题,按下鼠标左键不松手,按钮动画自动会弹起来。

是不是你的鼠标按键有问题了?我的系统是win10其它未测试。
也可能你不小心改了代码,可以自已修改下代码,
主要修改“窗口过程”的消息值512,513,514,675这几个消息里的鼠标状态
回复 支持 反对

使用道具 举报

结帖率:95% (42/44)

签到天数: 17 天

发表于 2025-1-9 15:56:09 | 显示全部楼层   湖北省荆门市
有个问题,按下鼠标左键不松手,按钮动画自动会弹起来。
回复 支持 反对

使用道具 举报

签到天数: 16 天

发表于 2025-1-2 14:46:53 | 显示全部楼层   广东省清远市
自绘美化模块1.0.2、标签美化、GDIPlus类2.3.2_精易论坛
回复 支持 反对

使用道具 举报

签到天数: 16 天

发表于 2025-1-1 14:29:06 | 显示全部楼层   广东省清远市
回复 支持 反对

使用道具 举报

签到天数: 8 天

发表于 2024-12-30 14:39:51 | 显示全部楼层   河北省邢台市
GDIPlus类2.3.2(修改版0.3)
回复 支持 反对

使用道具 举报

签到天数: 8 天

发表于 2024-12-30 14:39:38 | 显示全部楼层   河北省邢台市
GDIPlus类2.3.2(修改版0.3)
回复 支持 反对

使用道具 举报

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

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

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