diff --git a/PROMS/Volian.Controls.Library/RTBItem.cs b/PROMS/Volian.Controls.Library/RTBItem.cs index 20bae642..4cc7a09f 100644 --- a/PROMS/Volian.Controls.Library/RTBItem.cs +++ b/PROMS/Volian.Controls.Library/RTBItem.cs @@ -653,7 +653,32 @@ namespace Volian.Controls.Library { OpenAnnotations(); } - void _MyStepRTB_InsertPgBrk(object sender, System.EventArgs args) + void _MyStepRTB_ToggleChangeBar(object sender, System.EventArgs args) // used with shortcut key + { + ToggleChangeBar(); + } + void _MyStepRTB_ToggleContinuousActionSummary(object sender, System.EventArgs args) // used with shortcut key + { + ToggleContinuousActionSummary(); + } + void _MyStepRTB_TogglePlaceKeeper(object sender, System.EventArgs args) // used with shortcut key + { + TogglePlaceKeeper(); + } + void _MyStepRTB_TogglePlaceKeeperContAct(object sender, System.EventArgs args) // used with shortcut key + { + TogglePlaceKeeperContAct(); + } + void _MyStepRTB_ToggleSuperScript(object sender, System.EventArgs args) // used with shortcut key <=> + { + ToggleSuperScript(); + } + void _MyStepRTB_ToggleSubScript(object sender, System.EventArgs args) // used with shortcut key <=> + { + ToggleSubScript(); + } + + void _MyStepRTB_InsertPgBrk(object sender, System.EventArgs args) // used with shortcut key { InsertPgBrk(); } @@ -698,17 +723,22 @@ namespace Volian.Controls.Library } public override void SaveContents() { - MyStepRTB.Visible = false; - while (MyStepRTB.Text.Contains("\\")) + if (MyStepRTB.Text.Contains("\\")) { - int loc = MyStepRTB.Text.IndexOf("\\"); - MyStepRTB.SelectionStart = loc; - MyStepRTB.SelectionLength = 1; - MyStepRTB.SelectedText = ""; + MyStepRTB.Visible = false; + while (MyStepRTB.Text.Contains("\\")) + { + int loc = MyStepRTB.Text.IndexOf("\\"); + MyStepRTB.SelectionStart = loc; + MyStepRTB.SelectionLength = 1; + MyStepRTB.SelectedText = ""; + } + SaveText(); + + MyStepRTB.Visible = true; } - SaveText(); - - MyStepRTB.Visible = true; + else + SaveText(); SaveConfig(); // This may be redundant } public void SaveText() diff --git a/PROMS/Volian.Controls.Library/RTBItem.designer.cs b/PROMS/Volian.Controls.Library/RTBItem.designer.cs index eedf9317..3ce1c1d2 100644 Binary files a/PROMS/Volian.Controls.Library/RTBItem.designer.cs and b/PROMS/Volian.Controls.Library/RTBItem.designer.cs differ