cngui国产gui菜单通过json创建窗口

易语言 2020-03-29 16:49:19

cngui国产gui菜单通过json创建窗口

我把这个项目命名为cngui,国产语言写的国产gui,cngui。

# 项目描述:
## 通过引入json中的配置来创建窗口
## 支持多窗口载入
## 组件属性(json中参考文档):
+ tittle:显示的组件的文字内容
+ id:留给有缘人写事件绑定,不难
+ style:填写样式(style)属性
+ left:距左侧位置
+ top:距顶侧位置
+ width:绘制宽度(如果文字超出宽度则不渲染,与overflow:hidden一致)
+ height:绘制高度(与width一致)
+ color:文字颜色
+ background:背景颜色(在选择框的选项,进度条,菜单中生效)
+ merge:是否同行(与上一个组件显示在同一行)
+ child:填写子组件(仅在窗口及菜单下生效子组件)
+ type:填写数值
+ -1或空:窗口
+ 0:标签
+ 1:菜单
+ 2:选择框
+ 3:进度条

# 源码描述
## D3D_HOOK(自己写的一个模块,里面用到了超级模块)
## D3D绘制源码(来源精易资源网,需要在dx窗口下绘制,所以下了一个源码画窗口)
## cngui的所有源码都在d3dHook目录下