]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtktearoffmenuitem.c
Remove "draw" virtual method and signal
[~andy/gtk] / gtk / gtktearoffmenuitem.c
index aa5d0b20aa60723bc88c472ef3a655567cdadb79..72061dd56368f0f50504e07b0365c185ce0fe1d5 100644 (file)
@@ -36,8 +36,6 @@ static void gtk_tearoff_menu_item_class_init (GtkTearoffMenuItemClass *klass);
 static void gtk_tearoff_menu_item_init       (GtkTearoffMenuItem      *tearoff_menu_item);
 static void gtk_tearoff_menu_item_size_request (GtkWidget             *widget,
                                                GtkRequisition        *requisition);
-static void gtk_tearoff_menu_item_draw       (GtkWidget             *widget,
-                                             GdkRectangle          *area);
 static gint gtk_tearoff_menu_item_expose     (GtkWidget             *widget,
                                              GdkEventExpose        *event);
 static void gtk_tearoff_menu_item_activate   (GtkMenuItem           *menu_item);
@@ -86,7 +84,6 @@ gtk_tearoff_menu_item_class_init (GtkTearoffMenuItemClass *klass)
   widget_class = (GtkWidgetClass*) klass;
   menu_item_class = (GtkMenuItemClass*) klass;
 
-  widget_class->draw = gtk_tearoff_menu_item_draw;
   widget_class->expose_event = gtk_tearoff_menu_item_expose;
   widget_class->size_request = gtk_tearoff_menu_item_size_request;
 
@@ -194,17 +191,6 @@ gtk_tearoff_menu_item_paint (GtkWidget   *widget,
     }
 }
 
-static void
-gtk_tearoff_menu_item_draw (GtkWidget    *widget,
-                         GdkRectangle *area)
-{
-  g_return_if_fail (widget != NULL);
-  g_return_if_fail (GTK_IS_TEAROFF_MENU_ITEM (widget));
-  g_return_if_fail (area != NULL);
-
-  gtk_tearoff_menu_item_paint (widget, area);
-}
-
 static gint
 gtk_tearoff_menu_item_expose (GtkWidget      *widget,
                            GdkEventExpose *event)