This commit is contained in:
@@ -537,7 +537,8 @@ namespace Volian.Controls.Library
|
||||
{
|
||||
Focus();
|
||||
MyFlexGrid.Focus();
|
||||
MyFlexGrid.Select(0, 0);
|
||||
if (!MyFlexGrid.IsRoTable) // Table ROs are none editable - don't select a table cell
|
||||
MyFlexGrid.Select(0, 0);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -576,10 +577,13 @@ namespace Volian.Controls.Library
|
||||
int sl = MyStepRTB.SelectionLength;
|
||||
MyFlexGrid.StartEditing();
|
||||
MyStepRTB.Select(ss, sl); // need to reset selection because startediting positions to end.
|
||||
string oldRtf = MyStepRTB.Rtf;
|
||||
DialogResult dr = MyStepRTB.ReplaceText(rpltxt, fndstr, caseSensitive, matchWholeWord, reverse, prompt, fndrpldlg);
|
||||
if (oldRtf != MyStepRTB.Rtf) MyFlexGrid[r, c] = MyStepRTB.Rtf;
|
||||
if (dr == DialogResult.Yes || dr == DialogResult.Cancel) return dr;
|
||||
if (!MyStepRTB.ReadOnly)
|
||||
{
|
||||
string oldRtf = MyStepRTB.Rtf;
|
||||
DialogResult dr = MyStepRTB.ReplaceText(rpltxt, fndstr, caseSensitive, matchWholeWord, reverse, prompt, fndrpldlg);
|
||||
if (oldRtf != MyStepRTB.Rtf) MyFlexGrid[r, c] = MyStepRTB.Rtf;
|
||||
if (dr == DialogResult.Yes || dr == DialogResult.Cancel) return dr;
|
||||
}
|
||||
}
|
||||
c = c + 1;
|
||||
if (c == w)
|
||||
@@ -605,10 +609,13 @@ namespace Volian.Controls.Library
|
||||
int sl = MyStepRTB.SelectionLength;
|
||||
MyFlexGrid.StartEditing();
|
||||
MyStepRTB.Select(ss, sl);
|
||||
string oldRtf = MyStepRTB.Rtf;
|
||||
DialogResult dr = MyStepRTB.ReplaceText(rpltxt, fndstr, caseSensitive, matchWholeWord, reverse, prompt, fndrpldlg);
|
||||
if (oldRtf != MyStepRTB.Rtf) MyFlexGrid[r, c] = MyStepRTB.Rtf;
|
||||
if (dr == DialogResult.Yes || dr == DialogResult.Cancel) return dr;
|
||||
if (!MyStepRTB.ReadOnly)
|
||||
{
|
||||
string oldRtf = MyStepRTB.Rtf;
|
||||
DialogResult dr = MyStepRTB.ReplaceText(rpltxt, fndstr, caseSensitive, matchWholeWord, reverse, prompt, fndrpldlg);
|
||||
if (oldRtf != MyStepRTB.Rtf) MyFlexGrid[r, c] = MyStepRTB.Rtf;
|
||||
if (dr == DialogResult.Yes || dr == DialogResult.Cancel) return dr;
|
||||
}
|
||||
}
|
||||
c = c - 1;
|
||||
if (c < 0)
|
||||
|
Reference in New Issue
Block a user