diff options
author | Silenio Quarti | 2010-03-04 21:43:08 +0000 |
---|---|---|
committer | Silenio Quarti | 2010-03-04 21:43:08 +0000 |
commit | e035b05d2d4596f4d188bcb320a38d62c37de2e2 (patch) | |
tree | e530cf96949760b4feaec7c03f63b3ad581c4b16 /bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java | |
parent | 8876e6d492a2f5404dad013c1e9b990deabd9d1f (diff) | |
download | eclipse.platform.swt-e035b05d2d4596f4d188bcb320a38d62c37de2e2.tar.gz eclipse.platform.swt-e035b05d2d4596f4d188bcb320a38d62c37de2e2.tar.xz eclipse.platform.swt-e035b05d2d4596f4d188bcb320a38d62c37de2e2.zip |
more events
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 | 13 |
1 files changed, 13 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 5a69d10cf1..abdb79385d 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 @@ -2833,6 +2833,19 @@ public static final void g_signal_emit_by_name(int /*long*/ instance, byte[] det * @param instance cast=(gpointer) * @param detailed_signal cast=(const gchar *),flags=no_out */ +public static final native void _g_signal_emit_by_name(int /*long*/ instance, byte[] detailed_signal, GdkRectangle data); +public static final void g_signal_emit_by_name(int /*long*/ instance, byte[] detailed_signal, GdkRectangle data) { + lock.lock(); + try { + _g_signal_emit_by_name(instance, detailed_signal, data); + } finally { + lock.unlock(); + } +} +/** + * @param instance cast=(gpointer) + * @param detailed_signal cast=(const gchar *),flags=no_out + */ public static final native void _g_signal_emit_by_name(int /*long*/ instance, byte[] detailed_signal, int /*long*/ data1, int /*long*/ data2); public static final void g_signal_emit_by_name(int /*long*/ instance, byte[] detailed_signal, int /*long*/ data1, int /*long*/ data2) { lock.lock(); |