diff options
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java')
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java index 680b4df90a..a2643508b6 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java +++ b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java @@ -530,6 +530,7 @@ public static final native void GTK_ACCEL_LABEL_SET_ACCEL_STRING(int /*long*/ ac public static final native int /*long*/ GTK_ACCEL_LABEL_GET_ACCEL_STRING(int /*long*/ acce_label); public static final native int /*long*/ GTK_ENTRY_IM_CONTEXT(int /*long*/ widget); public static final native int /*long*/ GTK_TEXTVIEW_IM_CONTEXT(int /*long*/ widget); +public static final native int /*long*/ GTK_TOOLTIPS_TIP_WINDOW(int /*long*/ widget); public static final native void GTK_WIDGET_SET_HEIGHT(int /*long*/ widget, int height); public static final native void GTK_WIDGET_SET_WIDTH(int /*long*/ widget, int width); public static final native void GTK_WIDGET_SET_X(int /*long*/ widget, int x); @@ -6264,6 +6265,15 @@ public static final int /*long*/ gtk_tooltips_new() { lock.unlock(); } } +public static final native void _gtk_tooltips_force_window(int /*long*/ tooltips); +public static final void gtk_tooltips_force_window(int /*long*/ tooltips) { + lock.lock(); + try { + _gtk_tooltips_force_window(tooltips); + } finally { + lock.unlock(); + } +} public static final native void _gtk_tooltips_set_tip(int /*long*/ tooltips, int /*long*/ widget, byte[] tip_text, byte[] tip_private); public static final void gtk_tooltips_set_tip(int /*long*/ tooltips, int /*long*/ widget, byte[] tip_text, byte[] tip_private) { lock.lock(); |