-
-static void add_button_to_menu (ModestMsgEditWindow *self,
- HildonAppMenu *menu,
- GtkButton *button,
- ModestDimmingRulesGroup *group,
- GCallback dimming_callback)
-{
- if (dimming_callback)
- modest_dimming_rules_group_add_widget_rule (group,
- GTK_WIDGET (button),
- dimming_callback,
- MODEST_WINDOW (self));
- hildon_app_menu_append (menu, GTK_BUTTON (button));
-}
-
-static void add_to_menu (ModestMsgEditWindow *self,
- HildonAppMenu *menu,
- gchar *label,
- GCallback callback,
- ModestDimmingRulesGroup *group,
- GCallback dimming_callback)
-{
- GtkWidget *button;
-
- button = gtk_button_new_with_label (label);
- g_signal_connect_after (G_OBJECT (button), "clicked",
- callback, (gpointer) self);
- add_button_to_menu (self, menu, GTK_BUTTON (button), group, dimming_callback);
-}
-