X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/77ffb5937e89927b621128789401db8921fe580f..0bd3b8eca1d6ef2749797f34216493fce0edd8d6:/src/gtk/renderer.cpp diff --git a/src/gtk/renderer.cpp b/src/gtk/renderer.cpp index ca775301d3..952cfeb3e4 100644 --- a/src/gtk/renderer.cpp +++ b/src/gtk/renderer.cpp @@ -6,7 +6,7 @@ // Created: 20.07.2003 // RCS-ID: $Id$ // Copyright: (c) 2003 Vadim Zeitlin -// License: wxWidgets licence +// License: wxWindows licence /////////////////////////////////////////////////////////////////////////////// // ============================================================================ @@ -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;