易语言资源网 - 做最全的易语言资源下载社区
【周六更新】【2021开源大赛(第六届)】全部参赛作品信息 精易论坛授权登录

黑月界面可视化设计 - V1.0   [复制链接]

    2022-06-28 09:44:43
    系统工具源码
    易语言资源网
    1483 次浏览
    来源链接

前情

黑月界面可视化设计 - 半成品

在上一年发布了后,一直因为个人问题在忙。但最近终于闲下来接着完善了。
经过不断的咕咚,在完善了 设计保存/打开 ,新增组件事件 的功能后,终于算得上有实用价值了。

图片:


更新:

  • 支持保存文件,文件实则为json结构
  • 支持Unicode文本,生成代码时能自主判断(组件名称不行,因为组件名称要用作变量名,易语言代码框不支持Unicode)
  • 更多的组件
  • 支持一键生成事件,更加方便
  • 组件数据和软件分离,更加容易新增更新组件

已知BUG(欢迎自行修复):

  • 组件属性的文本色,背景色不支持预览
  • 窗口的属性文本色不应该存在
  • 组件“超链接框”不支持鼠标拖动进行移动  (可以在组件树选中后修改属性表移动)

作者的话

这个软件其实依旧并不算好,但是相对于在写代码调布局和F5调试反复横跳的步骤中,可以以可视化的方式完成大体上的布局设计,然后进行一些小改就能完成界面,那就可以节省大量的时间。
因此这款软件的初衷就是以可视化的方式进行大体的布局,然后进行小改以达到使用黑月界面类的界面创建。
至于为何在精易编写支持Unicode组件的支持库的今天,依旧坚持使用黑月界面类来创建界面,那是因为用代码创建的界面才可以实现黑月编译,而且动态创建的窗口可以很容易实现创建多个重复窗口。

下次可能更新的内容(画大饼):

至于为什么说是画大饼,因为我发现现在貌似也满足我的使用需求了,更新啥的好像也用不上,所以下次更新只能随缘,或者有大佬接下去

  • 添加快捷键,如方向键微调组件位置等等
  • 支持二级组件的创建,如在选择夹、分组框中创建组件
  • ······


点我下载 (已有 101 次下载)

引用模块


源码文件名 模块文件名
IDE组件设计.e
黑月界面类.ec
HashTable.ec
zyJsonValue.ec


引用支持库


源码文件名 支持库文件名 支持库标识
IDE组件设计.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0


[错误报告]   上一篇:EXUI信息框美化版 多线程随便用...     下一篇:网站压力测试工具 CCHTTP配套...