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

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

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

revision 1.11.2.1 by gnu_andrew, Thu Jan 13 22:40:45 2005 UTC revision 1.11.2.2 by gnu_andrew, Fri Jan 14 10:24:17 2005 UTC
# Line 108  JNIEXPORT void JNICALL Java_gnu_java_awt Line 108  JNIEXPORT void JNICALL Java_gnu_java_awt
108    gdk_threads_enter ();    gdk_threads_enter ();
109    
110    widget = GTK_WIDGET (ptr);    widget = GTK_WIDGET (ptr);
111      g->drawable = (GdkDrawable *) widget->window;
   if (GTK_IS_WINDOW (widget))  
     {  
       g->drawable = find_gtk_layout (widget)->bin_window;  
     }  
   else if (GTK_IS_LAYOUT (widget))  
     {  
       g->drawable = (GdkDrawable *) GTK_LAYOUT (widget)->bin_window;  
     }  
   else  
     {  
       g->drawable = (GdkDrawable *) widget->window;  
     }  
112    
113    gdk_window_ref (g->drawable);    gdk_window_ref (g->drawable);
114    g->cm = gtk_widget_get_colormap (widget);    g->cm = gtk_widget_get_colormap (widget);
# Line 432  JNIEXPORT void JNICALL Java_gnu_java_awt Line 420  JNIEXPORT void JNICALL Java_gnu_java_awt
420    gdk_threads_enter ();    gdk_threads_enter ();
421    if (GDK_IS_WINDOW (g->drawable))    if (GDK_IS_WINDOW (g->drawable))
422      {      {
423        gdk_window_clear_area ((GdkWindow *)g->drawable,        gdk_window_clear_area ((GdkWindow *) g->drawable,
424                               x + g->x_offset, y + g->y_offset, width, height);                               x + g->x_offset, y + g->y_offset, width, height);
425      }      }
426    else    else
427      {      {

Legend:
Removed from v.1.11.2.1  
changed lines
  Added in v.1.11.2.2

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