+EditClearSubMenu::EditClearSubMenu(BC_MenuItem *menu_item)
+ : BC_SubMenu()
+{
+ this->menu_item = menu_item;
+}
+EditClearSubMenu::~EditClearSubMenu()
+{
+}
+
+EditClearMenu::EditClearMenu(MWindow *mwindow)
+ : BC_MenuItem(_("Clear..."))
+{
+ this->mwindow = mwindow;
+ this->clear_sub_menu = 0;
+}
+EditClearMenu::~EditClearMenu()
+{
+}
+
+void EditClearMenu::create_objects()
+{
+ add_submenu(clear_sub_menu = new EditClearSubMenu(this));
+ clear_sub_menu->add_item(new Clear(mwindow));
+ clear_sub_menu->add_item(new MuteSelection(mwindow));
+ clear_sub_menu->add_item(new ClearSelect(mwindow));
+ clear_sub_menu->add_item(new ClearLabels(mwindow));
+ clear_sub_menu->add_item(new ClearHardEdges(mwindow));
+};
+