Docked Panes colour issue

Do you have a typical platform dependent issue you're battling with ? Ask it here. Make sure you mention your platform, compiler, and wxWidgets version.
Post Reply
srulik
In need of some credit
In need of some credit
Posts: 1
Joined: Tue Jun 20, 2017 11:48 am

Docked Panes colour issue

Post by srulik »

Using wxwidgets 3.1, gcc 6.3, fedora 24, GTK 3.20.10 (also with fedora25 with later GTK).

The caption bar in a docked pane shows as black with grey writing making it impossible to read.

There is a very simple example at http://www.needfulsoftware.com/Document ... dgetsWxAUI - Docking2 where you can get the code to replicate the problem.

screenshot: https://pasteboard.co/1OuPdHU7V.png

I have found it possibly referred to here: http://trac.wxwidgets.org/ticket/17586 - you can also see an example in the aui_sample screenshot.

1) Is this a known issue?
2) How can I get round this? Could someone send me an example of how to change the colours?
I tried using this:

Code: Select all

	m_auiManager.GetArtProvider()->SetColour(wxAUI_DOCKART_INACTIVE_CAPTION_GRADIENT_COLOUR,*wxRED);
but it didn't do anything.
3) separate point, but why doesn't pane two have a caption (why is it non-floatable)?

Thanks
DavidHart
Site Admin
Site Admin
Posts: 4254
Joined: Thu Jan 12, 2006 6:23 pm
Location: IoW, UK

Re: Docked Panes colour issue

Post by DavidHart »

Hi,

It may well be the same issue, or a similar one. Which DE are you using? Have you tried others?
Using wxwidgets 3.1,
Which 3.1? #17586 was mostly fixed 7 months ago, so that fix is in wx3.0.3 and wx3.1 git but not in the wx3.1.0 release. If you're using wx3.1.0 try one of the others.

If it still happens there, and you can make it happen in one of the samples (presumably 'aui') that come with the wx source, please report it on trac.

Regards,

David
ONEEYEMAN
Part Of The Furniture
Part Of The Furniture
Posts: 7480
Joined: Sat Apr 16, 2005 7:22 am
Location: USA, Ukraine

Re: Docked Panes colour issue

Post by ONEEYEMAN »

Hi,
Also, check which theme are you using.

Thank you.
Post Reply