diff options
Diffstat (limited to 'ldmicro/lib')
-rw-r--r-- | ldmicro/lib/linuxUI/linuxLD.h | 4 | ||||
-rw-r--r-- | ldmicro/lib/linuxUI/linuxUI.cpp | 15 |
2 files changed, 8 insertions, 11 deletions
diff --git a/ldmicro/lib/linuxUI/linuxLD.h b/ldmicro/lib/linuxUI/linuxLD.h index 80f4471..23a8942 100644 --- a/ldmicro/lib/linuxUI/linuxLD.h +++ b/ldmicro/lib/linuxUI/linuxLD.h @@ -122,10 +122,6 @@ typedef class tagColorReferance: public GdkRGBA{ return false; } - GdkRGBA* getThis() - { - return this; - } } COLORREF, *HBRUSH; /// Structures diff --git a/ldmicro/lib/linuxUI/linuxUI.cpp b/ldmicro/lib/linuxUI/linuxUI.cpp index 52c4c36..f262604 100644 --- a/ldmicro/lib/linuxUI/linuxUI.cpp +++ b/ldmicro/lib/linuxUI/linuxUI.cpp @@ -263,11 +263,11 @@ HFONT CreateFont(int nHeight, int nWidth, int nOrientation, int fnWeight, void SetBkColor(HWID widget, HCRDC hcr, COLORREF bkCol) { - // gtk_widget_override_background_color(GTK_WIDGET(widget), - // GTK_STATE_FLAG_NORMAL, &bkCol); + gtk_widget_override_background_color(GTK_WIDGET(widget), + GTK_STATE_FLAG_NORMAL, &bkCol); - // gint width = gtk_widget_get_allocated_width (widget); - // gint height = gtk_widget_get_allocated_height (widget); + gint width = gtk_widget_get_allocated_width (widget); + gint height = gtk_widget_get_allocated_height (widget); // COLORREF col; // GtkStyleContext *context; @@ -277,10 +277,11 @@ void SetBkColor(HWID widget, HCRDC hcr, COLORREF bkCol) // gtk_style_context_get_color (context, // gtk_style_context_get_state (context), // &col); - - // gdk_cairo_set_source_rgba (hcr, &col); + gdk_cairo_set_source_rgba (hcr, &bkCol); + // cairo_rectangle(hcr, 0, 0, width, height); + // cairo_stroke_preserve(hcr); - // cairo_fill (hcr); + cairo_fill (hcr); } void SetTextColor(HCRDC hcr, COLORREF color) |