summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVeronika Irvine <veronika>2004-02-12 17:03:25 +0000
committerVeronika Irvine <veronika>2004-02-12 17:03:25 +0000
commit37654c9652264af637ed812fcc540515a702247e (patch)
tree6fb9a8850f3aebe91e4459b0a34e5f2651e8946b
parent0efc3be850bfb083a3719702992b6e3bd62ce981 (diff)
downloadeclipse.platform.swt-37654c9652264af637ed812fcc540515a702247e.tar.gz
eclipse.platform.swt-37654c9652264af637ed812fcc540515a702247e.tar.xz
eclipse.platform.swt-37654c9652264af637ed812fcc540515a702247e.zip
*** empty log message ***
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c16
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java1
2 files changed, 17 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c
index 6aca5f6f40..c5a99e3324 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c
@@ -6238,6 +6238,22 @@ JNIEXPORT void JNICALL OS_NATIVE(gtk_1tree_1view_1set_1rules_1hint)
}
#endif
+#ifndef NO_gtk_1tree_1view_1tree_1to_1widget_1coords
+JNIEXPORT void JNICALL OS_NATIVE(gtk_1tree_1view_1tree_1to_1widget_1coords)
+ (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jintArray arg4)
+{
+ jint *lparg3=NULL;
+ jint *lparg4=NULL;
+ NATIVE_ENTER(env, that, "gtk_1tree_1view_1tree_1to_1widget_1coords\n")
+ if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL);
+ if (arg4) lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL);
+ gtk_tree_view_tree_to_widget_coords((GtkTreeView *)arg0, (gint)arg1, (gint)arg2, (gint *)lparg3, (gint *)lparg4);
+ if (arg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0);
+ if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0);
+ NATIVE_EXIT(env, that, "gtk_1tree_1view_1tree_1to_1widget_1coords\n")
+}
+#endif
+
#ifndef NO_gtk_1tree_1view_1unset_1rows_1drag_1dest
JNIEXPORT void JNICALL OS_NATIVE(gtk_1tree_1view_1unset_1rows_1drag_1dest)
(JNIEnv *env, jclass that, jint arg0)
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 f277736148..49c04badad 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
@@ -895,6 +895,7 @@ public static final synchronized native void gtk_tree_view_set_cursor(int tree_v
public static final synchronized native void gtk_tree_view_set_headers_visible(int tree_view, boolean visible);
public static final synchronized native void gtk_tree_view_set_model(int tree_view, int model);
public static final synchronized native void gtk_tree_view_set_rules_hint(int tree_view, boolean setting);
+public static final synchronized native void gtk_tree_view_tree_to_widget_coords(int tree_view, int tx, int ty, int[] wx, int[] wy);
public static final synchronized native void gtk_tree_view_unset_rows_drag_dest(int tree_view);
public static final synchronized native void gtk_tree_view_widget_to_tree_coords(int tree_view, int wx, int wy, int[] tx, int[] ty);
public static final synchronized native int gtk_vbox_new(boolean homogeneous, int spacing);