private void treeviewContextMenu()
{
menuCtx = new Menu ();
Gtk.MenuItem myItem;
if(genericWinContextMenu == Constants.ContextMenu.EDITDELETE) {
myItem = new MenuItem ( Catalog.GetString("Edit selected") );
myItem.Activated += on_edit_selected_clicked;
menuCtx.Attach( myItem, 0, 1, 0, 1 );
myItem = new MenuItem ( Catalog.GetString("Delete selected") );
myItem.Activated += on_delete_selected_clicked;
menuCtx.Attach( myItem, 0, 1, 1, 2 );
}
else if(genericWinContextMenu == Constants.ContextMenu.DELETE) {
myItem = new MenuItem ( Catalog.GetString("Delete selected") );
myItem.Activated += on_delete_selected_clicked;
menuCtx.Attach( myItem, 0, 1, 0, 1 );
} else {
//don't show nothing if there are no options
menuCtx.Popdown();
return;
}
menuCtx.Popup();
menuCtx.ShowAll();
}