Enhanced: remove unnecessary step button enabling code
This commit is contained in:
parent
0596efdd04
commit
253f2ee224
@ -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
|
||||||
|
BIN
PROMS/Volian.Controls.Library/StepTabRibbon.designer.cs
generated
BIN
PROMS/Volian.Controls.Library/StepTabRibbon.designer.cs
generated
Binary file not shown.
@ -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
|
||||||
|
Loading…
x
Reference in New Issue
Block a user