summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnatoly Spektor <aspektor@redhat.com>2012-07-11 12:43:44 -0400
committerAnatoly Spektor <aspektor@redhat.com>2012-07-11 12:43:44 -0400
commitbf971afbee8ad70adf499bc3ff347f7b8ca89391 (patch)
tree46ce94bddf3c6c1aab1aca55437916e57c4c0de3
parentbf54f2f3e4b751d98f52f4cc0ac87f7a223cd18a (diff)
downloadeclipse.platform.swt-bf971afbee8ad70adf499bc3ff347f7b8ca89391.tar.gz
eclipse.platform.swt-bf971afbee8ad70adf499bc3ff347f7b8ca89391.tar.xz
eclipse.platform.swt-bf971afbee8ad70adf499bc3ff347f7b8ca89391.zip
Tracker testing, including os_custom.h
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_custom.h2
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Tracker.java2
2 files changed, 3 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_custom.h b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_custom.h
index 2e537a9f6c..bf057f0dfb 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_custom.h
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_custom.h
@@ -168,6 +168,7 @@
#define gdk_screen_get_monitor_geometry_LIB LIB_GDK
#define gdk_screen_get_n_monitors_LIB LIB_GDK
#define gdk_screen_get_number_LIB LIB_GDK
+#define gdk_screen_get_rgba_visual_LIB LIB_GDK
#define gtk_status_icon_get_geometry_LIB LIB_GTK
#define gtk_status_icon_get_visible_LIB LIB_GTK
#define gtk_status_icon_new_LIB LIB_GTK
@@ -177,6 +178,7 @@
#define gtk_status_icon_position_menu_LIB LIB_GTK
#define gtk_window_get_group_LIB LIB_GTK
#define gtk_window_get_opacity_LIB LIB_GTK
+#define gtk_window_set_visual_LIB LIB_GTK
#define gdk_window_create_similar_surface_LIB LIB_GDK
#define gdk_window_lookup_LIB LIB_GDK
#define gdk_window_restack_LIB LIB_GDK
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Tracker.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Tracker.java
index 578629b540..7523b5b0f0 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Tracker.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Tracker.java
@@ -355,7 +355,7 @@ void drawRectangles (Rectangle [] rects) {
Cairo.cairo_set_antialias(cairo, Cairo.CAIRO_ANTIALIAS_NONE);
Cairo.cairo_rectangle (cairo, rect.x, rect.y, rect.width, rect.height);
Cairo.cairo_stroke(cairo);
- OS.g_signal_connect (window1, OS.size_allocate, draw_function(window1,cairo), 0);
+ OS.g_signal_connect (window1,OS.window_state_event, draw_function(window1,cairo), 0);
}
return;