From 8509174d91faa66bdeb548a9b16d292193fbb412 Mon Sep 17 00:00:00 2001 From: Kawawete Date: Thu, 7 Mar 2024 21:14:50 +0100 Subject: [PATCH] Complete change of direction, now the form is made with VS 2022's WPF form builder and converted into a PS1 script with ConvertForm. Neat. --- Sharepoint/gui/spmover/Events.ps1 | Bin 604 -> 1110 bytes Sharepoint/gui/spmover/Functions.ps1 | Bin 11006 -> 11054 bytes Sharepoint/gui/spmover/exceptions.txt | 14 ++ Sharepoint/gui/spmover/logo.png | Bin 0 -> 13264 bytes Sharepoint/gui/spmover/spmover1.ps1 | 265 +++++++++++++++----------- 5 files changed, 167 insertions(+), 112 deletions(-) create mode 100644 Sharepoint/gui/spmover/exceptions.txt create mode 100644 Sharepoint/gui/spmover/logo.png diff --git a/Sharepoint/gui/spmover/Events.ps1 b/Sharepoint/gui/spmover/Events.ps1 index cfe172af31c2897dffbc1cda181dca0d12aba437..c14e15c5e85ff79a36460e9ca59567cf65c37b88 100644 GIT binary patch literal 1110 zcmb_c+e*Vg6r5+le+V>Ceb7G;)M7!fD7`$1h+RWnT(^>}S`dF-opX{UQKKnELXth# zIhRR3-V>Bp4>>X{V6lX!?gY=2Jp#`Y7+NhJDILSn!{8nTwy{-3$1FeJmy8Y??V0@w zDWw_4IKu&BQ|zc_juo!yX=%+W`#z>Tuc+DG5UC)pVb%*`eMeg2Nv#=%?8o7jSoyyp zOUH{=aT5fisJ;5@AExWs5j zh~8cAW)Hvl4wQAC9U4}>$BlX3=X^>fqED!uadJ*s6FDT>Q`&_!IlGi-t5aGBbwpH| zXv7;b)>T-Mi(|@;nPc9%hMHYcMRTvUPt61Ik$npz%WjUCSH7he^2Fed+6Ur{SVN(w cpxSl%_{-<5l^tKTrPR#QV>O=N#Ag45Pnt=R3IG5A delta 72 zcmcb{affAs)8qw=J(HCfRfLln@)`1gFqI*hp@borA%H<)Vxu>2E>O4(CyhGd3dhD?SMhExWf&6=9ZjFV%uE&%|_dkT60 diff --git a/Sharepoint/gui/spmover/exceptions.txt b/Sharepoint/gui/spmover/exceptions.txt new file mode 100644 index 0000000..cf10aca --- /dev/null +++ b/Sharepoint/gui/spmover/exceptions.txt @@ -0,0 +1,14 @@ +20240307 08:51:28: ForEach-Object: C:\Users\SebastienQUEROL\git.azuze.fr\ps-scripts\Sharepoint\gui\spmover\Functions.ps1:43:31 Line | 43 | $Xml.Attributes | ForEach-Object { | ~~~~~~~~~~~~~~~~ | Exception setting "Image": "Cannot convert the "System.Drawing.Bitmap" value of type "System.String" to type "System.Drawing.Image"." +20240307 09:27:01: New-Object: C:\Users\SebastienQUEROL\git.azuze.fr\ps-scripts\Sharepoint\gui\spmover\Functions.ps1:33:71 Line | 33 | … ) {$newControl = New-Object System.Windows.Forms.$($Xml.ToString())} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | Cannot find type [System.Windows.Forms.Image]: verify that the assembly containing this type is loaded. +20240307 09:28:50: New-Object: C:\Users\SebastienQUEROL\git.azuze.fr\ps-scripts\Sharepoint\gui\spmover\Functions.ps1:33:71 Line | 33 | … ) {$newControl = New-Object System.Windows.Forms.$($Xml.ToString())} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | Cannot find type [System.Windows.Forms.Image]: verify that the assembly containing this type is loaded. +20240307 09:34:41: ForEach-Object: C:\Users\SebastienQUEROL\git.azuze.fr\ps-scripts\Sharepoint\gui\spmover\Functions.ps1:43:31 Line | 43 | $Xml.Attributes | ForEach-Object { | ~~~~~~~~~~~~~~~~ | Exception setting "Image": "Cannot convert the "System.Drawing.Bitmap" value of type "System.String" to type "System.Drawing.Image"." +20240307 09:34:53: ForEach-Object: C:\Users\SebastienQUEROL\git.azuze.fr\ps-scripts\Sharepoint\gui\spmover\Functions.ps1:43:31 Line | 43 | $Xml.Attributes | ForEach-Object { | ~~~~~~~~~~~~~~~~ | Exception setting "Image": "Cannot convert the "System.Drawing.Bitmap" value of type "System.String" to type "System.Drawing.Image"." +20240307 09:38:58: ForEach-Object: C:\Users\SebastienQUEROL\git.azuze.fr\ps-scripts\Sharepoint\gui\spmover\Functions.ps1:43:31 Line | 43 | $Xml.Attributes | ForEach-Object { | ~~~~~~~~~~~~~~~~ | Exception setting "Image": "Cannot convert the "System.Drawing.Bitmap" value of type "System.String" to type "System.Drawing.Image"." +20240307 09:40:53: ForEach-Object: C:\Users\SebastienQUEROL\git.azuze.fr\ps-scripts\Sharepoint\gui\spmover\Functions.ps1:43:31 Line | 43 | $Xml.Attributes | ForEach-Object { | ~~~~~~~~~~~~~~~~ | Exception setting "Image": "Cannot convert the "System.Drawing.Bitmap" value of type "System.String" to type "System.Drawing.Image"." +20240307 09:41:31: ForEach-Object: C:\Users\SebastienQUEROL\git.azuze.fr\ps-scripts\Sharepoint\gui\spmover\Functions.ps1:43:31 Line | 43 | $Xml.Attributes | ForEach-Object { | ~~~~~~~~~~~~~~~~ | Exception setting "Image": "Cannot convert the "System.Drawing.Image" value of type "System.String" to type "System.Drawing.Image"." +20240307 09:44:00: ForEach-Object: C:\Users\SebastienQUEROL\git.azuze.fr\ps-scripts\Sharepoint\gui\spmover\Functions.ps1:43:31 Line | 43 | $Xml.Attributes | ForEach-Object { | ~~~~~~~~~~~~~~~~ | Exception setting "Image": "Cannot convert the "System.Drawing.Bitmap" value of type "System.String" to type "System.Drawing.Image"." +20240307 09:44:41: ForEach-Object: C:\Users\SebastienQUEROL\git.azuze.fr\ps-scripts\Sharepoint\gui\spmover\Functions.ps1:43:31 Line | 43 | $Xml.Attributes | ForEach-Object { | ~~~~~~~~~~~~~~~~ | Exception setting "Image": "Cannot convert the "System.Drawing.Bitmap" value of type "System.String" to type "System.Drawing.Image"." +20240307 09:45:56: ForEach-Object: C:\Users\SebastienQUEROL\git.azuze.fr\ps-scripts\Sharepoint\gui\spmover\Functions.ps1:43:31 Line | 43 | $Xml.Attributes | ForEach-Object { | ~~~~~~~~~~~~~~~~ | Exception setting "Image": "Cannot convert the "System.Drawing.Bitmap" value of type "System.String" to type "System.Drawing.Image"." +20240307 09:47:04: ForEach-Object: C:\Users\SebastienQUEROL\git.azuze.fr\ps-scripts\Sharepoint\gui\spmover\Functions.ps1:43:31 Line | 43 | $Xml.Attributes | ForEach-Object { | ~~~~~~~~~~~~~~~~ | Exception setting "Image": "Cannot convert the "System.Drawing.Bitmap" value of type "System.String" to type "System.Drawing.Image"." +20240307 09:48:25: ForEach-Object: C:\Users\SebastienQUEROL\git.azuze.fr\ps-scripts\Sharepoint\gui\spmover\Functions.ps1:43:31 Line | 43 | $Xml.Attributes | ForEach-Object { | ~~~~~~~~~~~~~~~~ | Exception calling "Add" with "2" argument(s): "Item has already been added. Key in dictionary: 'lbl_byWho' Key being added: 'lbl_byWho'" +20240307 11:16:28: InvalidOperation: Line | 45 | $Script:refs['btn_Start'].Add_Click($eventSB['btn_Start'].Cli … | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | Cannot index into a null array. diff --git a/Sharepoint/gui/spmover/logo.png b/Sharepoint/gui/spmover/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..10e7b7dd3bd3277fc52e3fccb159c624954e39e3 GIT binary patch literal 13264 zcmcJW(C=}VQrrs^cPYgw?(Xg`2X}XOcbDSscF^MP?(T4q13bScH}?;?FYY8O z^J0_9Cz>1V|7N5U5g;qRJ2ukmLXDr4iu%n|XDx>i=6Hos}hoA!?_I z&i->?EQI8QARrpzk-}FD;LaHA6SGn+pYD=&E zeGlrAct+ueJt*H12=N;+90I$nv0K!lky{??aE1ey{$kf4wJs~sYf7jo4j{>k(uu$- zK_=o0kI8EWCglE}{_+9kW_LS|cKl|BTz_8}}&Z}?I@u3O5{&|%O238O|X8f!Tw4|mRnkUB8; zl`<5s@P`Pt*cm7#B0@?ELvMzrDumd5gUOh@KPvdV@KHUX*KhGxh$`-B~Pvnb7USkw5Y;kbSWux~=YJ3m6N)wOs6!DmON=kl)kw|wo#3chmTg(_LW z?+grCtkpE6=Wdw3?biegNNhRQ$!^XywL zPrdpsmmSm+jTUjvPWho?wk#zy`BzT3{DZt1`NL@nr*$1Oz#=o-EDiK@1*z5)GeU=_ zDf_oKx=RKD&mU!P{~(m#OSH{KgfaHWpEj;F=7f4({FZsZIZl0Qij2m<#xBAFe}gKs zwJe4Yp3v>*{(q%Eb%fszVXm9%5hNs)%u622(m7%dENbB0j%(!`Mi>~42W$Hlo%6*Q z@C8OhR!+)h^Lk!FlN09BP4UtwXiYX8{|l2#IO=}xoUpy_=?s?GFvh!}^uKe!eRywe zGup68gTum^KHq!lvjQu}O=|gf5-$H8AUOe<*c!!b=KFeBr~?^DOS3tqYV^Hhh8!m* z-^qHFxaUnvdWPKXlx}=Y&jMj7#`hW8K@J@4AU+IjYCNpVwl@}R3QiPEa119UH$mf< zWpZZ-BA6e$SsuYC#&5wX#|f2?npNZI+AoGU8bwrHgy492iG|B_mSe6`dld|8W>|s< zp1HJ3#XwebiC&<-`l4dQYD#V{vx<8 zWV&7$Wgo~IGbxmh#y*;dHXvv%VQT9e@I4<2Zn0by&bI54`8T;T6k_C-)}ngYmzV=s zdOuL;6W4vUs_C)iGmmxtsw=Lf@us%0MoJG@TrJUT zayHMNGD365RdASDVUbN-e0e2R?!4b*6x4*wwMrbzAYem?J{WYaOGC%Vi49K~R%$WZ z(c{(M&xPB58PXFS6wl2;$GN-+#7%X*ovvNpy5!+s5-}hWH}tT8sNT1UQ*8fKx#N2N zCs~R-qJ%e>928tynQ!J*oDZz(LY&mGvIo;Ho1_#nbhAfp^J$UP#dz4)_XD>8?YnF4 z6Sq-hVW{`B5`H3vrUp>*SlySN`lO-gy>KrR?|x%5@mn6cHcq2orE^u~y#0Houm6%N zz&}DQa9@l*cp6ywGL!9MoL-Yr9rk?hqD)deK2Mz8PQ%PrL$zEEC*|iq1{_C^S;rxw z7w^cKe|qRLgiXz)#xoKZ%bL5kTxey^GNr1iXXo~;!g2g5-~@eBwO>a!gAFYgef>_! zZSvjKEd$OiJX}o;%8h}0o6WM?02$UZzfDSa=2lmR{i?VW^lrsiU0CFEkA|o*{`5L_&Pb{nbhzg#5FXFn8`mo8KP+uXtxT++%g z&(Ksw&7zv2R=v&mXDP$1pNDNi{99w|-}!dETJDL4Ri_8t}gGk$zr_j*68}_-@bCjlCbB zq{y~2t|i4&aqn_V-0&HD-;5FqL(Fp^$4&WdZ-)Z=$lG02Xj|US%=x2FzIa-m^Xzlh zq4;ZT8m_*rZCF*wtC79peI3&90&kQAn1^9Fp4iwJAh8xdbA0kiKuV}~NDg!MG*>vHJ!*5K7{%r=fZr%_tcqVxp(@Fk$3;t+$+^Zm+ zI(ywqVEoY8yS`~?m~LEn1UyizYPRO8J8NPx8a4i^s9G;XQ|+rlz2JA(CN(3JIRB{Y zgZ}=W?n|~b z-F*~knR0k4g;M6Og^c}UTvP`+&~v?sDYJ*6M{6PIZ^KdgnTwCcRe-I4;M+}G?8EHG z0(23B`G2KoggX9mwHL;N~ou(5Y91Y7?F zSV99q&osPh59VmUTQ^<@1Rs=Q1y1CzZI>+m-Jz3G{5Y(FDD~s&wW|(=+;&k{Ru2am zV$g7y5_+!Of(0s^H}xHqxq^exyqb#P>5X4$mLR3K+r>&C>#o}YGM6fe{i13Lxl762tz)|2Fo$x( z55ae;^=Q28f6G(HA>A11$irra);xOYtUsu11Ww9aLylD7T4+#jNVCP^-43bYJdViG zKQ=V|jDzZGp9dL}6~N`GkF)fr3*}yx12&MS>wyL=0~vvwxAv1oXZX~d{B9q!;c-Of z-PX){M&SY<3jAgr7Cmo2T+m_?ctz#t<~7P<6dGxAS$X%%35Q zqWG1`8Cf~s=+ZE%r$~Aez}s~4iQztGNG)g;yc}VQJMLsITCrJQMH1_ia7nSFRobKL z<+CQ_4~I4Jj1JU@G|86g{oRlwy`sk1q3^Tu8xE?p=b?zsZw}~FK<$rBmd|nG@~!{u z0$Dwt>-*{>`GN%c7O&QniQLRf7-Pd@FiRNR{ddx-+}KDH%}8^-c-L(Wj*faQBjhy{ zjt#G7-jyy*?8vM{*sR`ad|$PYjpn2}-+UC6(^3s;4+YF3M0`4AXkH7sma#1*mBt@uQ9F{%JM1*#X9F*qn(*SXYAwYh=8RXxT;QmVSp^p zR|rB>s+LB}OHVrWV*p3n8@0Q7DcXMTYU7V8Oc4IT;N1Qemmm?E_(gRf$(#R&NdZ1r zT@G%5kQTK#_oi#!XY)!D#kk|g(HgDG9sjwWyZPF?J|C!sxUM%rjF-BVPa*$vqw=YP zHeZ9cy|QOX=bzR|#feJ)%Dw6BqfGf(ld)l}_^h+nBWHeT=vx)y=9-9cUfYq_p2-=1 z_+;7c>GX`Y{LS=3#|)QNUSi6(hIq%XKZ5(cmM+*wq;dR!_Tym{+|9#mgdI2UoZ7Qb zi8qfVuN|*yd{N^j=Bw`7@le81$}W?p!c@GS(e@{fiee9()D)P}2LXN=o>*GJZ4cwJ zIRkF(uO30V$BL4&&a?S<9qLIm-oQ=lV=sisgw5psVHFbA5(y2TLwJgw?ZqeEck_zyp;A|6d6Uwb z|F{cnQkSz_OAiWd0`dpEKMtUgk^Xw#J_^< zeJ=wQ$>$uGi6ja~I~{c3`{V?YqStx?M6%c(;&j+TmN@`IK zx+=;yW{{^Q_)RB84m54buw&7>P}yeCc1nBit7bYB@b}qXrl#WXH;aJ-*qfL`={)i8 zkBHOpI27C4@JTw3nhF2~2r{u(OZbmm7g6qf+Nsjdi`|Qo_fuHfVx1PYYmmmE*3wrX zMyf&osfhtFqSye~UTk9sC1rP|k~Mx}%H<6?Igba{0`J!`OLJnOaQKkIhl zmjZ(c8wZwGXHYwo(7)>uo>Hc zVwoI3x%_TrUmv=ZBH(RiL$QKPA+6qUltFQPe{wV}_&gF~v$-FAV);%G;r3sX-3}~0 zySF_>OrA3Q!Axy%gUY!PpEIv}^ziGnw?a+BxWAz8gzub-lv-RgugFG)4VV3Pg0wtn z*3D`k)1B@&&S2ot#@?(2Z=tyae&1h(@I8?ZX34W{{?1em%Bephp_b{v_uV(y+bdNd z&2bJ^L6uRRC(c8=-jqZ8j+jd$`<3O1h?y!rGMbd;xTX%~=fj1X&GMLpqDkg01p#;8 znHggdsCGkrLps~*U+H;?MS>rzG=SIVLF^U-_F-%$$%{(TGSV#=G02ZK+uzUpj10O9 zyw;$u6&R?526M(W?Sk&=<8IgNf6+&&;A+=?SJUJb*n%5rK@?5=0BR72#NM}s1%Q6V z4zS}A87iHDiA-#GZ~UmvAT@zZ*7MwPZfqG4YwOcUt>@gg8lJgw9m8}?n1`cs`g;;S zg10GQ(zh~#;j=jd{19yHH2eV@5;H-)@i1KUda`D>5j;N@1wOM_26h69VLv7}2nwrZ z1-aIsgFvz*>Z0NxS}Kza!W9XB{ApAbA{NFA2<|=w?v4TgcL!HjOopC_Rmh;&$Y^Gl zX+*4ECfU1C1Jg>e0XA@idt&SwoihQ9$~*S?B$$|c0}l833U8B~vS$rl`|30ZH>&^{ za)W3W>|bCv%VWI{Q`ccj?|y(_3jZ~=D-hoVb`_f5cq<)|S)33ltF6IJbt11MQdM7#N8D+JZ%pxmjW6 zbZ@pCCHqAKk$=zQZl--(G2&EqAh`Xv*TE0;`Q2&Mzq$DKk^7k8ZnHee@_J#CKUoyS zh|qbD>pg$2(Y4U8Gubn^X?&dKQeMnH40~|7GFY?Ot7TtUds2-LQCFv^5KXp%l>k~k z4L6x?IW{NEg7khH&C{VLUdr%m`8>Jq9JXf?&o1~4WVIA_Y11REiR2r3vgd+Ay`OJ$ z8@P`5S7kKl+SU@I>)jlgS#*3p9q<)8ceC9SFuRPT{f{XB5z4hn;fw3FQH_*4Pbue> z{Z@aWMM1Tu??MQ;dnO|OmqYWItl(gCo(JQXS7W6mEUgi0-~2pOW0xtWXW=PaBec4R zQRMS9A28~B$KQMOl3Blq|6~Ar4oE-gIeadhL-6|2W;xn({L00n47z)$0)XUp>%>&^ zQ^Db8K=`GsHOs(`s&94G&9K4zk;fI*bpr(1|7+Tdze}UHuCHryXC?J}jn>23R{Q9W zo-XBMsM#(;XYgthMQ8}lDSlmi|MArxVh&X3*Y@leMeRgeM8@iwDcZZ?b~hfd)O<}4nV&gALgjX?%Pqp46Un~+n=;%^4SPj zha2Ko18*Lo3P@P#Sjqm!w$$n1_Boqg6vSQU6g? zu$$w#y}JLE+0Tu*?~->Bassbg)^^FBlL5&GHpCWun1BXYN&6cx`5k;71UK5d1RxWiS9A+`Pig1?#_k^22>h2$x|!=;k6exA z&iQOVZvdOr#daR4*x(ZqD`SqzLTff;xg?x+P`{- zrUljDKMv5|3cpjh#d>2mE%NFYg=L!ZXk~xZ?}}@Cd6s&bPVf0A&`R7;v<>x**R|%j z|6^{S!823!0gO=i+3n#}wS+x{p_jpz#g?a@#FuNhV(t*FB3Pa(2HS8>1p$$<%W=+f z*Qpq!4cQ*M*wMO?kP$|omT<~iMxMflmh+!R*^}?8n1WUvmHrC#zKr|OS1|rDvuchh z0%DaG%D=A-mj430bMAXRd1*TLgTI$Q`)W%-M(>_}6DTJyAe%@``5eTCPOfhA`Dxrr zZ_n1>!&+D^`fkHaOdR~*GfA>}BB#&S zVAt_0ZpFFBymRVx+zaVj;rZ`H4QMQkV2L${vF{v;A zsmhfvD7?YNGv>FWjWUjP6ae>Sa^ccjHdAI}D{{y=`h8V$s7ut$d?V(DZ$^01_l<*~T_ZXXAOG<~$;5J4%VL4F=^eO0 z+f$G}28uNnH8b(RSzP(eLWv=uzc5wG?2#^S6;f*P3)t9{$s69`OlY{KdR)fpPU3#T z?k>d7(4}aLYN8W3{CMBjY54LnrzhSB87Ln=Y|~zjo#BzyUWD>eiKSns(CzA6v45zM zB55QfU==}=-%zAm{JuoFnyJ#h48|29(rfnC?jD_7A?&$2+vl^tMpn+MVy{{*BQIXJ zQqWCE*lQ8?Fe>&@m=5omf&*Pd0t(S3;_Nojrs_n-H^KGdLh7fy~SYL=*=-$ zvS5g)0dXtIo^7R*mHe5QZftgPfnMf6!KWld-Q)a_*Wg?w2v zTS`}+dTBeihBdMmfn!EKZ-?DbYVaPFOsOM>j+zgqO!!NQqk|V%sPELpZ!s>NIOrv zbtUIX&+}>5wo$_Ih|ECi)VW{cU7WL^djpq7*n;S%y?e;aod-^$t6*5#-mAaRac9zS zP;Z(HB(f7*w6G)~c4&AL#U785*OD(lNg3IPoxn+hzE&%}3+Pz>8=l(p$Lw+4j{m&X zhWRL3@T#$_TUutOV4C9!b*i{i4+EOiOhB!{$PB@?0>!KpkNY<6#3O#?1eQ9s*603( zvNm@=y~H_NSSUO5mh1&)1OdL?gjX?UmqD1fDnvdPk(P~8Osu4$K42F>BzxYz#?dYY{xSYF$Z;-<>{J8aSpa{4Ef`84odJ-MZdp>Om<+2+^uR0Yw^wQsBr_kdjg&8%X2%e=~CR&J+%iXFZ zz!n)26fI;?>eUOz^4fFN96U7)##LJSzVCtZGM?>Mb+BcWm?6fU;y+jeP^&)b#5 z6PU|~H%U1bVVeCJLI_$^`Tm`%V`BCs9_Lb?m|yj~fR-X=`2tlaA?goRW$hkrHm^>U zR6#oI;<1~REDUB9gHi25Bqt$GK4q<{Py?jF$?r*u_1Mv8lr0dyBnfsyxMIrbMmFj%`t6zCv zsH-dsDb-~bbT26f0S7jvnPei;I7Up7V^nn^Vrn zC^OfoLl|!~j(sY*(`%VH3cQ(;V@pakI54_OYv6C_P>V1c-iffU-90VhM<-X*qrg{B zL``{%-OC3?g}B@hKK^_}AyKP8VYdE@?9|>c8v63s8RGi~Y?c)KO`-$206FD1ci$!W zXm;##`BX#$4fRsj%`O&|9hsfG`2uN6Km)N)3}3gGEI6$!QOni|mx+hpVZjA|j#cc} zp}X-48wnx7a9Q94a_?7G$ye$9Z@PGq^d*DDe;2k9q8tD(w*@&*Cu! zQ~K5C9A|NxaqHrOqx)ilqt#hKu+H=w1C*0`x0TS-AK!L2{n^`MI!a-tee*j&2ssZ- z&N3M~lbgJpTqkyfIc-C*xV<*l56Y{)lyo!=63{w4PQ7ps%}UzqCCeKPU7}rU?nf~B z#?c4^>O5)C?vn1d1D_vBKrFu7i-H}k_h|`rzOG|w1hh_Izlth(IT0O@CQ0Lp` z3vBG6VsWiQ{+syW_q>JylM(KLVx;G=+ao_b`xHj`I=A5PdUH43qlI15X+JRj549PH znk@9s^Vi)PeTdj!$OVBN)@~oCcjW~|N!)JwN?!~_b{=SctIqIiL!0iCc4HmMK7&O5 zF4={DJvoPOb_HC+V6p_o0z;ALLnR?`uO1}2;k5k`kRY*=q=9I#xmpf88a)_62B~R4 zJwa>0QV5Wa(=OQDS~L3lLG%G%Be35E0k-d_F^<-4Bv0a<7^9-1QymrFs3dIYS%6IT zEx<`TB+kEPqmt2PuyaWClHoj}hu9Rjl$T%AcI>(y&GEp?kQC z@GLS6nZpJXEu(!8i=UR@ap@p~BpSLg-1Dd>FJC3k(x&(b7ELr!l!93f0L`L3%eQhl zX=KV`oTH*Md#$i9%ZC`%6xTv=1iQryQLIs&zjx!LRT33-QK4P((if8WfT|_+l#~ek zDcIL{DMur+fxA`VpC zNWiBA`J}1xd1pgj@NIC17C#E%Id1p8fx43M&+89-1^Muwm@KwQP*D-s+u>*URspAW z@&SWLQ=Zr*3i{r3uC6s4ELSMC?>%qFfOHcc+?SkmEN+ZH!pR>#O@U>cBg)5IlfLKwRW%aM zFUhcJnj1w@%@=IBQ?28CxBAL4Uov^ZEpt`Rg0acO%Zd=oY&3PoNYT@zpgJ_7cx{&f zKP`Vb*3nr8nyg1EU#Kt}XmZ_YosPSXKeYH}rAB2H*vZTmsb+Cd1e=YW9;PsRg358w z^)RunX+n--e=mAT-;z}CfRk(WWIL}aV`8FS z^%DCKYi;G(xXwkcq%A7y93wOLy{o7oWFFr${aHjB9ge2UJzJFt{#t+rweq&zm4Hsx&l*XVcM>@fCvOn{a(~`wHA&A^(mMuJ zm^gsLOpdJm%N*@aXgWrF)!T&8HeU%oUrz}hy6fU3Ug=PZ9n68$G5p=S#ENXbnEL^2 zm}R0pHj`FkNjV76G=RwU#JQawPh0ZE7^KWYbe*)xq@sun?W(zbFKRUTULjp>3O#Q zP}cumPJBt+qSJ=zc}`l^pGKL6>|Z+47J|v)c5t^6_Ag12+Sp~SOON`f)HcEfzh94c zIw(;jZC+_ImgJF>IEz2M%)^*Hae*N!2@{!7eUka0_e5iHfI(l?QRX%zFp~)x&oj5k zHgzJ3iE$P`?{7ZUYfA;1Qj&Q85$%hgmJxlRf4p;Kn|P<;zvbP_kT`JW6h&qQ1BE+7 zmOy)7A3?nFku8nU<7)F%$U31N2L+Z0v*tcV^Ka^&K`P{ zzBIV4V`F$@_p9DfJhtSJ5;r&xLN!fWJXqI?HP6eZL2bkEkAQcz*6hABtK99HoJ~vz zP!#`dz~oKqZ9IGgwhf;p25))R(HJE+&mjt*@0B(7HrJY8+R2YhbNcXIhs`bOE)Cn} z-^|E_?$h4tq0;cmTku?uz1=pc8k0d|chV6hkF6uMe%Xf_3vk7NP zTlf{pz7?lhllAv;INjnb6zCZ0I7XQx3gDk2E;$ZUW(`6|A@~!AFvNtWL1*s`TAQ;FJ zcAUQXS9!vOUlH$MKD~H&WPWWXs)w%@@Vvz)v3%iQj@zfTcCc>ihXZq@R#6!1(&2)& zy5Bs(Ze~RVI1k#3R~3*WTCr5JHstM$eP483^cnR%_u$=PB&O_`yhoUzB9JUh?*6`C zcOc-}dc?@V)UOkPiv0Jq1cCqhZzd9eqzhlavYW)dHWvYtz$|+$g zN9#0j3UR58wVgF$&*0Nq9!`vuzWPJS5LC+!0JJ_Tbw~qa^4mByuUWebPhG1fGFWN8 z?mXL*q)rhWHu(A$DGHXgQy%D>v#~Fb%aSv3sOVzHxGo$yMyWsG4mOkACtj)^Q)_x; zh<guo_D^C(x2L0C_{@VOt%v?*gNXgno>RVF)E>(H| z*vl^E7WY6(0ut;Fee6=Ba0INfTN_{=ckYFD2xvpAn}`oa zHMWo&bDl>$+^YC`S9=c@4;p(>mg$dF5`wI*el<0ryjO9Oe7;&&@08667TzX|o%AHT zkz+pW-3#t+^SS+);8ZVrkt4XIH?kVlIVsfPzBg5abw3{9<4{H-(27=y9qasgQib#4 z=OS+C2GiZJ4PRIDFete4w$~94H4D(Z)#ExMeUQ1@qPZ;P3O`Q$!?jewR&Qo_R%TeG z5ycMR8mrOiX?CJZsq;l1>P-td$d_Ud7n<1+|1*tsi?IrEMP8s>OuW~4(K}z=mk`qZuh`;T^1GCt z%yG7G0Z`z4B2nVZ7)6+;zUf=h68ZO>$zm32SUNO~L!S z=NbDz53w%;iS%76+?|&0omQcq1K{d}gg7r(vd|LF`M2U&K1RUGG)7ase-|5#r73+| zskA{n5WJhk+rldQs^UZgVRoda24C;ib?1P%&Lfv2*u^coN*S^DO%A;q{XxOSiJhu+10RR3 zQB)kQDW$dBM@cZ$WCvf9i=IN0(-h7BC34?XDh1%A3A`mB41Xe4O8d}^2hK+bojYj_ z4Ii57wsFrU(oPPQ;1)Q?!&b+f`YR^}p@SV{&;R0XP0^@VsC!qd-lMeq?yBC`*a+j* zt?H=5*BXcnO2r6;6O4sQZ;EJEKdR-#twP||zgr6~UIm2F#>7WC7_}Kfrtic`Fe*xo z->E5QXeP4OzA&ibIJY(H<9mDBG=CE(o5vY5$*_KngHlxAKCOMXxd^++l7O0wKtzvX zP>ns+@pQ_fahizD7dL8VB5O1R&y2z`!eSrtJ2xzqg>3q+C+SBLlb*TzTayvuh?akb zl26FGU{}S}ZhdZ|6PVV_f z@|&Uh@AVq;151B8@*K1^0I8^<;slK@lwvo$`DT1;Ca4pTd3)g8;+KV@vd?$BH9Lgs z_qTO1vg5Hy9;`I-1`Nq+?+=%ZYt$%I>($r6u?_yU_=iq4zdYeq zp3Sz`c}N3&KU7E=v2a0yhgb65}4 z!q&!VR7U9zFP0cLXi42~GrK_%E~>@J{i`7)mS*Fxm8LW)E12zmCYK@l{NBS6{yZFA zOY$%;zkFq(TU`FU%|u;=8>agmg%gq>O`BU2Ah8%53r*=Fn1&ZNL~8=8tj;d zPNY0mWsy9&Q}A5Fg57m5akD(7DaWtX6 z{YH?THSf_5o95RC#oC)@I*9J+OsErhJ!`SzbA|+R2N67PJ8}=u zt{bda3KqvtXqqjNH_Na!S6y@sa<*H_*=h$6lQ2;X4-YGUwuo}IQ5BvA$TMlg%HD!9 zGa*nhwo1%1J{>4@xv9Oz>*jpvp(hi7?koFu?ZVZU|bM~AliB3&cN%#{J`>!3lbvB;*>L2yUZVcMwx^eYPFm&QEmk}xykMz^ zR0FN1=I8P0Xwri*^oLnWB|b@tLP(xn^?Ikby6*Pbjy?uS*BNheMbI-T^D-)b2O4`K zx+GFS{EoOTnDGH8$=9G7Q(+9@Fzt7ljA7q%=V*Un%_cS4vvkg-9m$AKcmc=l^|VeMB;s&458_Lb}T&Ud>{<^o?r$GOYk3 zwX^uJ9sgttsGHOg3)T{Uj{%bz1I>1&m&^}-e3!LR>kLB8Ew#LMj# z@co5kB+LZz#mM0CAvP&@uS_8Z?nMlacc6SN=qB1llaKT*tv`ra<~Hh^yR3{AiCh97 zcnv{N094rsMe` zfa;--&!_nWtF6XM*6UF%?p#da~YVV+rWH|H^6?co2CVBm`^NcennpYFm~Cpdyn`lpEH7!a9igRo$ybfbF!^GQZf~zX0)kD451u9I#ja!n_DcewV23^a zCZ0R0*di3jBV2b(#^fZ;f35SW4knM!2b$HQ9^uNsZ!))5%;xNV0fv*W%Q6HI(o*+* z=zU`na - -# ScriptBlock to Execute in STA Runspace -$sbGUI = { - param($BaseDir) - - #region Environment Setup - - try { - Add-Type -AssemblyName System.Windows.Forms - Add-Type -AssemblyName System.Drawing - - - } catch {Update-ErrorLog -ErrorRecord $_ -Message "Exception encountered during Environment Setup."} - - #endregion Environment Setup - - #region Dot Sourcing of files - - $dotSourceDir = $BaseDir - - . "$($dotSourceDir)\Functions.ps1" - . "$($dotSourceDir)\Events.ps1" - - #endregion Dot Sourcing of files - - #region Form Initialization - - try { - ConvertFrom-WinFormsXML -Reference refs -Suppress -Xml @" -
- - - -