public CellContextMenu(IResourceController resourceController, IResourceListStore storeController, TreePath[] selectedRows) { #region ArrangeGUI Append (new RowActionMenuItem("Add New Row", resourceController.AddNewResource)); Append (new RowActionMenuItem("Remove Current Row", resourceController.RemoveCurrentResource)); Append (new SeparatorMenuItem()); Append (new CopyCellMenuItem (selectedRows, "Copy Name", storeController.GetName)); Append (new CopyCellMenuItem (selectedRows, "Copy Value", storeController.GetValue)); Append (new CopyCellMenuItem (selectedRows, "Copy Comment", storeController.GetComment)); ShowAll (); #endregion }
public CellContextMenu(IResourceController resourceController, IResourceListStore storeController, TreePath[] selectedRows) { #region ArrangeGUI Append(new RowActionMenuItem("Add New Row", resourceController.AddNewResource)); Append(new RowActionMenuItem("Remove Current Row", resourceController.RemoveCurrentResource)); Append(new SeparatorMenuItem()); Append(new CopyCellMenuItem(selectedRows, "Copy Name", storeController.GetName)); Append(new CopyCellMenuItem(selectedRows, "Copy Value", storeController.GetValue)); Append(new CopyCellMenuItem(selectedRows, "Copy Comment", storeController.GetComment)); ShowAll(); #endregion }