B2017-208 The Bold, Italics, Underline buttons were staying checked when applying to a multiple cell selection, even when you selected a different table cell. . This would be true if you move off the table then back on it, but would not be true if you exited PROMS then got back in.

B2017-200 Newly entered text in a table cell will now be saved when the Copy Row, Column, or Selection is performed. Prior to this, if a table cell was actively being edited (still had the dark blue background), the new text would not be save before the copy/paste of a table row, column, or selection was performed.
This commit is contained in:
2017-09-18 13:57:05 +00:00
parent 4a7ae53502
commit d27eb9a2b2
3 changed files with 30 additions and 10 deletions

View File

@@ -3132,6 +3132,7 @@ namespace Volian.Controls.Library
public void CopyRow()
{
_tableCellEditor.Hide(); // B2017-200 force save of changes from active edit session
DialogResult dr = DialogResult.Yes;
SelectRow();
if (Selection.r1 != Selection.r2)
@@ -3145,6 +3146,7 @@ namespace Volian.Controls.Library
public void CopyColumn()
{
_tableCellEditor.Hide(); // B2017-200 force save of changes from active edit session
SelectCol();
DialogResult dr = DialogResult.Yes;
if (Selection.c1 != Selection.c2)
@@ -3158,6 +3160,7 @@ namespace Volian.Controls.Library
public void CopyCellSelection()
{
_tableCellEditor.Hide(); // B2017-200 force save of changes from active edit session
DialogResult dr = DialogResult.Yes;
CellRange cr = Selection;
MakeSelectionEven();