- The tooltip colors are not inplemented yet (planned for next update)
This was caught late in QA and was not able to make it in the release. It's been fixed and will be out next release.
- ResizeX and ResizeY are for the main windows needed in the "components.xml", not in the "mainwindow.xml". ResizeX and ResizeY are stored for all the other components in the "mainwindow.xml" (Placing them in both but it is not needed or used. Think it is a bug that for the main window this must be placed in the "components.xml")
This is because of the strange compatibility that we have w/ the old ini skins. We're looking into putting special code to move this into the layout instead of the components section.
EDIT: We just fixed this so that it's now in the mainwindow.xml section instead of the components section.
- Components placed in a TabControl do not disappear when switching tabs. Instead components in the active tab overwrite them. So if there is not the same amount of buttons in one TabControl, the old buttons are still shown.
We believe this is the same behavior as the old skins. We can fix this in the future.
- Scrollbars are not working (???)
Specifying a scrollbar looks like the following in the components section.
Code:
<Component Name="DefaultScrollbar"
Class="Scrollbar"
>
<Images State="Normal" Color="ScrollbarColor" ColorBG="ScrollbarColorBG">
<Image Type="ScrollLeft">SCROLLLEFTNORM</Image>
<Image Type="ScrollRight">SCROLLRIGHTNORM</Image>
<Image Type="ScrollUp">SCROLLUPNORM</Image>
<Image Type="ScrollDown">SCROLLDOWNNORM</Image>
<Image Type="ScrollHorzGripperLeft">SCROLLGRIPPERHORZLEFT</Image>
<Image Type="ScrollHorzGripperMiddle">SCROLLGRIPPERHORZMIDDLE</Image>
<Image Type="ScrollHorzGripperOverlay">SCROLLGRIPPERGRIPSHORZ</Image>
<Image Type="ScrollHorzGripperRight">SCROLLGRIPPERHORZRIGHT</Image>
<Image Type="ScrollVertGripperTop">SCROLLGRIPPERVERTTOP</Image>
<Image Type="ScrollVertGripperMiddle">SCROLLGRIPPERVERTMIDDLE</Image>
<Image Type="ScrollVertGripperOverlay">SCROLLGRIPPERGRIPSVERT</Image>
<Image Type="ScrollVertGripperBottom">SCROLLGRIPPERVERTBOTTOM</Image>
<Image Type="ScrollHorzGutterLeft">SCROLLBACKGROUNDHORZLEFT</Image>
<Image Type="ScrollHorzGutterMiddle">SCROLLBACKGROUNDHORZMIDDLE</Image>
<Image Type="ScrollHorzGutterRight">SCROLLBACKGROUNDHORZRIGHT</Image>
<Image Type="ScrollVertGutterTop">SCROLLBACKGROUNDVERTTOP</Image>
<Image Type="ScrollVertGutterMiddle">SCROLLBACKGROUNDVERTMIDDLE</Image>
<Image Type="ScrollVertGutterBottom">SCROLLBACKGROUNDVERTBOTTOM</Image>
</Images>
<Images State="Hover" Color="ScrollbarColor" ColorBG="ScrollbarColorBG">
<Image Type="ScrollLeft">SCROLLLEFTHOVER</Image>
<Image Type="ScrollRight">SCROLLRIGHTHOVER</Image>
<Image Type="ScrollUp">SCROLLUPHOVER</Image>
<Image Type="ScrollDown">SCROLLDOWNHOVER</Image>
<Image Type="ScrollHorzGripperLeft">SCROLLGRIPPERHORZLEFTHOVER</Image>
<Image Type="ScrollHorzGripperMiddle">SCROLLGRIPPERHORZMIDDLEHOVER</Image>
<Image Type="ScrollHorzGripperRight">SCROLLGRIPPERHORZRIGHTHOVER</Image>
<Image Type="ScrollVertGripperTop">SCROLLGRIPPERVERTTOPHOVER</Image>
<Image Type="ScrollVertGripperMiddle">SCROLLGRIPPERVERTMIDDLEHOVER</Image>
<Image Type="ScrollVertGripperBottom">SCROLLGRIPPERVERTBOTTOMHOVER</Image>
</Images>
<Images State="Down" Color="ScrollbarColor" ColorBG="ScrollbarColorBG">
<Image Type="ScrollLeft">SCROLLLEFTDOWN</Image>
<Image Type="ScrollRight">SCROLLRIGHTDOWN</Image>
<Image Type="ScrollUp">SCROLLUPDOWN</Image>
<Image Type="ScrollDown">SCROLLDOWNDOWN</Image>
<Image Type="ScrollHorzGripperLeft">SCROLLGRIPPERHORZLEFTDOWN</Image>
<Image Type="ScrollHorzGripperMiddle">SCROLLGRIPPERHORZMIDDLEDOWN</Image>
<Image Type="ScrollHorzGripperRight">SCROLLGRIPPERHORZRIGHTDOWN</Image>
<Image Type="ScrollVertGripperTop">SCROLLGRIPPERVERTTOPDOWN</Image>
<Image Type="ScrollVertGripperMiddle">SCROLLGRIPPERVERTMIDDLEDOWN</Image>
<Image Type="ScrollVertGripperBottom">SCROLLGRIPPERVERTBOTTOMDOWN</Image>
</Images>
<Images State="Disabled" Color="ScrollbarColor" ColorBG="ScrollbarColorBG">
<Image Type="ScrollLeft">SCROLLLEFTDISABLED</Image>
<Image Type="ScrollRight">SCROLLRIGHTDISABLED</Image>
<Image Type="ScrollUp">SCROLLUPDISABLED</Image>
<Image Type="ScrollDown">SCROLLDOWNDISABLED</Image>
</Images>
</Component>
Then in the places where scrollbars are used, you do this.
Code:
<Component Name="BuddyView"
Class="BuddyListView"
WindowFocus="true"
Color="BuddyViewBG"
Scrollbar="DefaultScrollbar"
>...</Component>
- Font settings of text with a "State" (like "WritingMessage") doesn't work properly.
This is a bug which should be fixed next release.
- Background "Header buddyview" not definable in themes.xml (???)
This should be working. You specify the header information like this.
Code:
<Component Name="BuddyView" ...>
<Images HeaderColor="HeaderColor">
<Image Type="HeaderLeft">LISTVIEWHEADERLEFT</Image>
<Image Type="HeaderMiddle">LISTVIEWHEADERMIDDLE</Image>
<Image Type="HeaderRight">LISTVIEWHEADERRIGHT</Image>
<Image Type="HeaderArrowUp">LISTVIEWHEADERARROWUP</Image>
<Image Type="HeaderArrowDown">LISTVIEWHEADERARROWDOWN</Image>
<Image Type="Collapsed">ARROWRIGHT</Image>
<Image Type="Expanded">ARROWDOWN</Image>
</Images>
</BuddyView>
Bookmarks