2004-01-16 Kim Ho <kho@redhat.com>
* gnu/java/awt/peer/gtk/GtkFileDialogPeer.java (gtkWidgetGetDimensions): Remove. * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c (gtkWidgetGetDimensions): Remove. From-SVN: r76148
This commit is contained in:
parent
33d4e9b26c
commit
9543baba84
3 changed files with 7 additions and 28 deletions
|
@ -1,3 +1,10 @@
|
|||
2004-01-16 Kim Ho <kho@redhat.com>
|
||||
|
||||
* gnu/java/awt/peer/gtk/GtkFileDialogPeer.java
|
||||
(gtkWidgetGetDimensions): Remove.
|
||||
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
|
||||
(gtkWidgetGetDimensions): Remove.
|
||||
|
||||
2004-01-16 Tom Tromey <tromey@redhat.com>
|
||||
|
||||
* java/awt/Container.java: Typo and indentation fixes.
|
||||
|
|
|
@ -63,7 +63,6 @@ public class GtkFileDialogPeer extends GtkDialogPeer implements FileDialogPeer
|
|||
native void connectJObject ();
|
||||
native void connectSignals ();
|
||||
native void nativeSetFile (String file);
|
||||
native void gtkWidgetGetDimensions (int[] dims);
|
||||
|
||||
public void setFile (String fileName)
|
||||
{
|
||||
|
|
|
@ -400,33 +400,6 @@ Java_gnu_java_awt_peer_gtk_GtkFramePeer_getMenuBarHeight
|
|||
return height;
|
||||
}
|
||||
|
||||
JNIEXPORT void JNICALL
|
||||
Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_gtkWidgetGetDimensions
|
||||
(JNIEnv *env, jobject obj, jintArray jdims)
|
||||
{
|
||||
void *ptr;
|
||||
jint *dims;
|
||||
int top, left, bottom, right;
|
||||
GtkRequisition req;
|
||||
|
||||
ptr = NSA_GET_PTR (env, obj);
|
||||
dims = (*env)->GetIntArrayElements (env, jdims, 0);
|
||||
dims[0] = dims[1] = 0;
|
||||
|
||||
gdk_threads_enter ();
|
||||
|
||||
gtk_widget_size_request (GTK_WIDGET (ptr), &req);
|
||||
|
||||
window_get_frame_extents (GTK_WIDGET (ptr), &top, &left, &bottom, &right);
|
||||
|
||||
dims[0] = req.width + left + right;
|
||||
dims[1] = req.height + top + bottom;
|
||||
|
||||
gdk_threads_leave ();
|
||||
|
||||
(*env)->ReleaseIntArrayElements (env, jdims, dims, 0);
|
||||
}
|
||||
|
||||
static void
|
||||
window_get_frame_extents (GtkWidget *window,
|
||||
int *top, int *left, int *bottom, int *right)
|
||||
|
|
Loading…
Add table
Reference in a new issue