Posted on 2008-08-30 14:53
RichardHe 阅读(199)
评论(0) 编辑 收藏 引用
项目为了以后的修改,先添加一个Tree控件的框架,目前已完成了树的字体显示,字体前面的图标显示,树型的多个层次结构的显示;但是还有渲染区域等相对位置不正确,目前的CEGUI的版本其实已经支持这个类型的控件,但是我们的游戏是在老版本上的,如果现在加这个控件,修改极其麻烦,很多里面的新的东西我们老的CEGUI是没有的,像其RenderCache.还有就是滚动条这部分;新的控件都有自己的render,而老的则通过drawself.现在有的东西在考虑是加在CEGUIBASE中呢还是在TLTree中.如果在TLT ree中添加的话,则测试不好测试,因为我在这个工程中使用的是CEGUIBase中的Tree类型,,而要在Base工程中要加imageset 的名字等和其它的属性;原来TLTree是可以导出的,看其定义TAHAREZLOOK_API.就可以知道了