jumpbull 发表于 2021-2-18 12:10

用excel 制作的 thinter GUI 编程小工具【2月23日更新 支持效果预览】V1.60

本帖最后由 jumpbull 于 2021-2-23 12:47 编辑

【2月23日更新】
组件移动、平均分布 2个小工具支持模拟窗体预览

利用 Excle 自带的“用户窗体”功能绘制窗体及组件,并自动生成 Python 代码(可直接运行),文档中自带说明。
原也在本论坛发过早期的版本,但没发对位置,今年又再发一次,认大家编程时能省些时间!


[*]利用 Excle 自带的“用户窗体”功能绘制窗体及组件(VBA称为控件),绘制完可自动遍历组件生成 Python 组件布局语句,有效提高GUI编程效率。
[*]原是用 VBA 编写,完全开源,代码中加了很多注释方便查看,可自行修改。
[*]成生的Python 语句中自带注释,甚至加入了一些与组件配合的语句(前方有注释符的),方便Python 编程时直接使用。
[*]能识别容器(LabelFrame、Frame)内的组件,生成的组件代码均与设计绘制时一样,自动嵌入到容器中,支持多重容器。
[*]生成的代码可直接到Python环境中运行调试(除图片组件需要手动指定图片文件外)。
[*]能引用VB编辑器中组件的名称作为 Python 的组件变量名,较直观地针对组件进行变量名定义,避免造成组件混淆。也可使用默认的组件名+序号作为变量名。
[*]可修改部分组件的字体风格,支持的组件有:标签、输入框、文本框、多选框、单选框、下拉菜单、列表框、按键、旋钮按键(只能改颜色)。
[*]支持组件显示提示字符,即光标移到组件上方时可显示相应的文本提示。
[*]附带几个小工具,能更方便发调整已有的 Python 组件的位置代码。

绘制窗体界面


生成代码界面


支持组件的属性


下载地址:
https://wwx.lanzoui.com/b01hxwx9g
密码:gcf2

kwangyeonc 发表于 2021-2-18 12:18

谢谢分享~!

陌路小白 发表于 2021-2-18 12:20

感谢分享,先下载学习

lsy832 发表于 2021-2-18 12:21

人才济济啊

woflant 发表于 2021-2-18 12:22

顶,下载来试试看

miqi1314 发表于 2021-2-18 12:29

给力,很好的工具

jiguanlang 发表于 2021-2-18 12:32

good!i like it.

willgoon 发表于 2021-2-18 12:41

自动生成事件响应代码吗?

losingstars 发表于 2021-2-18 13:10

这是又更新了?

ytdzjun 发表于 2021-2-18 13:16

大意是基于excell的vba,用thinter 生成了python GUI代码?
页: [1] 2 3
查看完整版本: 用excel 制作的 thinter GUI 编程小工具【2月23日更新 支持效果预览】V1.60