Enhanced: remove unnecessary step button enabling code

This commit is contained in:
Kathy Ruffing 2016-05-11 12:26:38 +00:00
parent 0596efdd04
commit 253f2ee224
3 changed files with 15 additions and 19 deletions

View File

@ -1211,24 +1211,20 @@ namespace Volian.Controls.Library
// it can be deleted: // it can be deleted:
bool allowDel = false; bool allowDel = false;
EnhancedDocuments eds = MyItemInfo.GetMyEnhancedDocuments(); EnhancedDocuments eds = MyItemInfo.GetMyEnhancedDocuments();
if (!setting && MyItemInfo.IsStep && (eds == null || eds.Count == 0)) // note in follow if statements, 'setting' == false when in enhanced document:
{ if (!setting && MyItemInfo.IsStep && (eds == null || eds.Count == 0)) // this step is in enhanced, but not linked
allowDel = true; allowDel = true; // allow delete if not linked
rbSteps.Enabled = true; //just in case it was disabled, enable it so specific buttons can be turned off/on btnCpyStp.Enabled = setting;
btnDelelete.Enabled = true; btnStepPaste.Enabled = setting;
itemContainer1.Enabled = false; rbnCharacters.Enabled = rbnParagraph.Enabled = rbnLinks.Enabled = setting;
btnCpyStp.Enabled = false;
btnStepPaste.Enabled = false;
}
else
{
itemContainer1.Enabled = true; // enable this back on, in case it was turned off above. Other buttons are specifically set for step that is selected.
rbSteps.Enabled = setting;
}
rbnCharacters.Enabled = rbnParagraph.Enabled = rbnSiblings.Enabled = rbnLinks.Enabled = setting;
btnCMEdit.Enabled = setting; btnCMEdit.Enabled = setting;
btnDelStep.Enabled = setting; // context menu item btnDelStep.Enabled = setting; // context menu item
if (allowDel) btnDelStep.Enabled = true; // enhanced step with no links can be deleted (see above) btnDelelete.Enabled = setting;
if (allowDel)
{
btnDelStep.Enabled = true;
btnDelelete.Enabled = true;
}
btnPageBreak.Enabled = setting; // context menu item btnPageBreak.Enabled = setting; // context menu item
btnCMHardSpace.Enabled = btnCMTransition.Enabled = btnCMRO.Enabled = btnCMSymbol.Enabled = setting; btnCMHardSpace.Enabled = btnCMTransition.Enabled = btnCMRO.Enabled = btnCMSymbol.Enabled = setting;
btnFindRplDlg.Enabled = setting; // no find replace button is available when in an enhanced document btnFindRplDlg.Enabled = setting; // no find replace button is available when in an enhanced document

View File

@ -163,6 +163,9 @@
SUVORK5CYII= SUVORK5CYII=
</value> </value>
</data> </data>
<metadata name="superTooltipRibbon.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<data name="btnDelelete.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="btnDelelete.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
@ -450,9 +453,6 @@
9kWBSJuCuX9alNti8QCg2VymyS/TsYX/CgDuFyf/5MBm5HpaAAAAAElFTkSuQmCC 9kWBSJuCuX9alNti8QCg2VymyS/TsYX/CgDuFyf/5MBm5HpaAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<metadata name="superTooltipRibbon.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<data name="btnInsRO.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="btnInsRO.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8