Professional UI Solutions
Site Map   /  Register
 
 

Forum

Please Log In to post a new message or reply to an existing one. If you are not registered, please register.

NOTE: Some forums may be read-only if you are not currently subscribed to our technical support services.

Forums » Prof-UIS Tech Support » CExtTreeGridWnd skinning Collapse All
Subject Author Date
Nigel Channon May 3, 2008 - 4:31 AM

Hi.


In http://www.prof-uis.com/prof-uis/tech-support/general-forum/cexttreegridwnd-skinablig-59434.aspx you predict about CExtTreeGridWnd skinning. So I already have ProfUIS 2.83 Beta. I try found SkinItems with descriptions of glyph for CExtTreeGridWnd. But I can`t find. Help me, please.

Nigel Channon May 4, 2008 - 6:11 AM

Hm... I found header skinnabling only... Skinnabling for cells is not supported?

Technical Support May 5, 2008 - 6:24 AM

It’s not a problem to skin the background of data cells, but in this case, some windows like editors, list boxes, trees and grids should have a standard, well recognizable look.

Technical Support May 3, 2008 - 2:30 PM

Generally you should search the XML file for words like Grid.

The built-in grid buttons (drop-down, up-down and ellipsis) skin information is in the XML tree within the other buttons of any kind:


    <SkinItem Name="Grid">
      <SkinItem Name="DropDown">
        <Glyph
          Name="Normal-Arrow"
          DrawMethod="Center"
          Image="Aqua\Button\GridButton\Arrow\DropDown-Normal.png"
          />
      </SkinItem>
            . . .
      <SkinItem Name="Ellipsis">
        <Glyph
          Name="Normal-Arrow"
          DrawMethod="Center"
          Image="Aqua\Button\GridButton\Arrow\Ellipsis-Normal.png"
            . . .
          />
There is a Grid section closer to the bottom of XML file which describes general grid look including the background of entire grid and header cells:
  <SkinItem Name="Grid">
    <Color Name="Normal"                  Color="0x000000" />
    <Color Name="Hover"                   Color="0x000000" />
    <Color Name="Pressed"                 Color="0x000000" />
    <Color Name="HighlightedByFocus"      Color="0x000000" />
    <Color Name="HighlightedBySelection"  Color="0x000000" />
    <Color Name="HighlightedByHover"      Color="0x000000" />
    <Color Name="ReportEmptyMessageColor" Color="0x000000" />
    <Color Name="ReportGroupConnector"    Color="0x000000" />
    <SkinItem Name="HeaderCell">
            . . .