1. changed wxColourData default palette to NULL colours instead of white
2. added native wxColourDialog for GTK2 git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27626 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -20,7 +20,7 @@
|
|||||||
#pragma hdrstop
|
#pragma hdrstop
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if wxUSE_COLOURDLG
|
#if wxUSE_COLOURDLG && !defined(__WXGTK20__)
|
||||||
|
|
||||||
#ifndef WX_PRECOMP
|
#ifndef WX_PRECOMP
|
||||||
#include "wx/utils.h"
|
#include "wx/utils.h"
|
||||||
@@ -312,7 +312,11 @@ void wxGenericColourDialog::InitializeColours(void)
|
|||||||
|
|
||||||
for (i = 0; i < WXSIZEOF(customColours); i++)
|
for (i = 0; i < WXSIZEOF(customColours); i++)
|
||||||
{
|
{
|
||||||
|
wxColour c = colourData.GetCustomColour(i);
|
||||||
|
if (c.Ok())
|
||||||
customColours[i] = colourData.GetCustomColour(i);
|
customColours[i] = colourData.GetCustomColour(i);
|
||||||
|
else
|
||||||
|
customColours[i] = wxColour(255, 255, 255);
|
||||||
}
|
}
|
||||||
|
|
||||||
wxColour curr = colourData.GetColour();
|
wxColour curr = colourData.GetColour();
|
||||||
@@ -564,5 +568,5 @@ void wxGenericColourDialog::OnBlueSlider(wxCommandEvent& WXUNUSED(event))
|
|||||||
PaintCustomColour(dc);
|
PaintCustomColour(dc);
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif // wxUSE_COLOURDLG
|
#endif // wxUSE_COLOURDLG && !defined(__WXGTK20__)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user