.NET color scheme?
BlitzMax Forums/Brucey's Modules/.NET color scheme?
| ||
| The property grid example has a menu option for a .NET color scheme, but no code to set it. Is this a supported feature? How can I view it? |
| ||
| It would appear (from the C++ sample) that it simply sets the margin, caption background and line colours to 212,208,200. Which doesn't seem very exciting, colour-wise, but I suppose it does the trick. From the original sample - of which my port is incomplete :
else if ( id == ID_COLOURSCHEME3 )
{
// .NET
wxColour my_grey_1(212,208,200);
wxColour my_grey_2(236,233,216);
m_pPropGridManager->Freeze();
m_pPropGridManager->GetGrid()->SetMarginColour( my_grey_1 );
m_pPropGridManager->GetGrid()->SetCaptionBackgroundColour( my_grey_1 );
m_pPropGridManager->GetGrid()->SetLineColour( my_grey_1 );
m_pPropGridManager->Thaw();
}
|
| ||
| Ha. I don't suppose there is any way to get that nice blue interface .NET uses is there? |
| ||
| I imagine so. The UI colours are configurable. |
| ||
| How? |
| ||
| Google. wxWidgets has documentation, you know. |
| ||
| I'm not sure the relevant methods have been exposed yet - eg SetCaptionBackgroundColour |
| ||
| That works. But how can you change the colors of menus and toolbars and stuff? |
| ||
| Hmm, it sure would be nice to have a way to define the colors for the whole app.. |