Disable Split and Merge Menu Items for RO Tables

This commit is contained in:
Rich 2016-07-08 17:36:22 +00:00
parent 13e404f215
commit 000175c49e

View File

@ -846,7 +846,6 @@ namespace Volian.Controls.Library
if (!VlnSettings.DebugMode)
rbnImpWrd.Visible = false;
}
void _RibbonControl_SizeChanged(object sender, EventArgs e)
{
this.Size = _RibbonControl.Size;
@ -1088,7 +1087,7 @@ namespace Volian.Controls.Library
{
if (MyFlexGrid != null )
{
btnTblDgnMergeCells.Enabled = btnCmGridMergeCells.Enabled = !MyFlexGrid.IsInMergeRange();
btnTblDgnMergeCells.Enabled = btnCmGridMergeCells.Enabled = !MyFlexGrid.IsRoTable && !MyFlexGrid.IsInMergeRange();
}
}
private void SetButtonMenuEnabledDisabledOnSelection(bool setting)
@ -3213,9 +3212,11 @@ namespace Volian.Controls.Library
btnTblDgnInsertColumn.Enabled = enableContent;
btnTblDgnInsertRow.Enabled = enableContent;
btnTblDgnMergeCells.Enabled = enableContent;
btnCmGridMergeCells.Enabled = enableContent;
btnCmGridPaste.Enabled =
btnTblDgnPaste.Enabled = ((VlnFlexGrid.MyCopyInfo.MyCopiedFlexGrid != null) && enableContent);
btnTblDgnSplitCells.Enabled = enableContent;
btnCmGridSplitCell.Enabled = enableContent;
}
public void SetRibbonForGridCellIndent()
{