From 2fb34aa6e60d6905d07304267ccc75f1349e9523 Mon Sep 17 00:00:00 2001 From: Kathy Date: Fri, 8 Oct 2010 13:01:55 +0000 Subject: [PATCH] --- .../Volian.Controls.Library/StepTabRibbon.cs | 30 +++++++++++++++++- .../StepTabRibbon.designer.cs | Bin 256938 -> 260844 bytes .../StepTabRibbon.resx | 24 ++++++++------ 3 files changed, 44 insertions(+), 10 deletions(-) diff --git a/PROMS/Volian.Controls.Library/StepTabRibbon.cs b/PROMS/Volian.Controls.Library/StepTabRibbon.cs index 886681ed..fc035cee 100644 --- a/PROMS/Volian.Controls.Library/StepTabRibbon.cs +++ b/PROMS/Volian.Controls.Library/StepTabRibbon.cs @@ -188,6 +188,13 @@ namespace Volian.Controls.Library } #endregion #region Events + + public event StepTabRibbonEvent PrintRequest; + private void OnPrintRequest(StepTabRibbonEventArgs args) + { + if (PrintRequest != null) + PrintRequest(this, args); + } void _MyStepRTB_LinkChanged(object sender, StepPanelLinkEventArgs args) { // do all Transition and ReferencedObject menu items/buttons based on whether a 'link is selected' and the link type. @@ -1230,7 +1237,28 @@ namespace Volian.Controls.Library MyStepItem = MyStepItem.PasteReplace(tmp.MyDisplayTabControl.MyCopyStep.ItemID); if (MyStepItem.MyItemInfo.ItemID != oldStepItem.MyItemInfo.ItemID) oldStepItem.Dispose(); } + + private void btnPdfCreate_Click(object sender, EventArgs e) + { + OnPrintRequest(new StepTabRibbonEventArgs(MyItemInfo.MyProcedure)); + } } -public enum E_FieldToEdit { StepText, Text, Number }; + public enum E_FieldToEdit { StepText, Text, Number }; + public class StepTabRibbonEventArgs : EventArgs + { + public StepTabRibbonEventArgs() { ; } + public StepTabRibbonEventArgs(ItemInfo proc) + { + _Proc = proc; + } + private ItemInfo _Proc; + + public ItemInfo Proc + { + get { return _Proc; } + set { _Proc = value; } + } + } + public delegate void StepTabRibbonEvent(object sender, StepTabRibbonEventArgs args); } diff --git a/PROMS/Volian.Controls.Library/StepTabRibbon.designer.cs b/PROMS/Volian.Controls.Library/StepTabRibbon.designer.cs index e786728e88cbadf365fd7c74ae00002ad4b39392..d7e6ab5c35624b380a0f6061f31caa3fb1075971 100644 GIT binary patch delta 2345 zcmaJ@drXs86uDg zIp8A4x#{X=)ZqkOvwe$OjBa!BF9Vqq<6M+vaYmiM63r45-ML@CqTphhwD+F-JLjJB zJCED8?qRp@4m)0N2=}rQwnCUkt&gT(Hj7oWQdTT_mQ)4m3{k_e^D{66?&Vp-0+rcY z4A{Ax8%4vMX~Ju8VrLmQ1`O79X7qb_l!&j16*fZ&R?g)S0b|lyj-KBjA~3qJa~#%v z0i;(t89n)6(iUXNBxaI?bdBO($prN7R<;G|Ru~oSQgNlsEtam%M30kHtIL)J?+&Ad zc3bOex45veOn57-fxT<4L%>*Jg_t}hKbg$N9L#~{nUJUfs;k-|7%83*%0yAQaa_Q* z;ie*X)cA4nEbbKEO-51nc471*1NrD!&gauXLcq4ERngUZ>iKw`v;NIKU1**Hr3%r9 zzA4Zv7s7Xao_^-r&X4NLrm0Y_!RD>uRU1l>h+TzSCNC`@o@fk#bOXDw}xzH!{la7bHNw;{Sf+u3@QJxgs3-h57nsVxRK35kN zUw%#pr*4EUec5!3FVdF>0L~2Yxa<9F^Pm{m239J}AMYEC!_+(AGgr!zWpA=vmcwe~ zx9Bk>4+e^g9XLc{-Z>Q0yFYCRrpZ5lh@{^?@|h5=PvFtl3$H)kH+Z!dT+Lm^z^Tpk z5sH)OZYt;LqSI%@6<_iNJV%(#>7s9Qn0TwcJ|<_NSc&Y=Nx;7K_Bft{AC>bAVLM_H z3)-cguVa$9(cXa9&hjXQ-~nI9Um288r$}v26OF%Gguh$js=Bj<`%)vN(Gf~xpzG3W zW~G4TYf$gaC~@)TyU}*$4gu)uTNGVFF=OX3u;{F!qaDsD4wfe# z)~BPt9pY4b2izE;9`(BS3Efd6(~kX-^A*=3IhGA^Z>(?qUVOzS~ZQsio4eZW{4ZGXr*!gKp`w zYM%*3@d}kP`WC_ml16hf`WJ%-dhyTz#w;$f2I10o8;GekYNfbcmGp zbTn<_aiMxJ@8k}=ypy*?hBB?|Ns#(g1Fua&+XEhk&E_0!BJ7sHUpdDb4$J+k(1Ktqn(#u{~wcRID$m2$-V!~B%5dY08 z@SC-sLw_tJghqr6yfO;n@tOtpN74|{N>w)_f$HhuFg8&w^KdJ0ht_f0BO06(vH|55 zzn#es{!jV#&8BESoy7}>J$mb8A2sd7qUQ=&)r)_? zg|DOCY_@JNSDYzNR683LH>cV*VSTew8LmZv_s>F_eCn}KD1QbAkaf3`gU4GG`bW~D myo|OMWtvL=F;2aLbw4W}tURV9gx;oo%E~97A5?BBhyMfY(6;{o delta 1991 zcmah~eQZ-z6o2QwbtzrPx`9JiXgd%#aMrea?LI+Fj9G}mvJL(bNg>+A0kIJNm_X); zh)C*EcSjB(hHWrW2a=7Ka1BCJK4yr3StQ5Ldz?t2{{W7B_L?mOq+ z-#zF2e&^ibJ9)i7=Jjp2av!(pJEq(#z}RVK<7Lk;;VZ4B7#m{QdRNUl&^_}<^U?Pk zv+Kt_>#XPqgH_)()0Kr?msvLVuD9w%3(wJk)6CA#MHlc$bR`b%SEuq&v=%*$VCOg9 zDAjLA+g0<1^J_!gw|1`q$w!*j7>GRH6vB>A;bk0t7hHVsO&6YbvJSqA;JxdYF#i43 zM$q&Z-dfJ`{fbX1S3*je;!*rcK&j%z8>;k+8xAugm*Gum)!fdzo4=i=8T)+3*Ia94 ze}?zIy=WYgPw{i;pUYz{MVM}c0v_2i9fuo0GZsG$u%sT@(!unt@p!f+NC8yftxGV6 zF17RHe7i-)RD}z#z+7p=4JY_-fI)75VWXx z@E&^+(=|}Y!(VI`U)I3JX`<{Db1~l4JljwNj+|jVGGfjAy?B<5FMB|#ykGV(9TqzW zm^}xNYw)yGp%tr#SW8X?QJo>2_b1)bV-v$eY&1tiZbF@9EU)Nu=uI;cb3J5Z>Mux4 zD1c>AKOS?j+HneaI25S>4F3&J8WJ#9QUii)*Q`*%SD!4|9bs!GqC@0XQqjlssbPN` zb7L!Gc5wvQ4W}AXDsfvc)w62`n~oP|u?fXcjEkL=$toA?AiM{9&)`X?@VeR7nIx7F ziKTlME5THVj$Esm3^AK?*Ne8{Hav0j)YLc?A6 z5sT+iJ3NZ^tgyGU6$QjR1vVE4_pw6U*E2z2c&mr~Kp8$1jTribz3LQ>Z7|RBSb@=B zPcoGw22cDtMs>>$NXVT97^sKYrZ@aP{Fm4ah7Fk1F0f&ECuHHD4d62mOPe5D%x0;e z(0sBv=3|W0&VSk`E{7Y_ZQ#Jo9NKb-;<0kzHehby>wu+&s-~1n=0A8WDcSs(K0?PU z4?#S)TnRo9ya8Z1#poe8J43A?{TRI(PEo=mXC@2BaJQU=1mT6o<4LDjG5`l%X0LgE zp^-P)Ttex^-pi1nP7FShnc)(fuE6anV!}r_;s1DbEK;eR@U?Drj$slfnqjF`{P8nO@=yoD$|KU z`R 17, 17 + + 17, 17 + @@ -133,15 +136,9 @@ 2CVVWYKhQwAAAABJRU5ErkJggg== - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScQAA - EnEB89x6jgAAAIBJREFUOE/FU9ESgCAIy///aAMU0DDYSxecV6KOObB1squRs3VyNY1Z4OWHATYTFHI1 - gp0RXdm+vlGoLC5zPowCHDeiAGkmhMHnAEFpDwwRjcFKV++/6xyLVgEk2UfhnuVTNsVBa5Njk8xV6c1k - hNwGBmaHAP5n4G8q6gFdoZLjBpE7j5KJdaRlAAAAAElFTkSuQmCC - - + + 17, 17 + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 @@ -190,6 +187,15 @@ EnEB89x6jgAAAIBJREFUOE/FU9ESgCAIy///aAMU0DDYSxecV6KOObB1squRs3VyNY1Z4OWHATYTFHI1 gp0RXdm+vlGoLC5zPowCHDeiAGkmhMHnAEFpDwwRjcFKV++/6xyLVgEk2UfhnuVTNsVBa5Njk8xV6c1k hNwGBmaHAP5n4G8q6gFdoZLjBpE7j5KJdaRlAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScQAA + EnEB89x6jgAAAIBJREFUOE/FU9ESgCAIy///aAMU0DDYSxecV6KOObB1squRs3VyNY1Z4OWHATYTFHI1 + gp0RXdm+vlGoLC5zPowCHDeiAGkmhMHnAEFpDwwRjcFKV++/6xyLVgEk2UfhnuVTNsVBa5Njk8xV6c1k + hNwGBmaHAP5n4G8q6gFdoZLjBpE7j5KJdaRlAAAAAElFTkSuQmCC