Changeset 56213

Show
Ignore:
Timestamp:
10/10/08 08:51:09 (6 weeks ago)
Author:
PC
Message:

use correct background color when drawing borders

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • wxWidgets/trunk/src/gtk/window.cpp

    r56113 r56213  
    322322    if (win->HasFlag(wxBORDER_SIMPLE)) 
    323323    { 
    324         GdkGC* gc = gdk_gc_new(gdk_event->window); 
    325         gdk_gc_set_foreground(gc, &widget->style->black); 
    326         gdk_draw_rectangle(gdk_event->window, gc, false, x, y, w - 1, h - 1); 
    327         g_object_unref(gc); 
     324        gdk_draw_rectangle(gdk_event->window, 
     325            widget->style->black_gc, false, x, y, w - 1, h - 1); 
    328326    } 
    329327    else 
     
    342340            detail = "viewport"; 
    343341 
    344         GtkWidget* styleWidget = wxGTKPrivate::GetEntryWidget(); 
    345342        gtk_paint_shadow( 
    346            styleWidget->style, gdk_event->window, GTK_STATE_NORMAL, 
    347            shadow, NULL, styleWidget, detail, x, y, w, h); 
     343           win->m_wxwindow->style, gdk_event->window, GTK_STATE_NORMAL, 
     344           shadow, NULL, wxGTKPrivate::GetEntryWidget(), detail, x, y, w, h); 
    348345    } 
    349346