(partially) fixed splitter sash rendering under GTK2

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28968 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Václav Slavík
2004-08-30 16:42:36 +00:00
parent 5f7bcb48fd
commit 0100b858d6
2 changed files with 16 additions and 16 deletions

View File

@@ -285,7 +285,7 @@ wxRendererGTK::DrawSplitterSash(wxWindow *win,
{
if ( !win->m_wxwindow->window )
{
// VZ: this happens on startup -- why?
// window not realized yet
return;
}
@@ -299,9 +299,9 @@ wxRendererGTK::DrawSplitterSash(wxWindow *win,
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;
@@ -312,10 +312,10 @@ wxRendererGTK::DrawSplitterSash(wxWindow *win,
{
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;
@@ -356,7 +356,7 @@ wxRendererGTK::DrawSplitterSash(wxWindow *win,
rect.y,
rect.width,
rect.height,
!isVert ? GTK_ORIENTATION_VERTICAL : GTK_ORIENTATION_HORIZONTAL
isVert ? GTK_ORIENTATION_VERTICAL : GTK_ORIENTATION_HORIZONTAL
);
#else // GTK+ 1.x

View File

@@ -285,7 +285,7 @@ wxRendererGTK::DrawSplitterSash(wxWindow *win,
{
if ( !win->m_wxwindow->window )
{
// VZ: this happens on startup -- why?
// window not realized yet
return;
}
@@ -299,9 +299,9 @@ wxRendererGTK::DrawSplitterSash(wxWindow *win,
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;
@@ -312,10 +312,10 @@ wxRendererGTK::DrawSplitterSash(wxWindow *win,
{
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;
@@ -356,7 +356,7 @@ wxRendererGTK::DrawSplitterSash(wxWindow *win,
rect.y,
rect.width,
rect.height,
!isVert ? GTK_ORIENTATION_VERTICAL : GTK_ORIENTATION_HORIZONTAL
isVert ? GTK_ORIENTATION_VERTICAL : GTK_ORIENTATION_HORIZONTAL
);
#else // GTK+ 1.x