Since wxAUI is assigning colours in the contructor, colour variables are not modified when user is changing system themes (color sets) which results of incorrect drawn colours of toolbar backgrounds, etc. in wxAUI.
Therefore wxAUI should reflect on WM_SYSCOLORCHANGE on Windows platform (and WM_THEMECHANGED if you ever start using themed parts for rendering).
You would need also in this case need to have flags like AUTO colour (-1 ?) that will be related if this is automatically set colour (system colour) or one set by the user.
About themed parts.. it would be fine to use at last coolbar themed grippers and coolbar background if working on XP systems.
Thanks for great wxWidgets extension.. looking towards new release.
Best regards,
Kirix Support Forums
wxAUI should reflect system colour changes
2 posts
• Page 1 of 1
- OnO
- Registered User
- Posts: 1
- Joined: Sat Jan 21, 2006 3:02 pm
Re: wxAUI should reflect system colour changes
OnO wrote:About themed parts.. it would be fine to use at last coolbar themed grippers and coolbar background if working on XP systems.
Yes, that's what I'm asking here:
tenmon wrote:bwilliams wrote:I'm pretty upset by the Luna theme's forced white line underneath the menu bar.
You can easily solve that on wxMSW, by using wxCoolBar, which implements native rebar: http://www.planet-berlin-it.de/wx/wxcoolbar/
without wxCoolBar:
with wxCoolBar:
- tenmon
- Registered User
- Posts: 9
- Joined: Wed Dec 28, 2005 7:16 pm
2 posts
· Page 1 of 1
Return to wxAUI Questions, Thoughts & Feedback