C2019-003: Added a separator & confirmation dialog to Unlink of Enhanced Step

This commit is contained in:
Kathy Ruffing 2019-01-16 15:10:48 +00:00
parent faa481b593
commit bcfeab9aca

View File

@ -198,6 +198,7 @@ namespace Volian.Controls.Library
buttonName = string.Format("btnEnhancedUnlink{0}", dved.Type);
biEnhanced = new DevComponents.DotNetBar.ButtonItem(buttonName, "Unlink " + dved.Name + " Document");
biEnhanced.Click += btnEnhancedGoTo_Click;
biEnhanced.BeginGroup = true; // C2019=003: add separator between go to & unlink
myButtonItem.SubItems.Add(biEnhanced);
existingEnhancedButtons.Add(biEnhanced.Name);
}
@ -323,7 +324,11 @@ namespace Volian.Controls.Library
MyEditItem.MyStepPanel.MyStepTabPanel.MyDisplayTabControl.OpenItem(ii);
}
else if (btn.Name.Contains("Unlink"))
MyEditItem.UnlinkEnhanced(MyEditItem.MyItemInfo);
{
// C2019=003: add a confirmation dialog before unlinking a step:
if (MessageBox.Show(this, "Do you want to unlink this step?", "Confirm Enhanced Step Unlink", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
MyEditItem.UnlinkEnhanced(MyEditItem.MyItemInfo);
}
}
else
{