From b0c65d03ea70f7804d501674d53155d52e0f8d64 Mon Sep 17 00:00:00 2001 From: John Date: Wed, 2 Mar 2011 14:06:58 +0000 Subject: [PATCH] --- .../Properties/Resources.Designer.cs | 63 + .../Properties/Resources.resx | 189 +++ .../Volian.Controls.Library/StepTabRibbon.cs | 86 ++ .../StepTabRibbon.designer.cs | Bin 376958 -> 390144 bytes .../StepTabRibbon.resx | 1312 ++++++++++++++++- PROMS/Volian.Controls.Library/VlnFlexGrid.cs | 160 +- 6 files changed, 1780 insertions(+), 30 deletions(-) diff --git a/PROMS/Volian.Controls.Library/Properties/Resources.Designer.cs b/PROMS/Volian.Controls.Library/Properties/Resources.Designer.cs index 7246785b..21a01ce1 100644 --- a/PROMS/Volian.Controls.Library/Properties/Resources.Designer.cs +++ b/PROMS/Volian.Controls.Library/Properties/Resources.Designer.cs @@ -67,6 +67,69 @@ namespace Volian.Controls.Library.Properties { } } + internal static System.Drawing.Bitmap AlignGridCellBottomCenter { + get { + object obj = ResourceManager.GetObject("AlignGridCellBottomCenter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap AlignGridCellBottomLeftJust { + get { + object obj = ResourceManager.GetObject("AlignGridCellBottomLeftJust", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap AlignGridCellBottomRight { + get { + object obj = ResourceManager.GetObject("AlignGridCellBottomRight", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap AlignGridCellCenterCenter { + get { + object obj = ResourceManager.GetObject("AlignGridCellCenterCenter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap AlignGridCellCenterLeftJust { + get { + object obj = ResourceManager.GetObject("AlignGridCellCenterLeftJust", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap AlignGridCellCenterRight { + get { + object obj = ResourceManager.GetObject("AlignGridCellCenterRight", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap AlignGridCellTopCenter { + get { + object obj = ResourceManager.GetObject("AlignGridCellTopCenter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap AlignGridCellTopLeftJust { + get { + object obj = ResourceManager.GetObject("AlignGridCellTopLeftJust", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap AlignGridCellTopRight { + get { + object obj = ResourceManager.GetObject("AlignGridCellTopRight", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + internal static System.Drawing.Bitmap AlignJustify_Image { get { object obj = ResourceManager.GetObject("AlignJustify_Image", resourceCulture); diff --git a/PROMS/Volian.Controls.Library/Properties/Resources.resx b/PROMS/Volian.Controls.Library/Properties/Resources.resx index 86c17a45..da3f61f1 100644 --- a/PROMS/Volian.Controls.Library/Properties/Resources.resx +++ b/PROMS/Volian.Controls.Library/Properties/Resources.resx @@ -1761,6 +1761,195 @@ KMGckhevr3l8w5L/37Ys+n8/2On/BAPJFxQZCNJcX9Nfd3H+kv//u5r/Hwi0+USxgSAD5k3urT5VW/54 eqjHPKoYSCgyYPIEwxCXQcBCGSgFKUtBbBifKAORNaAbQJaBxHoXpA4AG4E67su8bvIAAAAASUVORK5C YII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAwBQTFRFBAIEBIIE + BIKEBAKEBP78BP4EhAKEhAIExMLE/AL8/P4EBAL8/P78hIIEhIKE/AIE//////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////Tc5YRQAAAAlwSFlzAAASdAAA + EnQB3mYfeAAAACtJREFUKFNjYMAAPCgAKE0vAYRLeHiwWovsVOwqwBrBAOhobGag+5YDDQAAT6QHob9T + T5AAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAwBQTFRFBAIEBIIE + BIKEBAKEBP78BP4EhAKEhAIExMLE/AL8/P4EBAL8/P78hIIEhIKE/AIE//////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////Tc5YRQAAAAlwSFlzAAASdAAA + EnQB3mYfeAAAACRJREFUKFNjYMAAPCgAKE0nAWSH8GC1lngVYCdjMwPdtxxoAABC8AeJzVtqzgAAAABJ + RU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAwBQTFRFBAIEBIIE + BIKEBAKEBP78BP4EhAKEhAIExMLE/AL8/P4EBAL8/P78hIIEhIKE/AIE//////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////Tc5YRQAAAAlwSFlzAAASdAAA + EnQB3mYfeAAAAChJREFUKFNjYMAAPCgAKE03AYRTeLBai+xU7CpAToWpwqoC3bccaAAAUNwHofjO+1EA + AAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAwBQTFRFBAIEBIIE + BIKEBAKEBP78BP4EhAKEhAIExMLE/AL8/P4EBAL8/P78hIIEhIKE/AIE//////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////Tc5YRQAAAAlwSFlzAAASdAAA + EnQB3mYfeAAAAC5JREFUKFNjYMAAPCgAKE2WAMJYHh6sZiDbi10FWCMYAF1ArjuQHY/pVwYONAAAB+wH + oSPPfLwAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAwBQTFRFBAIEBIIE + BIKEBAKEBP78BP4EhAKEhAIExMLE/AL8/P4EBAL8/P78hIIEhIKE/AIE//////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////Tc5YRQAAAAlwSFlzAAASdAAA + EnQB3mYfeAAAACZJREFUKFNjYMAAPCgAKE2OALKpPFjNIF4F2H4y3YHuF3TfcqABAPZhB4lnYAbaAAAA + AElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAwBQTFRFBAIEBIIE + BIKEBAKEBP78BP4EhAKEhAIExMLE/AL8/P4EBAL8/P78hIIEhIKE/AIE//////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////Tc5YRQAAAAlwSFlzAAASdAAA + EnQB3mYfeAAAACxJREFUKFNjYMAAPCgAKE2eAMJcHqxmINuLXQXIXpgq3CrgriPKpei+5UADAAkkB6HU + tdtAAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAwBQTFRFBAIEBIIE + BIKEBAKEBP78BP4EhAKEhAIExMLE/AL8/P4EBAL8/P78hIIEhIKE/AIE//////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////Tc5YRQAAAAlwSFlzAAASdAAA + EnQB3mYfeAAAAC5JREFUKFNjYMAAPCgAKM3Dg1ADZmOqQDYEuwqEIUDdWM3AtBZZhEpa0H3LgQYAwCUH + ofZjoJYAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAwBQTFRFBAIEBIIE + BIKEBAKEBP78BP4EhAKEhAIExMLE/AL8/P4EBAL8/P78hIIEhIKE/AIE//////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////Tc5YRQAAAAlwSFlzAAASdAAA + EnQB3mYfeAAAACVJREFUKFNjYMAAPCgAKM2DrATEoUQFWC9WMzCspYUAum850AAAqeEHiQjZxHwAAAAA + SUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAwBQTFRFBAIEBIIE + BIKEBAKEBP78BP4EhAKEhAIExMLE/AL8/P4EBAL8/P78hIIEhIKE/AIE//////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////Tc5YRQAAAAlwSFlzAAASdAAA + EnQB3mYfeAAAADNJREFUKFNjYMAAPCgAKA3kIxSBmJgqkA3BrgKkB6YKtwq4yVhtweIwJCGitKD7lgMN + AADBXQehB7bhZAAAAABJRU5ErkJggg== \ No newline at end of file diff --git a/PROMS/Volian.Controls.Library/StepTabRibbon.cs b/PROMS/Volian.Controls.Library/StepTabRibbon.cs index 251cc51f..625798a3 100644 --- a/PROMS/Volian.Controls.Library/StepTabRibbon.cs +++ b/PROMS/Volian.Controls.Library/StepTabRibbon.cs @@ -1559,6 +1559,21 @@ namespace Volian.Controls.Library MyFlexGrid.InsertColumnAfter(); } + private void ToggleTableDesignButtons(bool enable) + { + cpTblDgnHighlight.Enabled = enable; + btnTblDgnAlignText.Enabled = enable; + btnTblDgnClear.Enabled = enable; + btnTblDgnCopy.Enabled = enable; + btnTblDgnDelete.Enabled = enable; + btnTblDgnGridStyle.Enabled = enable; + btnTblDgnInsertColumn.Enabled = enable; + btnTblDgnInsertRow.Enabled = enable; + btnTblDgnMergeCells.Enabled = enable; + btnTblDgnPaste.Enabled = enable; + btnTblDgnSplitCells.Enabled = enable; + btnTblDgnTableBorder.Enabled = enable; + } private void btnTblDgnAdjustSize_Click(object sender, EventArgs e) { if (MyFlexGrid.Cols.Fixed == 0) // allow change of size. @@ -1566,12 +1581,14 @@ namespace Volian.Controls.Library // set all the rows and columns to Fixed so that user can adjust the row/column size MyFlexGrid.Cols.Fixed = MyFlexGrid.Cols.Count; MyFlexGrid.Rows.Fixed = MyFlexGrid.Rows.Count; + ToggleTableDesignButtons(false); } else { // set grid back to "normal" mode MyFlexGrid.Cols.Fixed = 0; MyFlexGrid.Rows.Fixed = 0; + ToggleTableDesignButtons(true); } } #endregion @@ -1644,6 +1661,75 @@ namespace Volian.Controls.Library } #endregion + private void btnTblDgnDeleteRow_Click_1(object sender, EventArgs e) + { + MyFlexGrid.RemoveSelectedRow(); + } + + private void btnTblDgnDeleteColumn_Click_1(object sender, EventArgs e) + { + MyFlexGrid.RemoveSelectedColumn(); + } + + private void btnTblDgnDeleteSelected_Click_1(object sender, EventArgs e) + { + MyFlexGrid.RemoveSelectedCells(); + } + + private void btnTblDgnAlgnTxTopLeft_Click(object sender, EventArgs e) + { + MyFlexGrid.VerticalTopText(); + MyFlexGrid.RTFTextAlignment(MyFlexGrid.Selection, HorizontalAlignment.Left); + } + + private void btnTblDgnAlgnTxTopCenter_Click(object sender, EventArgs e) + { + MyFlexGrid.VerticalTopText(); + MyFlexGrid.RTFTextAlignment(MyFlexGrid.Selection, HorizontalAlignment.Center); + } + + private void btnTblDgnAlgnTxTopRight_Click(object sender, EventArgs e) + { + MyFlexGrid.VerticalTopText(); + MyFlexGrid.RTFTextAlignment(MyFlexGrid.Selection, HorizontalAlignment.Right); + } + + private void btnTblDgnAlgnTxCenterLeft_Click(object sender, EventArgs e) + { + MyFlexGrid.VerticalCenterText(); + MyFlexGrid.RTFTextAlignment(MyFlexGrid.Selection, HorizontalAlignment.Left); + } + + private void btnTblDgnAlgnTxCenterCenter_Click(object sender, EventArgs e) + { + MyFlexGrid.VerticalCenterText(); + MyFlexGrid.RTFTextAlignment(MyFlexGrid.Selection, HorizontalAlignment.Center); + } + + private void btnTblDgnAlgnTxCenterRight_Click(object sender, EventArgs e) + { + MyFlexGrid.VerticalCenterText(); + MyFlexGrid.RTFTextAlignment(MyFlexGrid.Selection, HorizontalAlignment.Right); + } + + private void btnTblDgnAlgnTxBottomLeft_Click(object sender, EventArgs e) + { + MyFlexGrid.VerticalBottomText(); + MyFlexGrid.RTFTextAlignment(MyFlexGrid.Selection, HorizontalAlignment.Left); + } + + private void btnTblDgnAlgnTxBottomCenter_Click(object sender, EventArgs e) + { + MyFlexGrid.VerticalBottomText(); + MyFlexGrid.RTFTextAlignment(MyFlexGrid.Selection, HorizontalAlignment.Center); + } + + private void btnTblDgnAlgnTxBottomRight_Click(object sender, EventArgs e) + { + MyFlexGrid.VerticalBottomText(); + MyFlexGrid.RTFTextAlignment(MyFlexGrid.Selection, HorizontalAlignment.Right); + } + } 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 aae0dfa24bad47984b9bc52d866288acb7921d03..edcadb0785ad958fcd8f52c13d64f7c117568cf2 100644 GIT binary patch delta 7301 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 F^MA*34!-~Z delta 5006 zcma)A3v`p!9slnA?pHz@(h$=0-3F{k6-x@p5Ik7kwX3zZ71=;+OA5kD2~eaU>#2&! zdN{1(bNSD6l#^8_%;RCvc(|Lk7!V)x!NO#-aFo@Z=~2g6c(^Gt-T&U3K+~4T;gH-U zzyIU@{?D)NpJ#m6o)IdZXvQYFq3W8EdWVODwa?lh@-nrVo43v|t1Oej6TuIzyp?7wI~%J0NbTW6vp;gcl8MY3 zuB<;^3c*g@VZPlp4Wg9U!l_%>72aMxQ6!@&I&8DrK(E#dKh+Qy)630;}y*L>PC?S5^NHc@NUCc){wEGt}fl-l5d zEp&|OJ!T8H_3es-=O8gn_+JoIrq!5tXXcsSFP!1SpEeDb>I&{a`ql~h5Hkzkmuai< z+=vG5&{k>nP``xbnEq;;89ZeTfBx?VLyG0~7n_MfG6I8zLg%dEufIB~yvdl2y8YTl ztwzHAN${QLU1s-rYq44k-dvJ0LJ@h7gse^mg`U@~;2lR&cyAHuh_hIYKKRi0Bu+XPS|C73cx199tY-VS+vF#{Y(6=f8aGuztlU>acG%>#Gv=Xd zqGD#@d(!}pOmq_*^(gQ}9r46nNC@14LLv$)w57>R_^T~Y>LYew6VUnAMpC6Dhs7m< zG?R4WQaXVoIk<{Ac-u;{Jx+3swq9$%P%p*wTcP>QH6Ii}-x}iLk=5jkE`1**Fn;7< z?EqZRPna2XJ9%>pDa%p!jy#UCU;dmpRZfh&lurG_2z}o&YhXCWJNQeIo2D`&k*EEE zJCW$%9>gvF4cRdQX8ey4lRPZvltxTINB;ty!9NJsvOI! zz=&={Q|mFdbI@45Eam?9hR8Q$ECkOJt274f=ZS|GUm&d(>FNkU>w4Ki&@ot(LTB@K zgZfo>NgLRIMi&;DbvM~~D2*;=5Vg>8X6&X+$nT<4pfsHxlwUz8ljd?q2DK0c@!af! zv01bNPGr&dgxQv~T68+Wjxcy zAWC#y0u0{i)XhV;(p{<0u!R-}=2AQFm`f{EHo{Bg)Ts-{AFiO&dGLp{?qb1T9BA51 zSq!UDtJEtld9xUM+2D9g-wM&YsE4=RO>G1serzCOGQ#-bNpkf^p4A;Z_?*7Y zDM4BH%0d^jW`l}(5?u5k|BJev_x?fuJ(Uu&C9cxMm{^{K1;>8f4ei}H&SDejR`7SD zr4v26JDz}lexJIA^)GbOpJjpQK|NpAIiGPzKdHz{ufaIiV{=%FM()LPgGh3Cu}3ce z$GfOM^8?++Pkf-a#5=8MpR4enN@T?HBggca>c?rpClP2o6M3`8N+{&B*J6k*%rp9y+lvuNE8g>4;=5) zOx}B#F3gjNYu>D&?@R0rpPi)H@lJGYyA{OFVk;9P*R=nq7-HvW3cqlcHoK+ujKq#r zh9oRUYWjzIU#fmkweOq+Y?f?jYE|qH6{{bVj>6p8?9%_Cx*sNlT12X~O6{&B%@Fzv zwS#B0o&r_*m>M{rw)0?t9#rP?5|Xnq`eNp+z+7lf)(|Pey!DPlVQg|8kb5I0*N!56 zv(j+!UX>^*ycpzctONrq?BaHYfn7LB$Mr;P&RGfLwP?ISw(b7HB7S!0oSu;OPDjJv z-KJyB3F(VWiQRHJIzMnp=E1r8%5-HZF%D))RQ-Ue7o76YB7I+mM4M-}ItNr@btcbl z(O*#6k0riQ&Ly$0C3zg&sC!g(2U{^hu7~t86`@fgg~Ylc7QG~q&d2b66h0Il!`x6Fz@{53H|+4G&8! z8##s|mB$%VB54B_cnLR4A7%SKX2oi;9+c_e{TIvUCr`3zD!YcJG;jt3y*ZCLAo3}? zT6vl|Va8i*jQE~co@LdFk;~SJ2#eXa&Bm*~Vy_IlmI@V51^8_FKgN{mk%LB>d1UKo z*#AAV!-?bAuln9)jCX#|b}0PdDF+^EEW=>1E5kUaDrLwbKpZd4GTv18 zxMIpGoq0wI@6I*lS7?Tg9~lmK`yPDpW9{eysqw&|ox9|uu|Yzdr;S=(`h~Gs2j5xass95KoXi*i diff --git a/PROMS/Volian.Controls.Library/StepTabRibbon.resx b/PROMS/Volian.Controls.Library/StepTabRibbon.resx index 97abc7e4..0c10f724 100644 --- a/PROMS/Volian.Controls.Library/StepTabRibbon.resx +++ b/PROMS/Volian.Controls.Library/StepTabRibbon.resx @@ -118,6 +118,484 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 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 + f82/z9vxfwGXPqZxsYacjAAAAABJRU5ErkJggg== + + + + 17, 17 + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALBQAA + CwUByY3ISQAAAjVJREFUOE9j/P//P4O3l5fBP0aGHob/DG1MjAwHtm7d9o+BWODo6MLs7OKaDqT/Ozk7 + f/P28g709vFmBhmMjq1sHViCAgOU3N3d8mByDECNLECcZGfvtM3c0va/vYPLHw8Pzypfb1RDVDQNOazt + nZyArv3u4OA0B24AiAE0QBKILRwcXbZZ2dj/t7N3+O/v673R19eHGyRvamHL6e7pucLW3um3qal5t5ae + CQ+KATAO0BA2IC6wd3D+bWfn9N/H13eZpZW9npWV3WRbG5v/eoYmk9W0DPiRvYbhT2tbW0Z7eydNoJfO + m5lb/zcyNvtuaGz0Xk1Ld52yui4nerhgGABToG9g4qCnb/LT0sr2v56+0T0FZU0hbAGL1QBjExMFNXWd + S7p6hv+ABv03MbX4r6Wte4soAwyNTOXVNLSvAg34o6GpvUZETNJETl5lm4Gh8X9Vde1MvF7Q0NaVkFVQ + PiWnqPofaPshSQkpIR4+Pm5+IRFueSW16QYGxl9UtQxksQaihoEFh5yi2iIJacWPOrqGT7R19bVgCnkE + BDg4Obn5dPUNz0rKKEySUVSDJzR4GEjJKniLSSj8V1XT/q+iptHKyc0LTgMwzMLCzAQUV1FRUb3PKyAo + r65rwgSSAysQEBBiExERaxUSFv8vr6C8i4OLR42HTwCsABkLCAgym5lZTubm5TJV1zNHGABSJCOvasTK + xj6RgZHJjpmFhRdbiINtZGBgYWJi4sKaEnFpwieOMyERaxgAd/H0VrlTD2AAAAAASUVORK5CYII= + + + + Will delete the current step and any of its substseps, RNOs, etc. Checks whether any transitions are pointing to this step from outside the step and if found, does not allow delete, but prompts user with list of transitions. + + + + iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAASdAAA + EnQB3mYfeAAAASxJREFUOE9j/P//PwNVAchAamKEYQxAg7HAu0+//m9Z9ur/5XufQVbjhlCH4TUQZtiy + w7//J3ddw28oIQORDZuw8f3/9Ckv/oc33f5///l37C4lZCDImwbhK/9bJ23637Ds/X/X4nP/NYOW/5d3 + n0megbDQciq5+j+1985/abt2ysMQZKhe2qX/Su6T/0tZN5JmYFZh5f+M/Mr/6XkV/1Nyyv4nZZf+T8wo + +R+XXvQ/JqXwf2RS/v/whLz/IXE5/4Nisv8HRGX+943I+O8Tnv7fMzQVmPIgyY9gssGbVJATEc0NzCiA + eDc1t/x/Msi7mSX/4zOK/semFv2PSi74H5ZY9D80Pu9/cCzIu1n//SIh3vUKTfvvGZyCxctUyoJUzceo + kTLqQnLLyMEfKQBWOvF3m6dboAAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAASdAAA + EnQB3mYfeAAAASlJREFUOE9j/P//PwNFAGQAJZgizWDXU2L7IDEgq7Dyf0Z+5f/0vIr/KTll/5OyS/8n + ZpT8j0sv+h+TUvg/Min/f3hC3v+QuJz/QTHZ/wOiMv/7RmT89wlP/+8ZmgqMAQohhdqBsZBRAHF+am75 + /2SQ8zNL/sdnFP2PTS36H5Vc8D8sseh/aHze/+BYkPOz/vtFQpzvFZr23zM4BbcHKmc/+B9Rdfi/f9Fu + UFLDCXFKtCx79X/hvu//HVPXk2aAQ9Kq/5ndF/+DDJi5/ct/38Id/81jV/xX9ZiA1SAMF1y7++a/pv+c + /80L7/5vXPrqf0TTjf9GofP/n7v2lDgDQL69cf/tf7OoRf89iw7/1/ab8X//ybs4vYEzDG7cf/NfzrHr + //x1Z/CGAQCjS0wEhVWp7QAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALBgAA + CwYBZDTpJAAAAoJJREFUOE99kd1LU2Ecx0939Rd022UXQdBFXZVdh10FERRBipXD1CRDS8tmRbhM09LE + WavUaCnpsqzhnNPlKvNlrFm+pem0Njdtup3nnPOc7dtznmGQbB34cODh+b78fs8WAMLmr981TtjZVjWm + CgpNIMtUoCrlf1mhgqrGpZyM9G2CZrCZgY/jMjuD+6sPQ545vB+eht31DW/7v+BVzyi6bG7UmboID09m + 4Bj0UgZsTje6e4dhsX6C2eJES7sdTc/eof7xa9QYLVpIcgNzpw2qGuNQqkJRKIdIMkQi4Xc4ghJ9lVZS + EF7apggDL6wTaO7yorFtFLWtn3H7kQvlDwZQcteOS9W9iEQJFwZDYSz5QygoupEw6LTP8HkdY0FYh/yw + OBdhts3jSfd3NHZMockyjav3HQgEV+FbWsbcwi9Mzy4iK/vC3wb03wZjvEGV6QNuGZ243tCP0uoe6HKL + cFpXyIUb8Ab1LX2g2qwM9lyQFRWSTCFKCqstYyVMcFFv5GnJEAwNFiZkYibU0MRrEQl32gKoeB5A+dOf + KDb6kHtvDhmGGRzVT+BQ0TjS8tzYlz1KhPIaM08WicKWRBAKi1heiaCqPailwuSIo86qoqJDQWmrhPMP + ozhTv86IYn+ehwiZ+TdxPKsYR04UIDOnDJf1taiua4HB7E80aN5o8CPR4BprUOxFWr4be8+OyEnn0mY9 + ZxhkewFHoXGIMkOKYU1UsbpOsRCQsCu9MvliNINTV94wIdhS42wvcURIDMGwgqWghJlFEZ7Zdew4WJba + 4FhhG2SWvBZV4V+RMe8nmPRFMTIZhsu7ir6xELbvPpnaYM/hUuw8oOOX/kfKHaR6983nfwDA/wvA3MbO + iwAAAABJRU5ErkJggg== + + + + + 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 + 2CVVWYKhQwAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAASdAAA + EnQB3mYfeAAAAXNJREFUOE+lk89LwmAYx+2/0cr6H/pB9IsOFpXksugQ0cFTEUEuytUlEC0KIrBLtzIo + IspIStAgKWiiMgM9CYInJygOv/m+4HJjY4IPfGFsvJ/n8zzbugCYOqrbcBZacZ1l7wjcKCZyWF3knpMN + oB2ILiAc+4bT5TWEyIBADGiGGhw2AKowXBzr/rRiNE0DMhI53Kx6vY5arQbH3gestiusHn3JEE0DYtIK + qFarEEURdvc7LoNx9ExdYNkToRBDg4Yy1rw8wtFfzG6H0D15DsvEKSzjJ0TwH9C6A3JN5iVdi8Ui8vk8 + crkcMpkMUqkUuOMgzKM+JUCSJFQqFZTLZZRKJdjZCAqFAlYOoljaf8Pi7isYNgTG/QyP71oJ6B9h0De8 + AOuQHdbBefQOzFFd0lUQBCSTSSQSCfA8T6MA6H1pM1uPVJlhX+DYeVKkLcD05gM+f9Lg/De0ozryDvQM + bBv3dNPmMT+dVyv0LRj9LEbPOwb8Af/j3yagcYeqAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAASdAAA + EnQB3mYfeAAAAF5JREFUOE9j/P//PwNFAGQAJRisGQhABEkYZincAFJcAbKMKAMSChrgCpEtINoAXK4i + 2gD6uwBmI5zOKACHQQKMToDwifYC5WEAtRndIDq6AOpn+riAorxASj5AVwsAid1qB+RlEMkAAAAASUVO + RK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALBQAA + CwUByY3ISQAAAWtJREFUOE9j/P//PwNFAGQADOfNvg9kQvhZ02/D2fF9l+DskMaTcDbYclwGpE2+CVcY + 03kezg6oPYppAMhmEM6ece9/BtDm9Ck3/qdMvPo/EWhzbNe5/xGtp/+DbAZp9qk8+N+jdO9/l8LtYINQ + XJA1FeFskGaY60Kaj8PZHqW7cXsBZDNME7KzA2uPwMVdCndiGgBydgaSs0GaI9pBzj4OdPZhsLPdQM4u + 2P7fLnfrf5vMjf8t09ZhegHF2UDNMNcgOxukGTngUcIAFGAwSZDNMLYTkrMt0tdiGhDfc+U/2Nng0EY4 + G2QzyM8O2Vv/W2du+m+euu6/adKq/4bxK/4bRC/F9AJyaIP8DHMBsrNBmnF6IQjJ2cihDQswkEa9GIjN + MAxmIJy9H5xIQH52gIa2OTC0TZJWg52tF73sv07U4v9aEQvBGCMhoYR2NiK0jeKXw22FaURxAYyD7GyL + VERoIzsbrwHIfiOWDQC8F6MA2SYGaAAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAASdAAA + EnQB3mYfeAAAAB5JREFUKFNj/P//PwNBUFBQ8B8fBhsCIghhhmFtEgAZm8Rn5/bAFAAAAABJRU5ErkJg + gg== + + + + + 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 + 8QAAAABJRU5ErkJggg== + + + + This allows you to change the size of the rows and columns in the table. + +When selected, the entire table will turn gray. You can then click and drag the sides of the table cells to adjust the height and width of the row or column. + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALBQAA + CwUByY3ISQAAAMJJREFUOE9j/P//PwNFAGQACFfVd/yvaegE40ogzinr/K9naAqUwi8H1gzCNQ0dIMX/ + f/3++//z9z9gbGphDzYAnxySAZ1Azf/+BzR9/W+Yevb/3Te//2vqGEENwC0HNwDkbJCtlkWP/usnnfh/ + 4vrT/9JyymAD8MnBDQD5GWQAyGaQ5m1HL/8XEpEAG4BPDm6AuaXdf2sHj//6Rpb/5ZU1/ouIS4OiB2wA + Pjm4AbDAJJWGGzAajfijaohEI6nxD1MPAH/FmTUmtOWCAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALBQAA + CwUByY3ISQAAAi5JREFUOE+lUt9LU2EYfvsPvOnCu27qtht30UUhWpQVNmO6ucYJ88fFgokjcBWOMdYK + +2G52DCxyCE1ysKROFr2Q9Ictmox0CgkhlKI0FUE85w97X0P8+Ic1k0ffJzvvHzP877f8zw7orPhfUS0 + oJVKpJY0UjWNtlSVitoWFctfOav6mWv8z3f4bnnVU5kA7wvv8GVzGfmNz/jwI4vFtXm8Wp3FzNdnmFqe + RCI/gfFPd3EnG0V0aRg3FgbhT12As88BiqRDAs79/Ijk3Aoev8ghnlzESOIlHuUfIJ67Z6r70+fRFVfQ + 0nkCNJQKSOel9YyAef0pAi5PWMCj2Zip3j/thTJ6CgdtjaDB6QEZ+23hjXT+9Rv4vgEcU/oFHMkMmere + Jx64YnZYGupAoSmfvPn5t5SMXdgEsquApalTwNfmr5jqnoQb9mEb9uzdDfJPnhPBkitPERmfkdG5OxMw + ODwX3K5zjbc73oPW61bU7qoF+RK9onZFsMrYFTALxm/msbkzg3vGzsB6uRk1O2tAfRNusaqa2gw2utMR + U3A8eFQnOHu/W3yupjZ3NrrjuuVE08BhnaB7rENCUk1tHtvojuNqGw75GnWC0yMuSVg1tfnNRndsl06i + wVuvEzij7biduYnQ64DJhYpgRnesgWYc6N2vE7RFWhFM++F+2CXx5IRxSNhntorVZsH4zTw2d2awRanb + JjjSftEOp8ch2eZ4csI4JOwzd/nHbqFy9P9r/wUklqyqnymh7gAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALBQAA + CwUByY3ISQAAAW9JREFUOE9jfPkp9z8DGrAwWMRw4kIciqgY7yRGdHVgPsgAdKyoxI8h9v//f4a22fst + gfh/Rf+2//ntG/4nVq0IZZi/1Os/SAMIg9ggw2B8ZDGY5uz6+Z/mrT//v2vB6f/ucY3/GR69yoLbBrMZ + RsMMv/Uk93/foh1AR/z/f+TMrf+2gTm/Y4um/Tf1TP7PsGZzAIqNMBfAvAUy7PTVZqDWP/9fvP32//il + V/+retf/BWkGYhsGZP9ic4GHj/7/Lz8P/H/1/jtYc8+8w3DNoHABh4GWjsh/Y1NxsEt2HQqHuwik+cTp + WUDNb7FqBhuALRbuPSr5f3BPyf9tR9b8P33pKlDzSwybQZqxGnD/SfH/5TOL///8tPr/oWML/7tGZP6v + 6V8PDjCQn2Ea4QagCyyZXgjWDMLv7jb/nzu34r+YEB9WzWAXoBvQU5f4v68u5X9ZRvD/IA/L/3oa8jg1 + YzUA3UBCfAwXENJAMAyGngEAmeKbGy12NvwAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALBQAA + CwUByY3ISQAAAilJREFUOE+lk99rUmEcxtXb2B8Q+wdEwRvxMq+6GXRhuLNFF0a0iyKhYF3sIF7URSyH + MKjFwjlCJ/1YazaXM0VkC23GgrWKsjybZznnTueUTTKHep7Oe85cbmVQfeHhvPA93w/P+77Pq/bPLEKj + 0ajUarUKwK5ElShCUkMSWe9X8z8VKQKoiTWUqw1ZG6U6MsU67idYXB4N7+sd7Ju6zkAVmE3LgwtLH2Q9 + TjHyMFH/UHCvl3ieRWyRQTi1ikdP1zA1n4MMIA4GhsN76h8K4cLVIM5dmUKf8x5O0QGcvORDz8VxHD8/ + hmNnb6Gr7yaOnr6hAG5PJ6Ut/bmk80C9IaK6U0e5UsOX7R1sff6uAMYm53+ZFgQBbrcbNpsNFEXBPxHA + J2EbfKmKj1vf8H79K6LJjAIYvRMHy7JwuVwol8syLJvNguM48DyPzsOd6O09AYbdxAanDDudTjyMvVQA + IxNPQNM0LBYLDAYDdDodKpUKotEoBgevoeNQB7q7KbzNFuBwOGC322E0GqHX6xXAdd8c8vm8PMgwjOzA + 6/XCarWiyAkKgOrBuzUeb1ZLSL8uQqvVIjC7/BNw8BA8Hg/MZjMGaAdMJhOOSOvhkXG8yAhIrnCIL23C + N7O7BeKAVKFQkMXzAnK5dUw+mEYwFEEskUIosoC5eBrPllncjbyCP7QCb7DFwX/lgDhoF2WSxNbeb6NM + AO2iTJLY7LWNMgGQ6/hXtTzh5lP+u+8PbUr3KB0oMhcAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAASdAAA + EnQB3mYfeAAAAXNJREFUOE+lk89LwmAYx+2/0cr6H/pB9IsOFpXksugQ0cFTEUEuytUlEC0KIrBLtzIo + IspIStAgKWiiMgM9CYInJygOv/m+4HJjY4IPfGFsvJ/n8zzbugCYOqrbcBZacZ1l7wjcKCZyWF3knpMN + oB2ILiAc+4bT5TWEyIBADGiGGhw2AKowXBzr/rRiNE0DMhI53Kx6vY5arQbH3gestiusHn3JEE0DYtIK + qFarEEURdvc7LoNx9ExdYNkToRBDg4Yy1rw8wtFfzG6H0D15DsvEKSzjJ0TwH9C6A3JN5iVdi8Ui8vk8 + crkcMpkMUqkUuOMgzKM+JUCSJFQqFZTLZZRKJdjZCAqFAlYOoljaf8Pi7isYNgTG/QyP71oJ6B9h0De8 + AOuQHdbBefQOzFFd0lUQBCSTSSQSCfA8T6MA6H1pM1uPVJlhX+DYeVKkLcD05gM+f9Lg/De0ozryDvQM + bBv3dNPmMT+dVyv0LRj9LEbPOwb8Af/j3yagcYeqAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALBgAA + CwYBZDTpJAAAAmxJREFUOE+lk11IU2Ecxk90YTdFH9RVVwXRTRQVVBcZhVuhs8UiMaPlIqZSMmVpbqTW + zKFLN5embdG+UFNnJUqTIhEajr5nbIs+JHJGrmXtbG7OZfF0zhunXGhd9IeHF855n9//ef+87wIA1H8V + C/hTzj41Bm6o0GNWQJabsWWuPdw3qrtVJ2cETub6IwgF2hANXIXfV4dSKR+6ajkua5TQV5ew4s0GsgDE + aTsS4S7EQ+2wtcgRm7CiNE/ofTFUhrOnBCiTbEXAeQwTjjWQifcz/t+pCYA1J8IdaFYfhdtVB/p9I8Z9 + Srx1HUevUYi8nFS0la/GUx2FgsMZyYAua/1PAH0dmnIxKuXZUBZm4UyBCHKpEEUSAfJz0tAgW0sA2emp + yYB2kwbTdCemgwbExmoQfF4Ir3UFkceyHO6WxXikTyFmVmk7NiUDbAY1poJmTI1WIfbyJKLPDoLuWwKt + xYEaQw/OXepEmcaGIpUReQo9xMW1yQBTkwqTfj2iPikmHwsQub8ZH2+tJGauEjPfEArHMToeQlb+eWTm + Kn9BKKO2AvSrKkQe8hEZ3IBw/yr4LRTpzJbpppPI0DEAz0iAmO8OebFXJCEQqqlWgc/DpxEeWA/69jIE + 7SkYuUaR2F9nvuNLhOn8IQTPmwBcw++QnlMEPmPes+8AUnfuAtVwoQTBB/mMeSk+dS/CWOtCeJspyJgz + s7G5BFeYBI22fvQOesnKavvGdaAuVhaTC8JNmVulzMBmd77nek3M9jtudDieJAF42ooTzA0TQiLiIXP3 + NkJmp82emes210oSzPdQDjHTZjf8S/MC/vYCZ//7AfBonUoF0toVAAAAAElFTkSuQmCC + + iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 @@ -132,22 +610,196 @@ YII= - - 17, 17 - - - Will delete the current step and any of its substseps, RNOs, etc. Checks whether any transitions are pointing to this step from outside the step and if found, does not allow delete, but prompts user with list of transitions. + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALBgAA + CwYBZDTpJAAAArRJREFUOE99kntIU1Ecx6//9Fd/9kd/FSU9rD+0hxIoPcjcyppBRJZIiqlDA7HIFohl + mr0081Gr+aD5mI/Kx3TO1po5zbmcaahIiKBkOvGBqTnndu+3cw45kmYHvpx7Lvf3Oed87s8DAFep7SYT + OJ53kghrZ4Hn4sNEHhwZ1wqsYjJpn0RvZms2aGFFkwUCeFd4gceyQ8C8TYDvySgGT1RMiElwIX2QrVfD + HlSaLlasNvThdXMvytVdKH5jQv/QOAOsFpcZlxGXM4Tw7GlEvVjZSmsZoKzR7Np9xcnjl13AzKKA7sFx + BJy7TgF4rl2Aqt2BB/UORObOQpTUS+PHACVqk4WeoKTuMwqrO5BfZkRWkQGdfROrJzhwQjaMq0V2HIs3 + YE+IAv6xevhF1GcwgLL2k9RJ7m1b4TG3xGPyp4DRKYC6odcrVZtwu+BLuveVHuw8/RJxd6sTvSRyfl9o + hYU7FKbccUSqG7U5eOQoP+JRgR7pz5qR8lTDAH/LHbHa4B3dx+TuPy/XeUkU4LafrbsvSahNm5l3YHpB + wI9ZAcOTAgbHBLb7enL3im7GbgvMBLdJ3FB547E6bpZIe1VjRmGVCUkP65B4rwb/k7s7KKWVAMzcRnGH + 6nJqa/volBMSmRkV+u9432WFttMKIpedwJ1cujvJQW5D8Le0XRc/fPUJll06k9wPv0gNDofeiSL/30Lk + wp3cth4r/TtS1gcRmWOWrIYlhGcMQNmyBFm5nUFO3RqIKX7bBndyWywMUMoAPqGVAYEJRuRpFpFSZUeE + nEdI6giD5JB+WLDx/8jVmRmAtTTrAwI57h3+Dv4xOlbsGZSNowndvooqA6jc1HwtkrMaXXKpnzUACiFC + tniKcqkYmgD6Tq7SwzonkI4ch7FnwiW3yeQG8AfiKqbrvBIt22m90G9+AzC/1ToF8MxHAAAAAElFTkSu + QmCC + - + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScQAA - EnEB89x6jgAAASBJREFUOE+lU7ERwjAMFCOwQmbJCKFIQQtFGorccS5oUnApU9B4hayQFViBFVgh/Ecm - Z8cmcAd3wlEkvaV/ZTOOo/z1I8DbRIoBtvXfLeJ2GZuLtZMCf9c2BYDYgfEfACxATBYlSvEUOX0FaEUI - YPtF62ft7rY+go5hHgrS7NxYWy2uCRzxE3DgCnKRjskP56Orkv45yU2asKMbpcPJ2839ozKfJTMgbSKU - t0ekztKvaA7ibixOyvoLADqYiGMXHIUWy7uQa+cSuZGUDb7FswWYwclx9oES/hqzGAmV1UTdSPiQ8Uqw - DCdiNtgFHwAtVpjbIvESaA4ZqUrP2xELFPEBUMwlqmH7iDiNNQAph2DskIMaIF16YfCVIoZOmtyveQF9 - 2CVVWYKhQwAAAABJRU5ErkJggg== + EnEB89x6jgAAAIBJREFUOE/FU9ESgCAIy///aAMU0DDYSxecV6KOObB1squRs3VyNY1Z4OWHATYTFHI1 + gp0RXdm+vlGoLC5zPowCHDeiAGkmhMHnAEFpDwwRjcFKV++/6xyLVgEk2UfhnuVTNsVBa5Njk8xV6c1k + hNwGBmaHAP5n4G8q6gFdoZLjBpE7j5KJdaRlAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAASdAAA + EnQB3mYfeAAAASxJREFUOE9j/P//PwNVAchAamKEYQxAg7HAu0+//m9Z9ur/5XufQVbjhlCH4TUQZtiy + w7//J3ddw28oIQORDZuw8f3/9Ckv/oc33f5///l37C4lZCDImwbhK/9bJ23637Ds/X/X4nP/NYOW/5d3 + n0megbDQciq5+j+1985/abt2ysMQZKhe2qX/Su6T/0tZN5JmYFZh5f+M/Mr/6XkV/1Nyyv4nZZf+T8wo + +R+XXvQ/JqXwf2RS/v/whLz/IXE5/4Nisv8HRGX+943I+O8Tnv7fMzQVmPIgyY9gssGbVJATEc0NzCiA + eDc1t/x/Msi7mSX/4zOK/semFv2PSi74H5ZY9D80Pu9/cCzIu1n//SIh3vUKTfvvGZyCxctUyoJUzceo + kTLqQnLLyMEfKQBWOvF3m6dboAAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAASdAAA + EnQB3mYfeAAAASlJREFUOE9j/P//PwNFAGQAJZgizWDXU2L7IDEgq7Dyf0Z+5f/0vIr/KTll/5OyS/8n + ZpT8j0sv+h+TUvg/Min/f3hC3v+QuJz/QTHZ/wOiMv/7RmT89wlP/+8ZmgqMAQohhdqBsZBRAHF+am75 + /2SQ8zNL/sdnFP2PTS36H5Vc8D8sseh/aHze/+BYkPOz/vtFQpzvFZr23zM4BbcHKmc/+B9Rdfi/f9Fu + UFLDCXFKtCx79X/hvu//HVPXk2aAQ9Kq/5ndF/+DDJi5/ct/38Id/81jV/xX9ZiA1SAMF1y7++a/pv+c + /80L7/5vXPrqf0TTjf9GofP/n7v2lDgDQL69cf/tf7OoRf89iw7/1/ab8X//ybs4vYEzDG7cf/NfzrHr + //x1Z/CGAQCjS0wEhVWp7QAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALBgAA + CwYBZDTpJAAAAM9JREFUOE9j/P//PwNFAGRAeMMjHZ/SU0DmfwZSMVhDSNP9/x75B1AMALoK5DS8GOx6 + EBFYdlnTIXn1f8ekVX5kucA1e8d/i/Dp/439O0j2Bsl+Rnch2ICg+hv/A6qv/HfJ3t5FlhfAhtRdT7eJ + XQD3AqEABMnDAzGk4aGPa9b2/7aJS/3JcoFnwYH/lhEz/hv5tgxQIPpXXfzvW37uv0PKavJd4Fdx7r9j + +qY0WBiQFIggTR5FR2abBU8gzwUehQfBgWgTvTCQrFggVROyegA1/oH1CRXf9wAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALBgAA + CwYBZDTpJAAAAHxJREFUOE9j/P//PwNFAGRAQfehAiD+D6JBfFIwWDFIc2jLk/+y1lVALsQAFiaW//gw + TB3MgAKQZiAmzwWkOBldLUn+xWYR3AujgUha4kEOTHAgJlYsLwDi/yCa1CiFGfDfs+jof0njTPJSIshm + kGYgJs8FpDobIwwoMQAAEuaJ1nndlB8AAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAASdAAA + EnQB3mYfeAAAADpJREFUOE9j/P//PwNFAGQAJRismZmZ+T86RjaUhYnlPzoGqQe7nhLbR5oBo4GIO7WS + lJCQA3IYpUQA76epNf0QgmEAAAAASUVORK5CYII= + + + + + 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 + wx7nAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALBgAA + CwYBZDTpJAAAAklJREFUOE+lk11I02EUxusuIogugqALIyK6iJpEEIUZIQWSK8kLQ/pAqUApKbEsl4kL + srQwQYeOVmp+VGamlo1lMUVJ+9DmdCbNBVqkzvyiD9vmr51/rP8IoqgXzuXzO88553nnAnP+6wmg8FY7 + wZVf0UbO9WbOFTehy39ISk4difpq4tMriUstJSbZxK4ko1/qbx4AeLzwu/r0FcamZxkam6X/vY9Ol49V + 2zP/DuC2O3AcCMW+X4Ot1a6IyxoHWLnt7J8B0lnEDJmZeXycZ7uX0eLwca3+NSsiggAy86/2A7bt+zQ/ + xLkRtEWHYO7yUnzHxvKtGaoDWVgwIHhmsS2dRXz33itqO7wUVHYQsuWMCpBtBwB9A8McyzIq1d77UZlZ + bEtnEVe1esgraWZpmE4FyKkE4BwcU4TOoXFs/aNsjkrAWPOS8J0HlSqq7aPU6iHXaGHJpnQVIHcOiN+N + TDL44TNPu91UmXuIjE2k7lEnjdZuSRxFD9ycL2xg8YbTKkBCIp2H3VNMTs9gc05gqnvDTYsLg39ebdwR + Sm4/Ie9qvQLRX6lh0fpTKkAS9s3jY3Ryhl7XFGX3nVwu7yHb9IIcUxvJ+ko04TEk6/JJTLukQBauS1MB + Es+R8S8873VT3fT2pzizwErqxXqSMsqJjtcrkMg9RwnXJrAg9KQKkGw7XBNUNHSRZWhBl2chNbvWL7xB + fIqB2MMX0O7VEbbjEKs3Rik1f20QQD6GZFviKQmTkMid5VSybVmYzCy2pbOI5605oTqQD/Wv9R1FPMYf + N743kwAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALBgAA + CwYBZDTpJAAAActJREFUOE+NklkvA1EUx+ubeCJii6WNh0oQsb/ggQSJhK/gU+iLiHhQS6wJotFa0lJb + EWpLGUwbbVFLFbFVqp2Z/s29MhNpZpKe5OR/5845vzPnnEkBoCFmcbj/Dv+M53kNx3EaLhYjt4aWOl1X + YoyGAIibt1hRlM04swFdTSfGLfvdUrykMsC0fq4K6Bu3wrbDSBDDf4gMmFlxqQKGZtdosuSKgKmlQ8QT + EPF4nN7xvIDBaTt6R5ehre4gUXJh+TC54IQgCDi99FL1+ALgxETXhReRaAwnF9eYs+6pAwxGM3y3D2QT + YDzXVFlvgOqBi24IY3Or6oDE6Sb7LLdgsR/SKv7AE1WP/57queeGqsPJUC0sa1SewcS8Awwr9i8OLvTy + BjJAhvUhHIni4NSHu+AnDAMmpGurlAFGccocz8t7IAN8//rBfegLrP8Vx5dB9IwsIre0WRnQP2GTk0n1 + 70gMT6/fuAq8weUOYfvkjq4xq1ilBfJSMrL3j/APHp/DFLB/9gC784YCMorqlL9AAuweubG0cYxR0yaG + Z9fRP2mjiZKnFVaqA8hfVlDRjvzyNuSVtyKnpIl6lr4Bmfp6sXotUrOLlQHJ7j0x7hcSwu53ww+AbQAA + AABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAASdAAA + EnQB3mYfeAAAAHlJREFUOE/llI0KwCAIhB2+/zO7GQhmLQ2OYCyQ/uzjrqRLRAjaFIgMKKy5Rar7CJCZ + yYU8Yw2/NhtbXuwpJleBei7mtvkbcEelMQagQaoqZ7Y7y8N9JHe5tBwtVlSeA3qr/vVWKstlk9Vfup8m + uHorPdofPwf0f3gD43NpwwQa5WcAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALBgAA + CwYBZDTpJAAAAf1JREFUOE9j/P//PwNFAGQAJRiu2ansDqdr9V1F1/ZXWc69b2utp3/dYj7r10WzqV/3 + mXS+7zaueJplmH/DSivurBiyhWADfGofcLk2PC+ya3+7yTvpwkW/8ANrfMIP53tFHk13iT492aLwzknN + nk/PFauf3VEOPlapZrWHB2YI2ACXqrv2ti2vHwUF7LsdE7rFH5uXzLMuT1RNvX5F2mnfPS3z5ZEoBtg0 + vdhpmn//u5/zug584aGacmGbjNvezzrmC9eiGGBa/XS5bszVb86Wq7PxGaCcfn69nNfur4aW85egGGBR + fMtfw+/MDTXDbZfxGaBUcvWNisPG11Y2c2JQDDCLu6ys6n7igLz1ga/q9ls8sBmim302Ubn8yh8T60XX + rKwXaKIYAOJo+h2xEI+49Fra4+AubAbo5F+6rBay77O17QI3jGiECcgmX5ktmXD2qYbdZntkRUaZp5w0 + iy990Pbdth7dcHA0ivd//qiWfM5ZJeSgqrTLzvdalis3Iis0yDl9RCf79Hd9/23Gmp7rk+R8Vv9E8YJ4 + /fP34tmXv8harn+iYzbvjYH1vHuoBpx6oRe+97O2y+r36k5Lf6o6zf+GYoB80JETisarb+uaz/+kaT3n + h4bTwr/IBhgmHfht7L3hh5H3ih86rove6zjMe4gRiORmKIpyIshSAKemayZYZb7LAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAASdAAA + EnQB3mYfeAAAAKBJREFUOE9j/P//PwNFAGQAJRisGQ+wxyaHbCEhA+pJNUAfqGE/FMcjsWFiYBqnC7gC + F/oDMT+SrSAvYGB8BuwHGnAfZBDUEFAAYWAMA4AaQBr/o2GQF9BtB7uOEheAY4WSMMDvAqDh6LFAXBgg + hTrIBpi/5aFskKEoAF9CAmkCJR4QBhkEokGBSbQB6GpBhiCnC7A8qUkZ5Cr8LqAkNwIABOc40fsHWwUA + AAAASUVORK5CYII= @@ -172,6 +824,16 @@ 8aNoq8VxEwEvj23LekMqs3Kf2XCPB3xSAa8MYH8+0HcbiD0L7EgEXCPXYObU/ut/gCRj4h8xIl6WGfFy rIlhepIY3PJkrl33iMDt5uI2r6knlt7TGo+Dao2N16TG3GVk1ljU3EKc/N3/AoDdHa9MoANkAAAAAElF TkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAASdAAA + EnQB3mYfeAAAALZJREFUOE/Fk9ENgzAMROMRmCQZi5VQPzoEI3WG/mI4l4uCk0BVIRXpFIhsn/McRFWD + f0Sk2tzipArEBgqUwtbynlTnoK/HoM8xmD6hx1gz98lIhJBAnRWpCsDVu+G718X9BVpOX3VQnvnq/cBt + H6ORpwjSr+DjGRkDOKaUDFSM0cQuOE4m+yPmAgjk/HvOvBfllJodoJv/dQB3iBx+YkBgrbULEcFw470/ + WyuIHOXVBcpgi79yBet/IRWLX4opAAAAAElFTkSuQmCC @@ -189,6 +851,36 @@ klL8f+bMaqBUJDDeN/yfMEHhXmoqHgMaGjpD9+y5vvX//wNPdu/mfnf+/Oa3//+nA/FCIE58v3597pIN G+LFcboAJFFVVeK+ZMmyB5s3p37dsKHt67JlEV+XLm37umBB8IeVK7vjXr1ay4jXAFJyJLJaAG1hk1Rt inyUAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALBgAA + CwYBZDTpJAAAAoJJREFUOE99kd1LU2Ecx0939Rd022UXQdBFXZVdh10FERRBipXD1CRDS8tmRbhM09LE + WavUaCnpsqzhnNPlKvNlrFm+pem0Njdtup3nnPOc7dtznmGQbB34cODh+b78fs8WAMLmr981TtjZVjWm + CgpNIMtUoCrlf1mhgqrGpZyM9G2CZrCZgY/jMjuD+6sPQ545vB+eht31DW/7v+BVzyi6bG7UmboID09m + 4Bj0UgZsTje6e4dhsX6C2eJES7sdTc/eof7xa9QYLVpIcgNzpw2qGuNQqkJRKIdIMkQi4Xc4ghJ9lVZS + EF7apggDL6wTaO7yorFtFLWtn3H7kQvlDwZQcteOS9W9iEQJFwZDYSz5QygoupEw6LTP8HkdY0FYh/yw + OBdhts3jSfd3NHZMockyjav3HQgEV+FbWsbcwi9Mzy4iK/vC3wb03wZjvEGV6QNuGZ243tCP0uoe6HKL + cFpXyIUb8Ab1LX2g2qwM9lyQFRWSTCFKCqstYyVMcFFv5GnJEAwNFiZkYibU0MRrEQl32gKoeB5A+dOf + KDb6kHtvDhmGGRzVT+BQ0TjS8tzYlz1KhPIaM08WicKWRBAKi1heiaCqPailwuSIo86qoqJDQWmrhPMP + ozhTv86IYn+ehwiZ+TdxPKsYR04UIDOnDJf1taiua4HB7E80aN5o8CPR4BprUOxFWr4be8+OyEnn0mY9 + ZxhkewFHoXGIMkOKYU1UsbpOsRCQsCu9MvliNINTV94wIdhS42wvcURIDMGwgqWghJlFEZ7Zdew4WJba + 4FhhG2SWvBZV4V+RMe8nmPRFMTIZhsu7ir6xELbvPpnaYM/hUuw8oOOX/kfKHaR6983nfwDA/wvA3MbO + iwAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALBgAA + CwYBZDTpJAAAATBJREFUOE9j/P//PwNFAGQAOgYaCDIVKAw2HM7GqhabIEwMZgheNVQzIDo6Otff33+X + t7f3THd3dwGY82EWWFhYlAPxfyguh7sSxPD19e338fF57OHhccrV1fW/tbX1I2QDgJrSQBqRDAMZ5AJW + AyKANtbDJIGGvLW0tIQHIEgcqPgMFgM64AaAGEFBQX1AfNXLy+sbTDEsEBMSEmBOh9NZWVkQS4CahEJD + Q/+HhITcA7IF7O3tb5mbm6O74C7U72BnI2OQ/ysCAgL+u7m5LXZ2duYHav5mZmaGbgAsAFcBDRIEYqXV + q1dD1ACdLGBjY/MfpAmIb5uYmLwzNjZGMQAaDh1Aje9AGGQhSizY2dkJAwPOFMN50NRIVkKCJWFCqREj + H6AEELkuoFpmwud3mBwAxyxA1dGzKyUAAAAASUVORK5CYII= @@ -200,13 +892,189 @@ hNwGBmaHAP5n4G8q6gFdoZLjBpE7j5KJdaRlAAAAAElFTkSuQmCC - + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScQAA - EnEB89x6jgAAAIBJREFUOE/FU9ESgCAIy///aAMU0DDYSxecV6KOObB1squRs3VyNY1Z4OWHATYTFHI1 - gp0RXdm+vlGoLC5zPowCHDeiAGkmhMHnAEFpDwwRjcFKV++/6xyLVgEk2UfhnuVTNsVBa5Njk8xV6c1k - hNwGBmaHAP5n4G8q6gFdoZLjBpE7j5KJdaRlAAAAAElFTkSuQmCC + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALBgAA + CwYBZDTpJAAAArRJREFUOE99kntIU1Ecx6//9Fd/9kd/FSU9rD+0hxIoPcjcyppBRJZIiqlDA7HIFohl + mr0081Gr+aD5mI/Kx3TO1po5zbmcaahIiKBkOvGBqTnndu+3cw45kmYHvpx7Lvf3Oed87s8DAFep7SYT + OJ53kghrZ4Hn4sNEHhwZ1wqsYjJpn0RvZms2aGFFkwUCeFd4gceyQ8C8TYDvySgGT1RMiElwIX2QrVfD + HlSaLlasNvThdXMvytVdKH5jQv/QOAOsFpcZlxGXM4Tw7GlEvVjZSmsZoKzR7Np9xcnjl13AzKKA7sFx + BJy7TgF4rl2Aqt2BB/UORObOQpTUS+PHACVqk4WeoKTuMwqrO5BfZkRWkQGdfROrJzhwQjaMq0V2HIs3 + YE+IAv6xevhF1GcwgLL2k9RJ7m1b4TG3xGPyp4DRKYC6odcrVZtwu+BLuveVHuw8/RJxd6sTvSRyfl9o + hYU7FKbccUSqG7U5eOQoP+JRgR7pz5qR8lTDAH/LHbHa4B3dx+TuPy/XeUkU4LafrbsvSahNm5l3YHpB + wI9ZAcOTAgbHBLb7enL3im7GbgvMBLdJ3FB547E6bpZIe1VjRmGVCUkP65B4rwb/k7s7KKWVAMzcRnGH + 6nJqa/volBMSmRkV+u9432WFttMKIpedwJ1cujvJQW5D8Le0XRc/fPUJll06k9wPv0gNDofeiSL/30Lk + wp3cth4r/TtS1gcRmWOWrIYlhGcMQNmyBFm5nUFO3RqIKX7bBndyWywMUMoAPqGVAYEJRuRpFpFSZUeE + nEdI6giD5JB+WLDx/8jVmRmAtTTrAwI57h3+Dv4xOlbsGZSNowndvooqA6jc1HwtkrMaXXKpnzUACiFC + tniKcqkYmgD6Tq7SwzonkI4ch7FnwiW3yeQG8AfiKqbrvBIt22m90G9+AzC/1ToF8MxHAAAAAElFTkSu + QmCC + + + + + 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 + xf4EnuSVBmiS2aAAAAAASUVORK5CYII= + + + + + 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 + XAAAAABJRU5ErkJggg== + + + + + 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 + AAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAASdAAA + EnQB3mYfeAAAA8xJREFUSEuVlktIVGEYho93Jy8p4XhbpWao6EALC/GalwRdlF0WQkYFWrgV3KhJixRC + UZTIES8lyZhXCGEgU2PEhNpkWta6RdBCaCGI4tv7HT02njlnZhr4mHPO///n+d/ve/9vJkBRFDDUT1hY + mGKxWBQAyt7enrKzs6MNKUFBQUp0dLSyv79//Ey7CA4OVra3tz2e6x8ICBEREWhpacH09DTGxsZQW1uL + kJAQdSwzMxNNTU1YXFzE7Ows5ubmTsTCwgIyMjJQUlKC8PBwdY1BKEhISEBfXx/sdjsmJiaQnZ2Nzs5O + ZGVloby8HEtLS5ifn8fMzIwKknA4HBgeHsbo6Kgak5OTcDqd6OrqMgcJPTQ0VJ2QkpKCjo4OtLa2orS0 + FEwnmBqPxRUVFXC5XGoGBDQyMqKCZTNDQ0OesMTERJbk30dg/f39xxN3d3dPjGs3olxLj6gZHx8/hIm6 + 168xyAydSJ/VavUANTc3G77c7GFOTg66u7sxOTWFl1TV19uLleJiLEsmIiMPgXpQe3v7f0G0yTU1NXjc + 1gb7q1dw0hR8O34w9fmpqcYgI4rNZlPrJVFUVIS6ujqPabQ9bjx4gGc0kEDWLl7Ep8pKXIqK8g2qrq5G + YGCgmYtUl7p//jBlaYT03r+vpm6loACOhgZYJH361GkL6+vrTQHuRX4+MHC4hE4VJRIyvsFjsUzYVlkZ + YqVWetDBwQEE0kJ75+bm+gUb7Ok5hmigD3fv4n1hIb7wGMTIwTdSJDuapX3Pa4U0PuknNqGpkW8HI//C + BXy6fNkcZI2PRxvV2F+8QGJ6ul+KZGN1R2nTgAFsRetUY6pIFr2hRb8R8tAPJVq9inWgUBrgM+u0wRoZ + pk4WOtlQ3zK/SEtDpJ+wMiMQU/fx1i3EWCyeNRLQJieIY9arqqB4sbe7+/SgMP4afON7GvLyoBi5ThZv + HYEWeMK3/FRk0ylS2EN/8hze0dYb9bqhxkZ8YAdYZqwR5rp2DTevXEGQCTRQB1nj/TnGI/f5RqBCto3O + 27exypYjMBdjVfrX2bO4evo0bDExyOSO83ktGajWq+F9o35TelDw0aICdnWBrbNfvRV1rNk7OkgUfmVq + vzMGCbuqg4i9TxkpN1Ikk38zbDxTZ2Jj8ZsvFGN8YfqkwL1snhaOX2f80oE6zGpqBhIY/4bApS0U90kE + BMDKliLjezrIU2/G8QZybyu+rp/4cqcRSFT4erH7uGm63OHJyckeP+XhnCD+r/AC3ORYFeOeLyX/xhUk + JSUhLi4OAtX/H7NyokScWySYOcsL9C9S2i5ryMsXiQAAAABJRU5ErkJggg== @@ -219,6 +1087,85 @@ t0ekztKvaA7ibixOyvoLADqYiGMXHIUWy7uQa+cSuZGUDb7FswWYwclx9oES/hqzGAmV1UTdSPiQ8Uqw DCdiNtgFHwAtVpjbIvESaA4ZqUrP2xELFPEBUMwlqmH7iDiNNQAph2DskIMaIF16YfCVIoZOmtyveQF9 2CVVWYKhQwAAAABJRU5ErkJggg== + + + + + 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 + QmCC @@ -228,6 +1175,78 @@ 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 @@ -237,6 +1256,106 @@ EnEB89x6jgAAAIBJREFUOE/FU9ESgCAIy///aAMU0DDYSxecV6KOObB1squRs3VyNY1Z4OWHATYTFHI1 gp0RXdm+vlGoLC5zPowCHDeiAGkmhMHnAEFpDwwRjcFKV++/6xyLVgEk2UfhnuVTNsVBa5Njk8xV6c1k hNwGBmaHAP5n4G8q6gFdoZLjBpE7j5KJdaRlAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALBgAA + CwYBZDTpJAAAArRJREFUOE99kntIU1Ecx6//9Fd/9kd/FSU9rD+0hxIoPcjcyppBRJZIiqlDA7HIFohl + mr0081Gr+aD5mI/Kx3TO1po5zbmcaahIiKBkOvGBqTnndu+3cw45kmYHvpx7Lvf3Oed87s8DAFep7SYT + OJ53kghrZ4Hn4sNEHhwZ1wqsYjJpn0RvZms2aGFFkwUCeFd4gceyQ8C8TYDvySgGT1RMiElwIX2QrVfD + HlSaLlasNvThdXMvytVdKH5jQv/QOAOsFpcZlxGXM4Tw7GlEvVjZSmsZoKzR7Np9xcnjl13AzKKA7sFx + BJy7TgF4rl2Aqt2BB/UORObOQpTUS+PHACVqk4WeoKTuMwqrO5BfZkRWkQGdfROrJzhwQjaMq0V2HIs3 + YE+IAv6xevhF1GcwgLL2k9RJ7m1b4TG3xGPyp4DRKYC6odcrVZtwu+BLuveVHuw8/RJxd6sTvSRyfl9o + hYU7FKbccUSqG7U5eOQoP+JRgR7pz5qR8lTDAH/LHbHa4B3dx+TuPy/XeUkU4LafrbsvSahNm5l3YHpB + wI9ZAcOTAgbHBLb7enL3im7GbgvMBLdJ3FB547E6bpZIe1VjRmGVCUkP65B4rwb/k7s7KKWVAMzcRnGH + 6nJqa/volBMSmRkV+u9432WFttMKIpedwJ1cujvJQW5D8Le0XRc/fPUJll06k9wPv0gNDofeiSL/30Lk + wp3cth4r/TtS1gcRmWOWrIYlhGcMQNmyBFm5nUFO3RqIKX7bBndyWywMUMoAPqGVAYEJRuRpFpFSZUeE + nEdI6giD5JB+WLDx/8jVmRmAtTTrAwI57h3+Dv4xOlbsGZSNowndvooqA6jc1HwtkrMaXXKpnzUACiFC + tniKcqkYmgD6Tq7SwzonkI4ch7FnwiW3yeQG8AfiKqbrvBIt22m90G9+AzC/1ToF8MxHAAAAAElFTkSu + QmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALBgAA + CwYBZDTpJAAAAf1JREFUOE9j/P//PwNFAGQAJRiu2ansDqdr9V1F1/ZXWc69b2utp3/dYj7r10WzqV/3 + mXS+7zaueJplmH/DSivurBiyhWADfGofcLk2PC+ya3+7yTvpwkW/8ANrfMIP53tFHk13iT492aLwzknN + nk/PFauf3VEOPlapZrWHB2YI2ACXqrv2ti2vHwUF7LsdE7rFH5uXzLMuT1RNvX5F2mnfPS3z5ZEoBtg0 + vdhpmn//u5/zug584aGacmGbjNvezzrmC9eiGGBa/XS5bszVb86Wq7PxGaCcfn69nNfur4aW85egGGBR + fMtfw+/MDTXDbZfxGaBUcvWNisPG11Y2c2JQDDCLu6ys6n7igLz1ga/q9ls8sBmim302Ubn8yh8T60XX + rKwXaKIYAOJo+h2xEI+49Fra4+AubAbo5F+6rBay77O17QI3jGiECcgmX5ktmXD2qYbdZntkRUaZp5w0 + iy990Pbdth7dcHA0ivd//qiWfM5ZJeSgqrTLzvdalis3Iis0yDl9RCf79Hd9/23Gmp7rk+R8Vv9E8YJ4 + /fP34tmXv8harn+iYzbvjYH1vHuoBpx6oRe+97O2y+r36k5Lf6o6zf+GYoB80JETisarb+uaz/+kaT3n + h4bTwr/IBhgmHfht7L3hh5H3ih86rove6zjMe4gRiORmKIpyIshSAKemayZYZb7LAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALBgAA + CwYBZDTpJAAAActJREFUOE+NklkvA1EUx+ubeCJii6WNh0oQsb/ggQSJhK/gU+iLiHhQS6wJotFa0lJb + EWpLGUwbbVFLFbFVqp2Z/s29MhNpZpKe5OR/5845vzPnnEkBoCFmcbj/Dv+M53kNx3EaLhYjt4aWOl1X + YoyGAIibt1hRlM04swFdTSfGLfvdUrykMsC0fq4K6Bu3wrbDSBDDf4gMmFlxqQKGZtdosuSKgKmlQ8QT + EPF4nN7xvIDBaTt6R5ehre4gUXJh+TC54IQgCDi99FL1+ALgxETXhReRaAwnF9eYs+6pAwxGM3y3D2QT + YDzXVFlvgOqBi24IY3Or6oDE6Sb7LLdgsR/SKv7AE1WP/57queeGqsPJUC0sa1SewcS8Awwr9i8OLvTy + BjJAhvUhHIni4NSHu+AnDAMmpGurlAFGccocz8t7IAN8//rBfegLrP8Vx5dB9IwsIre0WRnQP2GTk0n1 + 70gMT6/fuAq8weUOYfvkjq4xq1ilBfJSMrL3j/APHp/DFLB/9gC784YCMorqlL9AAuweubG0cYxR0yaG + Z9fRP2mjiZKnFVaqA8hfVlDRjvzyNuSVtyKnpIl6lr4Bmfp6sXotUrOLlQHJ7j0x7hcSwu53ww+AbQAA + AABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALBgAA + CwYBZDTpJAAAAoxJREFUOE+Vk11IU3EYxu2qqwqCgugihCgMymxthlQX2geiRkNpGE5TM+cnDptmS6Wk + uUz2wTRTrFaiZc00PzaX2oaTjZmm1uYsQ2VmX9Y0leVo82n/c6gIC/TAgXPz+73P83LeNQB8VvMYClNC + px1ONWE2rFsb4EMEK30bb18IbkiPxbg0C4M5sSDfq4I7mvKhau/F0NVsCpYxmbTAZlTAYpBjQCeB+WkJ + DK0imLQlMHeWoF93HcPP5dCqsuGYKMXrnnSIRPkQH2B6UW/9X4IljxUe9zO4XVr8cLbANa/C95laTNoU + 0NQlUbBNl4DmqlBs3rgeN8RnUFGckkAJyHSP2/RPuE3JWQb36wSQX45BbFiQnRIM6aVwL+rgWniMxdn7 + cH5Rwm6VoaU6YhlsNWTilVGIvDQ2EdA76Oso9UZWw+m4h4XPVZh7r8DNWzUwacSwvzj/O/awIRVTg3wY + 1Twkc0IQfTyQFpg017zwQ8x/KMe3SQlmJoopwdKSB/UKNtXZoufB3peBt8ZzaLt7EhGH9yIymEELuptF + WPh0B49qcyEVJ4CfHI5MvgDsKA75y9DXnogxEw8j+ni81J6GqvwoQlh+CDvoTwu6VFcwN1UJx1gRvo4W + YHokDx8tArwbyMK4ORVvuhNh6YghW4coNwYZcaGIOsaiJJSg/UEhZifL/oInetMw2pMEaxcXA22nYG44 + QcGkxpFAPxRlMhDkv50WtNRc8vaWoac1EfrGOHTWR0NTE4kn1eFU3DrJISiLWdRkApcJWags2I2Andto + QZPyIgTx+8DnMpDK2Y+zbCa4YSxqy2RRpCuJS2IX8PagQrgLipwd8PPd8ucWViohsclkAvtu3bTyY/rf + xf4EnuSVBmiS2aAAAAAASUVORK5CYII= + + + + + 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 @@ -249,6 +1368,165 @@ t0ekztKvaA7ibixOyvoLADqYiGMXHIUWy7uQa+cSuZGUDb7FswWYwclx9oES/hqzGAmV1UTdSPiQ8Uqw DCdiNtgFHwAtVpjbIvESaA4ZqUrP2xELFPEBUMwlqmH7iDiNNQAph2DskIMaIF16YfCVIoZOmtyveQF9 2CVVWYKhQwAAAABJRU5ErkJggg== + + + + + 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 \ No newline at end of file diff --git a/PROMS/Volian.Controls.Library/VlnFlexGrid.cs b/PROMS/Volian.Controls.Library/VlnFlexGrid.cs index 7ae7a227..6dbea674 100644 --- a/PROMS/Volian.Controls.Library/VlnFlexGrid.cs +++ b/PROMS/Volian.Controls.Library/VlnFlexGrid.cs @@ -740,7 +740,115 @@ namespace Volian.Controls.Library CellRange sel = this.Selection; //sel.UserData = trtb.ContentsRectangle.Height; - // Now see the the selected row,col is in the defined merge ranges + // Now adjust the Height and Width in the defined merge ranges + AdjustMergeRangeHeightWidth(r, c, trtb, tstr, AllowWidthShrink); + + //// Now see the the selected row,col is in the defined merge ranges + //bool mrgrows = false; + //bool mrgcols = false; + //foreach (CellRange cr in this.MergedRanges) + //{ + // if (cr.Contains(r, c)) + // { + // if (cr.c1 != cr.c2) + // mrgcols = true; // in a range of merged columns + // if (cr.r1 != cr.r2) + // mrgrows = true; // in a range of merged rows + // continue; + // } + //} + //if (!mrgcols || !mrgrows) + //{ + // // IF the row of the selected cell is NOT in merged range + // // then go ahead and adjust the row height (if needed) + // if (!mrgrows) + // { + // // add adjustment for grid and cell borders + // int newheight = trtb.Height + 3; + + // //Console.WriteLine("{0} {1} {2} '{3}'", r, c, newheight,trtb.Text); + // if (newheight > this.Rows[r].Height) + // { + // //Console.WriteLine("1 Row {0} Old Height = {1}, New Height = {2}", r, Rows[r].Height, newheight); + // this.Rows[r].Height = newheight; + // } + // } + // // IF the column of the selected cell is NOT in merged range + // // then go ahead and adjust the column width (if needed) + // if (!mrgcols) + // { + // // add adjustment for grid and cell borders + // int newwidth = trtb.Width + 2; + + // if (newwidth > this.Cols[c].Width || AllowWidthShrink || r == 0) + // this.Cols[c].Width = newwidth; + // } + //} + //if (mrgrows && tstr != null) + //{ + // CellRange cr = GetMergedRange(r, c); + // //Console.WriteLine("grid[{0},{1}] merge = {2}", r, c,cr); + // if (cr.r1 == r && cr.c1 == c) + // { + // // if in merged rows, then make sure the cell's height is large enough + // string[] strary = tstr.Split("\n".ToCharArray()); + // // count number of lines of text + // int nlines = strary.Length; + // // count number of rows in merge range + // int nrows = (cr.r2 - cr.r1) + 1; + // //Console.WriteLine("2 Row {0} Height = {1}", cr.r1, Rows[cr.r1].Height); + // while (nlines > nrows) + // { + // // add length to first row in merged range + // int h = this.Rows[cr.r1].Height; + // int defH = Rows.DefaultSize - 3; + // //h = (h == -1) ? _minRowHeight * 2 : h + _minRowHeight; + // h = (h == -1) ? (defH * 2) + 3 : h + defH; + // //h = (h == -1) ? (Rows.DefaultSize + 2) * 2 : h + Rows.DefaultSize + 2; + // //Console.WriteLine("3 Row {0} Old Height = {1}, New Height = {2}", cr.r1, Rows[cr.r1].Height, h); + // this.Rows[cr.r1].Height = h; + // nrows++; + // } + // } + //} + } + private void AdjustCellHeightWidth(int r, int c) + { + StepRTB trtb = new StepRTB(); + string tstr = null; + bool dummyCharWidth = false; + bool AllowWidthShrink = false; + trtb.SetTableGridCellRTFPrefix(this.Font); + trtb.Clear(); + trtb.Font = this.Font; + trtb.Rtf = (string)this[r, c]; + tstr = trtb.Text; + if (tstr != null && tstr.Length > 0) + AllowWidthShrink = tstr.Contains("#Link:"); + else + { + trtb.Text = "X"; // this is to trick steprtf in giving a char width to fit one character + // note that a space character was too small. + dummyCharWidth = true; + } + // find the needed cell width + trtb.AdjustWidthForContent(); + + if (dummyCharWidth) + { + trtb.Text = ""; // clear out the dummy character before saving + dummyCharWidth = false; + } + + this.Select(r, c, false); + CellRange sel = this.Selection; + + // Now adjust the Height and Width in the defined merge ranges + AdjustMergeRangeHeightWidth(r, c, trtb, tstr, AllowWidthShrink); + } + + private void AdjustMergeRangeHeightWidth(int r, int c, StepRTB trtb, string tstr, bool AllowWidthShrink) + { bool mrgrows = false; bool mrgcols = false; foreach (CellRange cr in this.MergedRanges) @@ -784,7 +892,6 @@ namespace Volian.Controls.Library if (mrgrows && tstr != null) { CellRange cr = GetMergedRange(r, c); - //Console.WriteLine("grid[{0},{1}] merge = {2}", r, c,cr); if (cr.r1 == r && cr.c1 == c) { // if in merged rows, then make sure the cell's height is large enough @@ -799,21 +906,43 @@ namespace Volian.Controls.Library // add length to first row in merged range int h = this.Rows[cr.r1].Height; int defH = Rows.DefaultSize - 3; - //h = (h == -1) ? _minRowHeight * 2 : h + _minRowHeight; h = (h == -1) ? (defH * 2) + 3 : h + defH; - //h = (h == -1) ? (Rows.DefaultSize + 2) * 2 : h + Rows.DefaultSize + 2; - //Console.WriteLine("3 Row {0} Old Height = {1}, New Height = {2}", cr.r1, Rows[cr.r1].Height, h); this.Rows[cr.r1].Height = h; nrows++; } } } } - //private void AdjustCellHeightWidth(int r, int c, StepRTB trtb) + //private void AdjustCellHeightWidth(int r, int c) //{ + // StepRTB trtb = new StepRTB(); + // string tstr = null; + // bool dummyCharWidth = false; + // bool AllowWidthShrink = false; + // trtb.SetTableGridCellRTFPrefix(this.Font); + // trtb.Clear(); + // trtb.Font = this.Font; + // trtb.Rtf = (string)this[r, c]; + // tstr = trtb.Text; + // if (tstr != null && tstr.Length > 0) + // AllowWidthShrink = tstr.Contains("#Link:"); + // else + // { + // trtb.Text = "X"; // this is to trick steprtf in giving a char width to fit one character + // // note that a space character was too small. + // dummyCharWidth = true; + // } + // // find the needed cell width + // trtb.AdjustWidthForContent(); + + // if (dummyCharWidth) + // { + // trtb.Text = ""; // clear out the dummy character before saving + // dummyCharWidth = false; + // } + // this.Select(r, c, false); // CellRange sel = this.Selection; - // //sel.UserData = trtb.ContentsRectangle.Height; // // Now see the the selected row,col is in the defined merge ranges // bool mrgrows = false; @@ -838,10 +967,12 @@ namespace Volian.Controls.Library // // add adjustment for grid and cell borders // int newheight = trtb.Height + 3; - // //if (newheight > this.Rows[r].Height) - // //{ + // //Console.WriteLine("{0} {1} {2} '{3}'", r, c, newheight,trtb.Text); + // if (newheight > this.Rows[r].Height) + // { + // //Console.WriteLine("1 Row {0} Old Height = {1}, New Height = {2}", r, Rows[r].Height, newheight); // this.Rows[r].Height = newheight; - // //} + // } // } // // IF the column of the selected cell is NOT in merged range // // then go ahead and adjust the column width (if needed) @@ -850,7 +981,7 @@ namespace Volian.Controls.Library // // add adjustment for grid and cell borders // int newwidth = trtb.Width + 2; - // //if (newwidth > this.Cols[c].Width || AllowWidthShrink || r == 0) + // if (newwidth > this.Cols[c].Width || AllowWidthShrink || r == 0) // this.Cols[c].Width = newwidth; // } // } @@ -865,6 +996,7 @@ namespace Volian.Controls.Library // int nlines = strary.Length; // // count number of rows in merge range // int nrows = (cr.r2 - cr.r1) + 1; + // //Console.WriteLine("2 Row {0} Height = {1}", cr.r1, Rows[cr.r1].Height); // while (nlines > nrows) // { // // add length to first row in merged range @@ -1742,7 +1874,7 @@ namespace Volian.Controls.Library } if (!didremove) - MessageBox.Show("Cannot Removed Part of a Row or Column.", "Invalid Selection"); + MessageBox.Show("Cannot Removed Part of a Row or Column.\n\nNote: This function allows you to delete one or more rows/columns at time.", "Invalid Selection",MessageBoxButtons.OK,MessageBoxIcon.Hand); return; } @@ -1796,9 +1928,11 @@ namespace Volian.Controls.Library trtb.AdjustWidthForContent(); } this[r, c] = trtb.Rtf; - this.ConvertTextCellToRTF(r, c); + //this.ConvertTextCellToRTF(r, c); + this.AdjustCellHeightWidth(r, c); } } + FixTableCellsHeightWidth(); }