• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
[已失效]BDSPyPluginDevHelper - 帮助开发者更便捷地开发PYR插件

PYR [已失效]BDSPyPluginDevHelper - 帮助开发者更便捷地开发PYR插件 0.0.1

版权类型
原创
版权链接
#
语言支持
中文(简体)
前置组件
BDSPyRunner https://www.minebbs.com/resources/bdspyrunner-python.2079/
适配版本(基岩)
  1. 全版本
[MD]
# BDSPyPluginDevHelper

Version: 0.0.1

Author: [student_2333](https://www.minebbs.com/members/lgc2333.4310/)

插件需求
--

- 无

插件介绍
--
本插件旨在帮助开发者更便捷地进行PYR插件开发

- FormHelper:帮助开发者更高效地构建GUI窗体

一定程度上借鉴 [PyrHelper](https://www.minebbs.com/resources/bds-pyrhelper-gui-_-_.3030/)

简单示例:
```python
from devhelper import form_helper

form = form_helper.Form()
form.add_label('我是窗体里的纯文本(标签)')
form.add_input('我是输入框', '我是输入框里的提示文本')
form.add_dropdown('我是下拉框,默认选择选项2!', ['选项1', '选项2', '选项3'], 1)
form.add_toggle('我是开关,在下拉框上面!', insert_pos=2)
player.sendCustomForm(str(form), lambda _, __: None)
```
`str(form)`输出(格式化后):

![](https://gitee.com/lgc2333/BDSPyRunnerPlugins/raw/main/BDSPyPluginDevHelper/readme/readme2.png)

效果:

![](https://gitee.com/lgc2333/BDSPyRunnerPlugins/raw/main/BDSPyPluginDevHelper/readme/readme1.png)

- 其余请期待后续更新

安装方法
--

- 将 `devhelper` 文件夹放入 `BDS根目录/plugins/py` 文件夹内

更新日志
--
2022.2.6 更新0.0.1测试版
[/MD]
作者
lgc2333
下载
337
查看
887
首次发布
最后更新

评分

0.00 星 0 次评分

lgc2333 的其他资源

后退
顶部 底部