When Content of a StepItem changes, refresh the ItemAnnotations
FindText changed to use StepRTB object
This commit is contained in:
parent
214cc7769e
commit
d00dc0749e
@ -154,6 +154,7 @@ namespace Volian.Controls.Library
|
|||||||
void MyContent_Changed(object sender)
|
void MyContent_Changed(object sender)
|
||||||
{
|
{
|
||||||
// Update the text to reflect the content change
|
// Update the text to reflect the content change
|
||||||
|
MyStepRTB.MyItemInfo.RefreshItemAnnotations();
|
||||||
MyStepRTB.MyItemInfo=MyStepRTB.MyItemInfo; // Reset Text
|
MyStepRTB.MyItemInfo=MyStepRTB.MyItemInfo; // Reset Text
|
||||||
SetExpandAndExpander(MyItemInfo);
|
SetExpandAndExpander(MyItemInfo);
|
||||||
// TODO: Need code to update tabs ? not sure what this is - maybe for
|
// TODO: Need code to update tabs ? not sure what this is - maybe for
|
||||||
@ -1283,6 +1284,9 @@ namespace Volian.Controls.Library
|
|||||||
&& ((ItemInfo)newItemInfo.ActiveParent).Notes.Count > 0)
|
&& ((ItemInfo)newItemInfo.ActiveParent).Notes.Count > 0)
|
||||||
nextItem = MyStepPanel.FindItem(((ItemInfo)newItemInfo.ActiveParent).Notes[0]);
|
nextItem = MyStepPanel.FindItem(((ItemInfo)newItemInfo.ActiveParent).Notes[0]);
|
||||||
// TODO: May need similar logic if a Table is being added to a step that has substeps
|
// TODO: May need similar logic if a Table is being added to a step that has substeps
|
||||||
|
// else if (fromType == E_FromType.Table && ((ItemInfo)newItemInfo.ActiveParent).Steps != null
|
||||||
|
//&& ((ItemInfo)newItemInfo.ActiveParent).Steps.Count > 0)
|
||||||
|
// nextItem = MyStepPanel.FindItem(((ItemInfo)newItemInfo.ActiveParent).Steps[0]);
|
||||||
StepItem newStepItem;
|
StepItem newStepItem;
|
||||||
switch (fromType)
|
switch (fromType)
|
||||||
{
|
{
|
||||||
|
@ -1806,7 +1806,7 @@ namespace Volian.Controls.Library
|
|||||||
private RichTextBoxFinds _FindOptions = RichTextBoxFinds.None;
|
private RichTextBoxFinds _FindOptions = RichTextBoxFinds.None;
|
||||||
public void FindText(string str, bool caseSensitive, bool matchWholeWord, bool reverse)
|
public void FindText(string str, bool caseSensitive, bool matchWholeWord, bool reverse)
|
||||||
{
|
{
|
||||||
StepRTB savRTF = new RTF();
|
StepRTB savRTF = new StepRTB();
|
||||||
int startpos = SelectionStart + SelectionLength;
|
int startpos = SelectionStart + SelectionLength;
|
||||||
savRTF.Text = this.Text;
|
savRTF.Text = this.Text;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user