/[emacs]/emacs/src/gtkutil.c
ViewVC logotype

Diff of /emacs/src/gtkutil.c

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

revision 1.25 by jhd, Wed Mar 26 18:07:46 2003 UTC revision 1.26 by jhd, Fri Mar 28 20:33:01 2003 UTC
# Line 1383  xg_keep_popup (menu, submenu) Line 1383  xg_keep_popup (menu, submenu)
1383                      G_CALLBACK (tearoff_remove), menu);                      G_CALLBACK (tearoff_remove), menu);
1384  }  }
1385    
 int xg_debug = 0;  
   
1386  /* Create a menu item widget, and connect the callbacks.  /* Create a menu item widget, and connect the callbacks.
1387     ITEM decribes the menu item.     ITEM decribes the menu item.
1388     F is the frame the created menu belongs to.     F is the frame the created menu belongs to.
# Line 2949  xg_tool_bar_item_expose_callback (w, eve Line 2947  xg_tool_bar_item_expose_callback (w, eve
2947       GdkEventExpose *event;       GdkEventExpose *event;
2948       gpointer client_data;       gpointer client_data;
2949  {  {
2950    event->area.x = event->area.y = 0;    gint width, height;
2951    event->area.width = event->area.height = 1000;  
2952      gdk_drawable_get_size (event->window, &width, &height);
2953    
2954      event->area.x -= width > event->area.width ? width-event->area.width : 0;
2955      event->area.y -= height > event->area.height ? height-event->area.height : 0;
2956    
2957      event->area.x = max(0, event->area.x);
2958      event->area.y = max(0, event->area.y);
2959      
2960      event->area.width = max (width, event->area.width);
2961      event->area.height = max (height, event->area.height);
2962      
2963    return FALSE;    return FALSE;
2964  }  }
2965    

Legend:
Removed from v.1.25  
changed lines
  Added in v.1.26

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