@Override long /*int*/ gtk_style_set (long /*int*/ widget, long /*int*/ previousStyle) { long /*int*/ result = super.gtk_style_set (widget, previousStyle); if ((style & SWT.NO_BACKGROUND) != 0) { long /*int*/ window = gtk_widget_get_window (paintHandle ()); if (window != 0) OS.gdk_window_set_back_pixmap (window, 0, false); } return result; }
@Override int /*long*/ gtk_style_set (int /*long*/ widget, int /*long*/ previousStyle) { int /*long*/ result = super.gtk_style_set (widget, previousStyle); if ((style & SWT.NO_BACKGROUND) != 0) { int /*long*/ window = gtk_widget_get_window (paintHandle ()); if (window != 0) OS.gdk_window_set_back_pixmap (window, 0, false); } return result; }
@Override int /*long*/ gtk_style_set (int /*long*/ widget, int /*long*/ previousStyle) { int /*long*/ result = super.gtk_style_set (widget, previousStyle); if ((style & SWT.NO_BACKGROUND) != 0) { int /*long*/ window = gtk_widget_get_window (paintHandle ()); if (window != 0) OS.gdk_window_set_back_pixmap (window, 0, false); } return result; }
@Override long /*int*/ paintHandle() { if (OS.GTK3) { return super.paintHandle(); } else { long /*int*/ topHandle = topHandle (); /* we draw all our children on the clientHandle*/ long /*int*/ paintHandle = clientHandle; while (paintHandle != topHandle) { if (OS.gtk_widget_get_has_window (paintHandle)) break; paintHandle = OS.gtk_widget_get_parent (paintHandle); } return paintHandle; } }
@Override int /*long*/ paintHandle() { if (OS.GTK3) { return super.paintHandle(); } else { int /*long*/ topHandle = topHandle (); /* we draw all our children on the clientHandle*/ int /*long*/ paintHandle = clientHandle; while (paintHandle != topHandle) { if (OS.gtk_widget_get_has_window (paintHandle)) break; paintHandle = OS.gtk_widget_get_parent (paintHandle); } return paintHandle; } }
@Override int /*long*/ paintHandle() { if (OS.GTK3) { return super.paintHandle(); } else { int /*long*/ topHandle = topHandle (); /* we draw all our children on the clientHandle*/ int /*long*/ paintHandle = clientHandle; while (paintHandle != topHandle) { if (OS.gtk_widget_get_has_window (paintHandle)) break; paintHandle = OS.gtk_widget_get_parent (paintHandle); } return paintHandle; } }
@Override int /*long*/ gtk_realize (int /*long*/ widget) { int /*long*/ result = super.gtk_realize (widget); if ((style & SWT.NO_BACKGROUND) != 0) { int /*long*/ window = gtk_widget_get_window (paintHandle ()); if (window != 0) { if (OS.GTK3) { OS.gdk_window_set_background_pattern(window, 0); } else { OS.gdk_window_set_back_pixmap (window, 0, false); } } } if (socketHandle != 0) { embeddedHandle = OS.gtk_socket_get_id (socketHandle); } return result; }
@Override int /*long*/ gtk_realize (int /*long*/ widget) { int /*long*/ result = super.gtk_realize (widget); if ((style & SWT.NO_BACKGROUND) != 0) { int /*long*/ window = gtk_widget_get_window (paintHandle ()); if (window != 0) { if (OS.GTK3) { OS.gdk_window_set_background_pattern(window, 0); } else { OS.gdk_window_set_back_pixmap (window, 0, false); } } } if (socketHandle != 0) { embeddedHandle = OS.gtk_socket_get_id (socketHandle); } return result; }
@Override long /*int*/ gtk_realize (long /*int*/ widget) { long /*int*/ result = super.gtk_realize (widget); if ((style & SWT.NO_BACKGROUND) != 0) { long /*int*/ window = gtk_widget_get_window (paintHandle ()); if (window != 0) { if (OS.GTK3) { OS.gdk_window_set_background_pattern(window, 0); } else { OS.gdk_window_set_back_pixmap (window, 0, false); } } } if (socketHandle != 0) { embeddedHandle = OS.gtk_socket_get_id (socketHandle); } return result; }
void drawBand (int x, int y, int width, int height) { if ((style & SWT.SMOOTH) != 0) return; int /*long*/ window = gtk_widget_get_window (parent.paintHandle()); if (window == 0) return; byte [] bits = {-86, 85, -86, 85, -86, 85, -86, 85}; int /*long*/ stipplePixmap = OS.gdk_bitmap_create_from_data (window, bits, 8, 8); int /*long*/ gc = OS.gdk_gc_new (window); int /*long*/ colormap = OS.gdk_colormap_get_system(); GdkColor color = new GdkColor (); OS.gdk_color_white (colormap, color); OS.gdk_gc_set_foreground (gc, color); OS.gdk_gc_set_stipple (gc, stipplePixmap); OS.gdk_gc_set_subwindow (gc, OS.GDK_INCLUDE_INFERIORS); OS.gdk_gc_set_fill (gc, OS.GDK_STIPPLED); OS.gdk_gc_set_function (gc, OS.GDK_XOR); OS.gdk_draw_rectangle (window, gc, 1, x, y, width, height); OS.g_object_unref (stipplePixmap); OS.g_object_unref (gc); }
void drawBand (int x, int y, int width, int height) { if ((style & SWT.SMOOTH) != 0) return; int /*long*/ window = gtk_widget_get_window (parent.paintHandle()); if (window == 0) return; byte [] bits = {-86, 85, -86, 85, -86, 85, -86, 85}; int /*long*/ stipplePixmap = OS.gdk_bitmap_create_from_data (window, bits, 8, 8); int /*long*/ gc = OS.gdk_gc_new (window); int /*long*/ colormap = OS.gdk_colormap_get_system(); GdkColor color = new GdkColor (); OS.gdk_color_white (colormap, color); OS.gdk_gc_set_foreground (gc, color); OS.gdk_gc_set_stipple (gc, stipplePixmap); OS.gdk_gc_set_subwindow (gc, OS.GDK_INCLUDE_INFERIORS); OS.gdk_gc_set_fill (gc, OS.GDK_STIPPLED); OS.gdk_gc_set_function (gc, OS.GDK_XOR); OS.gdk_draw_rectangle (window, gc, 1, x, y, width, height); OS.g_object_unref (stipplePixmap); OS.g_object_unref (gc); }
void drawBand (int x, int y, int width, int height) { if ((style & SWT.SMOOTH) != 0) return; long /*int*/ window = gtk_widget_get_window (parent.paintHandle()); if (window == 0) return; byte [] bits = {-86, 85, -86, 85, -86, 85, -86, 85}; long /*int*/ stipplePixmap = OS.gdk_bitmap_create_from_data (window, bits, 8, 8); long /*int*/ gc = OS.gdk_gc_new (window); long /*int*/ colormap = OS.gdk_colormap_get_system(); GdkColor color = new GdkColor (); OS.gdk_color_white (colormap, color); OS.gdk_gc_set_foreground (gc, color); OS.gdk_gc_set_stipple (gc, stipplePixmap); OS.gdk_gc_set_subwindow (gc, OS.GDK_INCLUDE_INFERIORS); OS.gdk_gc_set_fill (gc, OS.GDK_STIPPLED); OS.gdk_gc_set_function (gc, OS.GDK_XOR); OS.gdk_draw_rectangle (window, gc, 1, x, y, width, height); OS.g_object_unref (stipplePixmap); OS.g_object_unref (gc); }
void drawRectangles (Rectangle [] rects) { int /*long*/ window = OS.gdk_get_default_root_window(); if (parent != null) { window = gtk_widget_get_window (parent.paintHandle());
void drawRectangles (Rectangle [] rects) { int /*long*/ window = OS.gdk_get_default_root_window(); if (parent != null) { window = gtk_widget_get_window (parent.paintHandle());
void drawRectangles (Rectangle [] rects) { long /*int*/ window = OS.gdk_get_default_root_window(); if (parent != null) { window = gtk_widget_get_window (parent.paintHandle());
window = OS.gdk_get_default_root_window(); if (parent != null) { window = gtk_widget_get_window (parent.paintHandle());
window = OS.gdk_get_default_root_window(); if (parent != null) { window = gtk_widget_get_window (parent.paintHandle());
window = OS.gdk_get_default_root_window(); if (parent != null) { window = gtk_widget_get_window (parent.paintHandle());