文件名称:cngui国产gui菜单,通过json创建窗口-易语言
文件大小:2.85MB
文件格式:ZIP
更新时间:2024-07-03 23:21:02
2019开源大赛(第四届)
### 源码json界面 # 最近一直有个想法就是通过css来写易语言 窗口,正好最近也有个项目需求,昨晚开始写了这个框架 # 我把这个项目命名为cngui,国产语言写的国产gui,cngui.请按照开源协yi,修改转载请标明出处,请勿用于商业用途 # 项目描述: ## 通过引入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目录下 源码(因为文件超过3m所以删除了精易模块,请自行加入)
【文件预览】:
HOOK_D3D.ec
test.json
test1.json
Draw.dll
json创建组件.e