From f97178b8dac46e2d0bedc9e0d7bace95fc074788 Mon Sep 17 00:00:00 2001 From: John Date: Mon, 19 Apr 2010 13:57:53 +0000 Subject: [PATCH] --- .../Volian.Controls.Library/StepTabRibbon.cs | 19 ++++++- .../StepTabRibbon.designer.cs | Bin 235624 -> 235634 bytes .../StepTabRibbon.resx | 48 +++++++++--------- 3 files changed, 42 insertions(+), 25 deletions(-) diff --git a/PROMS/Volian.Controls.Library/StepTabRibbon.cs b/PROMS/Volian.Controls.Library/StepTabRibbon.cs index d74ecdbe..e3415922 100644 --- a/PROMS/Volian.Controls.Library/StepTabRibbon.cs +++ b/PROMS/Volian.Controls.Library/StepTabRibbon.cs @@ -47,6 +47,18 @@ namespace Volian.Controls.Library private DevComponents.DotNetBar.ButtonItem _DefaultContextMenu; + public void ClearContextMenu() + { + _ContextMenuBar.SetContextMenuEx(_MyStepRTB, null); + } + public void SetContextMenu() + { + _ContextMenuBar.SetContextMenuEx(_MyStepRTB, btnCMRtfEdit); + } + public void OpenContextMenu(Point loc) + { + btnCMRtfEdit.Popup(loc); + } private int _MyLastFormatID = -1; private StepRTB _MyStepRTB; public StepRTB MyStepRTB @@ -292,6 +304,7 @@ namespace Volian.Controls.Library btnCMSymbol.Enabled = btnSymbols.Enabled = setting; btnIndent.Enabled = setting; btnDelelete.Enabled = btnDelStep.Enabled = setting; + btnSpell.Enabled = setting; } private void SetButtonAndMenuEnabling(bool docontextmenus) { @@ -875,6 +888,7 @@ namespace Volian.Controls.Library DialogResult result = MessageBox.Show(msg, "Verify Delete", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { + if (!si.IsStepSection) { WordSectionEventArgs args = new WordSectionEventArgs(si); @@ -965,7 +979,9 @@ namespace Volian.Controls.Library private void btnSpell_Click(object sender, EventArgs e) { - MessageBox.Show("Functionality not available.", "Spell Check"); + //MessageBox.Show("Functionality not available.", "Spell Check"); + StepPanelTabDisplayEventArgs args = new StepPanelTabDisplayEventArgs("SpellChecker"); + MyStepItem.MyStepPanel.OnTabDisplay(sender, args); } //private FindReplace dlgFindReplace = null; private void btnFindRplDlg_Click(object sender, EventArgs e) @@ -1161,6 +1177,7 @@ namespace Volian.Controls.Library if (MyStepItem.MyItemInfo.ItemID != oldStepItem.MyItemInfo.ItemID) oldStepItem.Dispose(); } + } public enum E_FieldToEdit { StepText, Text, Number }; } diff --git a/PROMS/Volian.Controls.Library/StepTabRibbon.designer.cs b/PROMS/Volian.Controls.Library/StepTabRibbon.designer.cs index 9269fb50a000367726990117e9b1d3a5860c3864..e4145f14fa5071a7490a0c67bb6f890e1076549c 100644 GIT binary patch delta 440 zcmXw#Jxe2D6oqr|#4rwF3{ezA3`5iy{97vR8ddMoGY@_sGGFn}#%$o0HW%dd3)Tk?v{5SHC!c0$;G6(g;950pCtAJdFRmc9*; z5kgHA+Hn_XF989O>%bEaCAuI;W)C)qcrRWyIN8wAFG9mO*l6eS~Zb65VO%iv!5z{aBo@lAgp>kQAn#woho8nJQdL` p)egI|u6ft2Yk?gbj&fnG?#X5B;4h{~TjAT_;Pg<2^;F)7$fPvID# zGSzM^1xTN6lEm&3FLs5zJnDxn{Frs)*ldp8?$0IBQ_{sD4a0wHIR3`y>op3zzZn|n z_WiaDyqHPXpq8nk>r9}jfZPzlVfq*Z8;gO~0WLmx2HSkE8LG^gPIyuOyS<>AbADjG z#Xyf(T`Snx)aJp|<^`8bTI95p_gq4)Ex=e%$+d6?;4NIU81aPK?FIPf`bSUq!+a#3GbfC>kV-YhXbx*`m4BQEs)`IXJX j6`@o#vvDDHX<3xbA5CnqTa?8f}WhIteaA4h%x{_n1& diff --git a/PROMS/Volian.Controls.Library/StepTabRibbon.resx b/PROMS/Volian.Controls.Library/StepTabRibbon.resx index 51d55bc6..32d2c907 100644 --- a/PROMS/Volian.Controls.Library/StepTabRibbon.resx +++ b/PROMS/Volian.Controls.Library/StepTabRibbon.resx @@ -117,31 +117,7 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 17, 17 - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScQAA - EnEB89x6jgAAASBJREFUOE+lU7ERwjAMFCOwQmbJCKFIQQtFGorccS5oUnApU9B4hayQFViBFVgh/Ecm - Z8cmcAd3wlEkvaV/ZTOOo/z1I8DbRIoBtvXfLeJ2GZuLtZMCf9c2BYDYgfEfACxATBYlSvEUOX0FaEUI - YPtF62ft7rY+go5hHgrS7NxYWy2uCRzxE3DgCnKRjskP56Orkv45yU2asKMbpcPJ2839ozKfJTMgbSKU - t0ekztKvaA7ibixOyvoLADqYiGMXHIUWy7uQa+cSuZGUDb7FswWYwclx9oES/hqzGAmV1UTdSPiQ8Uqw - DCdiNtgFHwAtVpjbIvESaA4ZqUrP2xELFPEBUMwlqmH7iDiNNQAph2DskIMaIF16YfCVIoZOmtyveQF9 - 2CVVWYKhQwAAAABJRU5ErkJggg== - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScQAA - EnEB89x6jgAAAIBJREFUOE/FU9ESgCAIy///aAMU0DDYSxecV6KOObB1squRs3VyNY1Z4OWHATYTFHI1 - gp0RXdm+vlGoLC5zPowCHDeiAGkmhMHnAEFpDwwRjcFKV++/6xyLVgEk2UfhnuVTNsVBa5Njk8xV6c1k - hNwGBmaHAP5n4G8q6gFdoZLjBpE7j5KJdaRlAAAAAElFTkSuQmCC - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 @@ -190,6 +166,30 @@ EnEB89x6jgAAAIBJREFUOE/FU9ESgCAIy///aAMU0DDYSxecV6KOObB1squRs3VyNY1Z4OWHATYTFHI1 gp0RXdm+vlGoLC5zPowCHDeiAGkmhMHnAEFpDwwRjcFKV++/6xyLVgEk2UfhnuVTNsVBa5Njk8xV6c1k hNwGBmaHAP5n4G8q6gFdoZLjBpE7j5KJdaRlAAAAAElFTkSuQmCC + + + + 17, 17 + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScQAA + EnEB89x6jgAAASBJREFUOE+lU7ERwjAMFCOwQmbJCKFIQQtFGorccS5oUnApU9B4hayQFViBFVgh/Ecm + Z8cmcAd3wlEkvaV/ZTOOo/z1I8DbRIoBtvXfLeJ2GZuLtZMCf9c2BYDYgfEfACxATBYlSvEUOX0FaEUI + YPtF62ft7rY+go5hHgrS7NxYWy2uCRzxE3DgCnKRjskP56Orkv45yU2asKMbpcPJ2839ozKfJTMgbSKU + t0ekztKvaA7ibixOyvoLADqYiGMXHIUWy7uQa+cSuZGUDb7FswWYwclx9oES/hqzGAmV1UTdSPiQ8Uqw + DCdiNtgFHwAtVpjbIvESaA4ZqUrP2xELFPEBUMwlqmH7iDiNNQAph2DskIMaIF16YfCVIoZOmtyveQF9 + 2CVVWYKhQwAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScQAA + EnEB89x6jgAAAIBJREFUOE/FU9ESgCAIy///aAMU0DDYSxecV6KOObB1squRs3VyNY1Z4OWHATYTFHI1 + gp0RXdm+vlGoLC5zPowCHDeiAGkmhMHnAEFpDwwRjcFKV++/6xyLVgEk2UfhnuVTNsVBa5Njk8xV6c1k + hNwGBmaHAP5n4G8q6gFdoZLjBpE7j5KJdaRlAAAAAElFTkSuQmCC