Hello Infragistics support,
So I hooked up the Ultramessagbox and found that the buttons are the standard xp buttons. I wanted to apply the Office 2007 theme.
I'm largely wanting to avoid the question of the stylist application and so tried the following:
UltraMessageBoxInfo info = new UltraMessageBoxInfo();
info.ButtonAppearance.BackColor = Office2007ColorTable.Colors.ButtonBackColor;
etc.........
Unfortunately this didn't work.
I'm using the stylist for a single element (<style role="ListViewColumnHeader">) so I thought I would be able to easily edit it to incorporate this. Unfortunately my efforts were unsuccesful I imported the 2 available resources for normal and hot- tracking from the supplied isl files but the buttons would not update. I have attached the file and would appreciate any pointers there.
I just want to set the Office 2007 theme on the messagebox buttons, can you tell me what I need to do to get the messagebox to open with the equivalent of a ViewStyle = Office2007?
As a aside, I would encourage you to seriously consider providing straight forward themes that can be assigned using properties. I have found this appstyle thing to be largely unsatisfactory and a serious time sink.
DevExpress provides skins for their controls, I pick the one I want and I'm done. All color variations are covered. That way I can get on with the work at hand. With your stuff, there seems to be no way to theme a basic button so it is consistent for active/hover and pressed etc. I have to go to stylist and work out border colours for when a button is in hover or pressed state. I thought you guys had that all figured out? Just let me know which switch I need to flick.
I'd just like to get stuff done not fiddle with colour schemes.
Thanks
Here's my isl file
<?xml version="1.0" encoding="utf-8"?>
<styleLibrary>
<annotation>
<lastModified>2010-08-06T22:59:26</lastModified>
</annotation>
<styleSets defaultStyleSet="ListViewHeader">
<styleSet name="ListViewHeader">
<styles>
<style role="ListViewColumnHeader">
<states>
<state name="Normal">
<resources>
<name>GridColumnHeader_Normal</name>
</resources>
</state>
</states>
</style>
</styles>
</styleSet>
</styleSets>
<resource name="GridColumnHeader_Normal" backColor="244, 247, 250" foreColor="64, 94, 131" borderColor="191, 197, 210" imageBackgroundStyle="Stretched" backColor2="211, 220, 233" backGradientStyle="Vertical" imageBackgroundStretchMargins="2, 2, 2, 2" />
</styleLibrary>
Hello,
Just to let you know that we released the service release that include the fix of this issue.Let me know if you have any further questions.
Sincerely,DimiDeveloper Support Engineer, MCPD Infragistics, Inc.www.infragistics.com/support