/[classpath]/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c
ViewVC logotype

Diff of /classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.10 by mark, Thu Jul 22 19:45:39 2004 UTC revision 1.10.2.1 by gnu_andrew, Fri Jan 14 10:24:18 2005 UTC
# Line 44  JNIEXPORT void JNICALL Line 44  JNIEXPORT void JNICALL
44  Java_gnu_java_awt_peer_gtk_GtkPanelPeer_create  Java_gnu_java_awt_peer_gtk_GtkPanelPeer_create
45    (JNIEnv *env, jobject obj)    (JNIEnv *env, jobject obj)
46  {  {
47    gpointer widget;    GtkWidget *widget;
48    
   /* Create global reference and save it for future use */  
49    NSA_SET_GLOBAL_REF (env, obj);    NSA_SET_GLOBAL_REF (env, obj);
50    
51    gdk_threads_enter ();    gdk_threads_enter ();
52        
53    widget = gtk_layout_new (NULL, NULL);    widget = gtk_fixed_new ();
54    
55      gtk_fixed_set_has_window (GTK_FIXED (widget), TRUE);
56    
57    GTK_WIDGET_SET_FLAGS (widget, GTK_CAN_FOCUS);    GTK_WIDGET_SET_FLAGS (widget, GTK_CAN_FOCUS);
58    
# Line 70  Java_gnu_java_awt_peer_gtk_GtkPanelPeer_ Line 71  Java_gnu_java_awt_peer_gtk_GtkPanelPeer_
71    
72    gdk_threads_enter ();    gdk_threads_enter ();
73    gtk_widget_realize (GTK_WIDGET (ptr));    gtk_widget_realize (GTK_WIDGET (ptr));
74    connect_awt_hook (env, obj, 1, GTK_LAYOUT (ptr)->bin_window);    connect_awt_hook (env, obj, 1, GTK_WIDGET (ptr)->window);
75    
76    gdk_threads_leave ();    gdk_threads_leave ();
77  }  }

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.10.2.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26