递归火山软件开发平台
标题:
菜鸟瞎折腾系列— 魔改超级按钮 模块
[打印本页]
作者:
Fang0x378
时间:
2021-3-28 23:36
标题:
菜鸟瞎折腾系列— 魔改超级按钮 模块
本帖最后由 Fang0x378 于 2021-3-28 23:39 编辑
需要做一个侧边导航栏,想用基本组件拼接一个,但是目前好像只有超级按钮支持透明图片,但是超级按钮的标题默认是居中的,直接使用好像不是很完美。既然火山系统模块都是开源的,那就改一下吧。
高手们直接返回,同样是菜鸟的可以看看。
(, 下载次数: 359)
上传
点击文件名下载附件
(, 下载次数: 370)
上传
点击文件名下载附件
1.先找到超级按钮模块的源代码位置(位于火山目录\android_chs_free\plugins\vprj_win\classlib\sys\mfc_control_ext1\src\supper_btn)
先做好备份,然后用VS2019分别打开vol_supper_btn.cpp 和 vol_supper_btn.h
2.在 vol_supper_btn.h 109行 增加两个变量 BOOL m_tCenter ; INT m_tXoffset ,英语不好,瞎编两个名字凑活用
3.在 vol_supper_btn.cpp 49行给两个变量赋上初始值
4. 在DrawTheText 函数 656行加上我们的内容 ,太长了不写了。
以上模块的核心改好了,下面改火山这边
5.选择菜单“跳转到超级按钮定义位置”,进入模块定义部分修改
6.合适位置加上两个 属性写 方法(见图)
7.进入我们的程序页面,再次进入界面布局器的时候,弹出“界面插件更新对话框”,点是,火山会完成模块编译。
然后就ok了。
1.
(, 下载次数: 358)
上传
点击文件名下载附件
2
(, 下载次数: 383)
上传
点击文件名下载附件
3
(, 下载次数: 385)
上传
点击文件名下载附件
4
(, 下载次数: 360)
上传
点击文件名下载附件
5
(, 下载次数: 367)
上传
点击文件名下载附件
6
(, 下载次数: 369)
上传
点击文件名下载附件
7
(, 下载次数: 377)
上传
点击文件名下载附件
作者:
Fang0x378
时间:
2021-3-28 23:58
咋要审核啊?
作者:
htpmcj
时间:
2021-3-29 14:42
下次一更新又没了,重来一遍
欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/)
Powered by Discuz! X3.4