4.其它配置说明

4.1 waitingIcon
硕正树列表和报表在加载数据时，如果速度较慢, 会自动出现旋转的动画, 动画图标在 <global>\<waitingIcon> 处定义, 动画的图标有如下几种, 默认是 kdm.bmp:

选项 | 图样
kdm.bmp |
kdm1.png |
kdm2.png |
kdm3.png |
kdm4.png,kdm5.png 备注: 是2个透明图片反向旋转 |

您只能在这几种图标中选择, 不支持外部图标. 上述文件都是内置的, 位于客户端 BC 目录下的 BCRes.zip 中. 您可以这样写：

    <waitingIcon>kdm2.png</waitingIcon>

或

    <waitingIcon>kdm4.png,kdm5.png</waitingIcon>

4.2 hue
如果您想自定义皮肤(hue)，可以将 supcan.xml 中的 <global>\<hue> 指向一个 XML 文件， 例如:

    <hue>../../myskin.xml</hue>

其中的路径相对于本文件.
其 XML 格式可参考客户端BC目录下的 BCRes.zip 中的4个XML色调文件, 语法和含义参考如下：

    <skin name="橘黄色|Orange">
     <drawer>
      <window>窗口背景色，例如日历</window>
      <normalBack>普通背景色，例如下拉Treelist的背景</normalBack>
      <gradientBack>渐变的背景色，比如Treelist的标尺的背景</gradientBack>
      <gradientLightBack>较浅的背景色，例如Treelist的背景、Treelist的排序区背景、Tree的背景、浮动提示窗(MessageBoxFloat)的背景色</gradientLightBack>
      <button style="Round" border="2" Round="5" borderColor="#93A3B3, #F8F9F9">按钮样式</button>
      <buttonActive style="Round" border="2" Round="5" borderColor="#93A3B3, #F8F9F9">按钮样式</buttonActive>
      <buttonPushed style="Round" border="2" Round="5" borderColor="#93A3B3, #F8F9F9">按钮样式</buttonPushed>
      <buttonFlatActive style="Round" border="2" Round="5" borderColor="#93A3B3, #F8F9F9">按钮样式</buttonFlatActive>
      <headerActive>Treelist的标尺的背景</headerActive>
      <menuActive style="Round" border="1" Round="5" borderColor="#A9B5C3">菜单的当前项</menuActive>
      <comboActive style="Round" border="1" Round="4" borderColor="#A7B3C1">字体选择中的当前项</comboActive>
      <reportRulerActive>报表的标尺背景色(活动状态)</reportRulerActive>
     </drawer>
     <color>
      <grid>表格线色</grid>
      <controlBorder>控件、窗口的边界线色</controlBorder>
      <groupboxEx>GroupEx的颜色</groupboxEx>
      <reportRulerBack>报表的标尺背景色(非活动状态)</reportRulerBack>
      <TabHeader2Base>选项卡背景色</TabHeader2Base>
      <dialog>对话框的背景色</dialog>
    </color>
    </skin>