X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/655719367ac5e131d9642e5783f3ecf64d1a3385..7f8c0d74d7025b6c677fbd88890ea10d302ef3d5:/src/gtk1/renderer.cpp diff --git a/src/gtk1/renderer.cpp b/src/gtk1/renderer.cpp index 17fb05abd1..952cfeb3e4 100644 --- a/src/gtk1/renderer.cpp +++ b/src/gtk1/renderer.cpp @@ -24,15 +24,12 @@ #pragma hdrstop #endif -#ifndef WX_PRECOMP -#endif // WX_PRECOMP - +#include "wx/renderer.h" #include #include "wx/gtk/win_gtk.h" #include "wx/window.h" #include "wx/dc.h" -#include "wx/renderer.h" #ifdef __WXGTK20__ #include "wx/settings.h" @@ -285,7 +282,7 @@ wxRendererGTK::DrawSplitterSash(wxWindow *win, { if ( !win->m_wxwindow->window ) { - // VZ: this happens on startup -- why? + // window not realized yet return; } @@ -296,12 +293,12 @@ wxRendererGTK::DrawSplitterSash(wxWindow *win, GdkRectangle erase_rect; if ( isVert ) { - int h = win->GetClientSize().GetHeight(); + int h = win->GetClientSize().GetHeight(); rect.x = position; - rect.y = h/2 - 14/2; + rect.y = 0; rect.width = SASH_FULL_SIZE; - rect.height = 14; + rect.height = h; erase_rect.x = position; erase_rect.y = 0; @@ -310,12 +307,12 @@ wxRendererGTK::DrawSplitterSash(wxWindow *win, } else // horz { - int w = win->GetClientSize().GetWidth(); + int w = win->GetClientSize().GetWidth(); - rect.x = w/2 - 14/2; + rect.x = 0; rect.y = position; rect.height = SASH_FULL_SIZE; - rect.width = 14; + rect.width = w; erase_rect.y = position; erase_rect.x = 0;