08年08月30日

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

你可能感兴趣的:(08年08月30日)