InterfaceEdit32 是QuartzGUI系统的win32版本编辑器,目前还在测试阶段,功能和bug目前还没有完全测试完毕。
这个编辑器将在不久的未来开源
1.编辑器的安装
首先下载编辑器,这个编辑器不用安装,解压直接可以使用。这个编辑器是vc2005+DxSDK 2006版本开发的,可能会需要相应的开发库和DLL,可以在网络上寻找相应的补丁,也可以发邮件到324007255@QQ.com索取。
解释一下里面的几个文件的作用:
InterfaceEdit32.exe -------- 编辑器可执行文件
defut.form -------- GUI默认框架文件,这个文件是XML格式的,可以用文本编辑器打开看里面的基本结构
+/ GUI
|------UI.png -------- GUI系统默认的UI资源图片,这个文件最好不要删除,UI系统在未定义任何图形的时候默认显示需要。
|+/info
|defualt.codex -------- GUI系统默认的控件属性文件,这个文件是XML格式的,可以用文本编辑器打开并修改其中的数据来改变控件的外观。
InterfaceEdit32下载:
http://download.csdn.net/source/2412037
2.编辑器界面
打开界面能看到默认的画面
其中
1 ---- 新建场景 新建一个场景,编辑器会采用默认的方式保存新的场景
2 ---- 打开一个写好的场景
3 ---- 保存场景
4 ---- 打开属性控制面板
5 ---- 增加新控件(目前还在完善中)
6 ---- 编辑区
7 ---- 锁定空间,锁定的空间将不会被移动,这样防止误修改,需要解锁就再点一下即可。
8 ---- 打开控件关系图 通过这个可以查看控件之间的关系,还可以看到隐藏(不可见)的控件
9--12 都是控件的属性,可以在这里对属性进行修改,比如说Level是控件的层,默认的层是1.00,表示的是最底层,越靠近0层,图片越靠近显示器,也就是在图层的最上方;
13 ------ 场景的名字
14 ----- 场景中的元素,这里只有一个图片 bg 如果有隐含的元素,前面会有一个*表示。