Преглед изворни кода

tools: add ability to duplicate selected objects from LevelTreeView

Daniele Bartolini пре 5 година
родитељ
комит
218ea485cd
1 измењених фајлова са 7 додато и 0 уклоњено
  1. 7 0
      tools/level_editor/level_tree_view.vala

+ 7 - 0
tools/level_editor/level_tree_view.vala

@@ -198,6 +198,13 @@ public class LevelTreeView : Gtk.Box
 			if (_tree_selection.count_selected_rows() == 1)
 				menu.add(mi);
 
+			mi = new Gtk.MenuItem.with_label("Duplicate");
+			mi.activate.connect(() => {
+				Gtk.Application app = ((Gtk.Window)this.get_toplevel()).application;
+				app.activate_action("duplicate", null);
+			});
+			menu.add(mi);
+
 			mi = new Gtk.MenuItem.with_label("Delete");
 			mi.activate.connect(() => {
 				Gtk.Application app = ((Gtk.Window)this.get_toplevel()).application;