zoukankan      html  css  js  c++  java
  • 关于TLBB 客户端UI界面修改几个定义了解

    CEGUI文件类型

    .scheme

    它是CEGUI首先调用的一个文件,内容包括要使用的imageset文件、所对应的looknfeel文件,以及将要在looknfeel定义的控件的类型、工厂、渲染器和在looknfeel中的名字。

    如其中window set 指定了装载模块( .dll 等)的名称,和一组可以注册到系统中的 widget.

    不同版本的CEGUI里面scheme文件的结构可能会稍有不同,在新版本中想用旧版本的scheme文件的时候,只要将照新版本里面其它scheme文件的格式扒下来就可以,但是扒的时候要细心,一要扒对,二要扒全。

    .looknfeel

    它定义了控件的细节,包括该控件各部分所用图片名称,位置,颜色,背景,边框等,还有各种属性的定义,用到的图片名称可在相应的imageset文 件中找到。修改looknfeel文件就等于修改了某一类控件的样式。属性的定义名称要正确,否则可能会出现某些功能没有的情况。

    .Imageset

    就是要把tga图片上的位置信息记录下来,位置信息由左上角横纵坐标,长宽信息组成。其中的长宽信息与当前的屏幕分辨率下的像素位置有关,不同分辨 率下加载后运行,可能会出现缝隙等每次效果不一致的情况,需要在程序中调用imagesetmangager的自动按调整分辨调整的相关函数相适应。

    .tga

    图片集,每套的基本样式都不同,应该可以用photoshop等软件来修改吧,当加载的界面有问题时,用专用软件打开tga文件看看所对应的图片样式有没有出错或是编辑一下还是很必要的。

    .layout

    包含了窗口布局的 xml 表示。每个嵌套的 ‘window’ 元素定义了被创建的 window 或是 widget。”Property” 元素定义了窗口的设置与属性值。layout可在CEGUI的Editor中编辑后输出,实在是很方便。

    .Font

    定义了在 CEGUI 中所使用的字体类型。Windows系统中所有的字体文件都可以用CEGUI加载。

    Log

    很有用的日志文件,养成随时查看log的习惯,会知道有哪些属性没有定义到或哪些工厂没有注册等。

    CEGUI可以通过名字找到程序里RenderToTexture的纹理图片,然后转化成静态图像,加载在窗口里,但是要注意的是此时窗口的类型必须为staticimage类型。

    CEGUI初始化时已设定好字体的大小和像素精度,所以当放大窗口时会有字体模糊的现象发生,现在仍不知如何解决。

    不把mousepPressed,mouseRealeased,mouseRemove中CEGUI系统的鼠标消息接收函数写全,鼠标不出现

  • 相关阅读:
    不要轻易相信ALV
    什么是SAP Note?如何打SAP Note?
    BW作为源系统连接时,激活DSO或其他模型时提示8*数据源不存在,无法激活
    MDX Parser问题导致BO无法连通BW的解决方案
    BW中跳转报表参数传递
    SD、MM转换BI CONTENT激活错
    如何加载经过许可的第三方断字符
    把SQL Server 错误日志导出为EXCEL 并发送到指定的ftp 或者 共享盘
    tsql 调用作业
    SQL Server 2005 维护计划无法保存
  • 原文地址:https://www.cnblogs.com/dieangel/p/3326981.html
Copyright © 2011-2022 走看看