From a1cd3881324de5af71f09c0e4bba5f31c2d254ca Mon Sep 17 00:00:00 2001 From: John Date: Wed, 10 Oct 2012 13:33:04 +0000 Subject: [PATCH] User was able to insert symbols, hard spaces, and indents into a RO table. This has been disabled for RO tables. --- .../Volian.Controls.Library/StepTabRibbon.cs | 21 ++++++++++--------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/PROMS/Volian.Controls.Library/StepTabRibbon.cs b/PROMS/Volian.Controls.Library/StepTabRibbon.cs index 83d515f4..c0adbd65 100644 --- a/PROMS/Volian.Controls.Library/StepTabRibbon.cs +++ b/PROMS/Volian.Controls.Library/StepTabRibbon.cs @@ -2220,17 +2220,18 @@ namespace Volian.Controls.Library btnCMPaste.Enabled = btnPasteStepText.Enabled = iData.GetDataPresent(DataFormats.Rtf ) && enable; btnCopy.Enabled = enable; btnCut.Enabled = enable; - btnBold.Enabled = enable; - btnItalics.Enabled = enable; - btnUnderline.Enabled = enable; - btnSubscript.Enabled = enable; - btnSuperscript.Enabled = enable; - btnChgCase.Enabled = enable; - btnInsHrdSpc.Enabled = enable; - btnSymbols.Enabled = enable; - btnIndent.Enabled = enable; - btnInsTrans.Enabled = enable; + btnBold.Enabled = enable && !MyFlexGrid.IsRoTable;// ; + btnItalics.Enabled = enable && !MyFlexGrid.IsRoTable;// ; + btnUnderline.Enabled = enable && !MyFlexGrid.IsRoTable;// ; + btnSubscript.Enabled = enable && !MyFlexGrid.IsRoTable;// ; + btnSuperscript.Enabled = enable && !MyFlexGrid.IsRoTable;// ; + btnChgCase.Enabled = enable && !MyFlexGrid.IsRoTable;// ; + btnInsHrdSpc.Enabled = enable && !MyFlexGrid.IsRoTable;// enable; + btnSymbols.Enabled = enable && !MyFlexGrid.IsRoTable;// enable; + btnIndent.Enabled = enable && !MyFlexGrid.IsRoTable;// ;enable; + btnInsTrans.Enabled = enable && !MyFlexGrid.IsRoTable;// ; btnInsRO.Enabled = enable; + btnCMRtfCellEdit.Enabled = enable && !MyFlexGrid.IsRoTable; } private void btnTblDgnAdjustSize_Click(object sender, EventArgs e) {