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

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

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

revision 1.8 by jewel, Mon Jun 9 19:40:34 2003 UTC revision 1.9 by jewel, Mon Jun 23 17:02:07 2003 UTC
# Line 526  JNIEXPORT void JNICALL Java_gnu_java_awt Line 526  JNIEXPORT void JNICALL Java_gnu_java_awt
526    GTK_VALUE_BOOL (arg) = value;    GTK_VALUE_BOOL (arg) = value;
527    
528    gdk_threads_enter();                              gdk_threads_enter();                          
529    g_object_set(ptr, name, GTK_VALUE_BOOL(arg), NULL);    g_object_set(ptr, name, value, NULL);
530    gdk_threads_leave();    gdk_threads_leave();
531    
532    (*env)->ReleaseStringUTFChars (env, jname, name);    (*env)->ReleaseStringUTFChars (env, jname, name);
# Line 637  JNIEXPORT void JNICALL Java_gnu_java_awt Line 637  JNIEXPORT void JNICALL Java_gnu_java_awt
637    
638    gdk_threads_enter ();    gdk_threads_enter ();
639    gtk_widget_realize (GTK_WIDGET (ptr));    gtk_widget_realize (GTK_WIDGET (ptr));
640    connect_awt_hook (env, obj, 1, GTK_WIDGET (ptr)->window);    if(GTK_IS_BUTTON(ptr))
641        {
642          g_print("-- connecting a button --\n");
643          connect_awt_hook (env, obj, 1, GTK_BUTTON(ptr)->event_window);
644        }
645      else
646        {
647          connect_awt_hook (env, obj, 1, GTK_WIDGET (ptr)->window);
648          g_print("Connection object %p with window %p (but ptr is %p)\n", obj, GTK_WIDGET(ptr)->window, ptr);
649        }
650    gdk_threads_leave ();    gdk_threads_leave ();
651  }  }

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

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