Problem with PgDraw functions and focus

Hi,

I’m having some problems when I try drawing in photon. As you may see in the
callback DrawLines wich is called by PtTimer::Activate_callback, even if I
try to clip my future PgDraw uses with ABW_raw, it doesn’t work. If I resize
the biggest window, PgDraw functions start to draw on that and if I resize
the other one, the same occurs. Try it. Am I doing some wrong or is it a
bug?

My goal is to draw in a main window, but sometimes I have to open a window
in front of that main window. When that window wins focus the problem
occurs. At this time, PgDraw function draw on that second window instead of
the main window.

You can test application I sent with this e-mail and see what I’m talking
about.

Thanks in advance for any help,

Vanessa


begin 666 AppTeste.zip
M4$L#!!0(`->B;"O\`M (TP```)$!```-5T=4+V)A<V4N=V=T=VV/
MT8K",!!%W^]7^ %!9F3K8_N^X(X’-LM09K4]* ^O=FEH7),PD<T/NN5F?
M5K^:>$Z,==KYK@Y7,/9N.(")#&I_@652E@B:2
.S1YTJY>R1+(OR9(L<$F
MP+%U#9:&C59C’V6#(47?-?B[SU9]W_K
)1\Z(97/%QDD)KHL12Q0N^1 <J8B
M%]I0G?-,.>S67PX1&FG<WV%9\6=0N?A!‘X9L32C$",IQ 3S’‘D:)R)_)6[<
M-?-B[BS?’@-K8U4N?#CQQ%PH.R4K#“GS#Z.8!Y02P,$% @`3*]H*X.Z MF#Z*N0X```!71U0O8F%S93(N=V=T=S6.P0Z",!!$[_,5?@`QLX4V M]8AW$VZ>"P@V5DJ@B?KW4HRSR6;V);L[S;T^*\J1@B9=_=3'%P2M6V\*0FKT M_HF*+$I-*%*A6\86? ^[,C)_9)@+8BDEAN!&G+1H5>Q]QQIK6OPTXO(YU/,< M?.>2CU/^9'\;+$P^HJS-L$+OD@.SYY:""+%[;#/Q!5!+`P0*``````!DE6@K M[ TR? L+#@```%-20R]A8FUU;'1I8W!U9V-C7VYT;W@X-@I02P,$ M% @UZ)L*S[5XD :````)P````X```!34D,O86)P;&%T9F]R;7/Q# I6 ML%5(3TZ.SRO)K[ PXW+T\7'!$ 04$L#!!0(`)>K;2DE.-Y'D0$``/D# M```*4U)#+U5S96US9[U3L6[;,!"=RZ]XBS?;4AI/3P$088L21MW*&!X M8*6S>8!$$B1MR44^OD=+:=&D00,D""$01_+X[MX3W^0*,WPS'"&?QM?;[\47 MXY*SN/2^X4HG=G:N)E=8.Y_CN%'J;H@N%#"+B!0.%)#':@BMJPDNH*8#5P2K M6\JI/?KU9+,.FT\WEA/K!CV\BYS!P!:>>VKB--_4N1E/H2*;]$[ M@I/1JP" MD47'=3+@+2:90?14\9:IGN-FB_#7UA3)T#,8V4/E7*C9ZD3Y0J!&6!\(R0VG M^Q"D#<FRT34T1^9RQ''@DC$>Z1S?3L<0[TSZ4#Z9CH$1.B/$(QV#FENR\35\ M_MG+?WY1+MRA>UZX>Z?"+XN92Z_ #^V#?5*:;>TZQ"3B78"7+"J-:K?+5O?< M\L^\L$OK0JL;I:Y[W?J&Q UBDEE<"/3]WF(?V>XP>FFTB$0G:RS4D%L4BT(\ M4OA3EEQ<B5-.''^XPU)5DIKRU/YG,I<W=>EF,)+=3&MG^N[-R*KD=9’’
MLS]:BEJ"T0O"7/T"4$L#!!0(`,R!E"JF-!M$?P```%(!```,4U)#
M+TUA:V5F:6QER\Q+SBE-255(3"K(22Q)RR
Y>(JSBBRXN($LA4R%3+S%%2J
M73R#@FL5K!52\A4TDE,45%0R%=34%%0T?!V]7345@,HUP9)YJ5Q<B04%I.@%
M
D?H+2C*+\DG13=8T)_<DYJ8AZJ?D<?'_Q&@/4@C,C,*RY)S,DAQ1%0+7 S M%!+P0*```````1J"4FT/+[_ @````(````#0```%-20R]I;F1(9FEL97-- M64A$4B ]"E!+P0*1J"4F4%+OD@@````(````#0```%-20R]I;F13 M9FEL97--65-20R ]"E!+`P0*1J"4FN$@3^P@(#0%-2 M0R]I;F1/9FEL97--64]"2B ]"E!+`P04````" !EE6@KE#/(4_L!``"0! `` M%P%-20R]G8V-?;G1O>#@V+TUA:V5F:6QEK5-MBYM $/Z<14#R8=86 ,M
M+>4@!8VYF*(88NYZ]^DPNKY0LVY7T[O^^\ZL>2%W*;10P65\YIEG9F?&(1N"
MHU1=I4E7-1+“Y+O(JUH!LR5N69R,%S%PS?I_4\F#OQ'*; HP_ \V97=3S7 MR4YPU52R$]K0O+E[MS DX$7VG.B<OV<&G([&1#"G93$ALRJG)-)D(08[!1>O MW-%JLPR9.8WVR2W3>I^)@6U/DFU$M;='#!"K9'8`+YGQ-69\C>E?8_K7F-\N MF#T6'(BKP-G<1NMP6J3ID^R:E\^?V,IW7+Q0/ 7&9C/ :_U(4S9[>#A8@7?$ MV.PV<!8Q??+[T?@H9@%__@BCL>F*A8;I'AE':60L;9+LXZ?HZJ4L5#]BKR3= MML-E2,]RO 95BI>ZVB+FN,'2O4C!XC\HG9Z_5F+W*V?CHY!M,]R_R]U<Z:; M9:.];$M],R"%R/U*"N$C&6R 6.!9\,:#QJ%(K"$$WI#P1K2=P)A]*W9M<4)H MPG<&0I\JD^T6YWWVDG88>5AKHM2_%A'\]R+26B3R!DEZAW\DO+,;?(76>.X2 M=<Z 6XECK6NB\E0!_RGSL]YDW^J)*INND1/,U/?>%TDF=$O]?G,7NGCXZ'MK MJ^?B;+JF^Z4$+(04V@R,`A7AE!.;129P98J/U[->S!A?P#CMDOT&4$L#! H` M`````*RB;"N3!M<R`0````$````6````4U)#+V=C8U]N=&]X.#8O4%)/5$\N M2 I02P,$% ````@`QJ)L*[&K)'WV`PL @!H```!34D,O9V-C7VYT;W@X M-B]#86QL8F%C:W,N;XU438@;91A^)W_-9L-LW*ZZXB(1MK+%^I&DZ6Y3NNKL MF/VQZQ*:W:Y@ZS!))INX^2,9VBY(=0FN+47PX%5$BBCHP8O80VVK%JH'P5,1 M+_4B]N"E5JR'0GS?F7>:R; '/Y@\[_.\S_M^/S-?WLHNSTN2!,Z0P ]]!I#V M,UJ_4Q"%(>C^.;&V?B+?O?'O>R<GXQ=G*9/_]@_?50IZZ9D[#WJ]'F;S_3B. MM$*-\RS\_8;/27T3QK)K4?RY2C\7_L%L!7H`Y6Z0.@81`X1.WPJQ"J7ZW;$" M2] 9YHJHNV)]S7&N;'U<WIX-8?*>=&ZR?#,8LC:&@<\)9 0_!1$[V)X-V/;< MR->6O7L]4KY$0?D2%:$JLWHS"$X7:\44A)UVM*(PULA6)34OWS\Y.3YR3?7= M_Z5\0?4-GA&O./;:ZUKR^JGNC8GOK<.P'K_UA!^^,X!$4B22B+&'FO1F.!H( MG,?D#\C'63^+7)7CBCSYSI B3[T;4>0#.\.*G.A&5?FP"!^3CXKH,?E%$5N4 M%\6X(B^+"57.B;BE) 18KBRY%-N%ACFW895R6<J]2AVR9,@.=A@P6%,H;H/O MH\$YL@)07Y+': ,+JGHD/K6PLK8_GA*90R(53V8RF60BE8Y/M8V:H7>,_0"B MLU4W]0*BV;:QXD2F<=8$@5:.<2KJI@RAT.B> :3=,`852T<ENO&[:ISXK->MUH MF/"_QY/\;D+.7>+S=T: \6E\AEQUY_<`Q-$7X?J ]>$`/,N<KR1\(?7?M[M? MDOV.[XK[0KM\T_CL<>GD&W-QI^RH9]Z?D?RV2[]YSSX^"]OKB/ 9./M8=?6F M\27>HF=VF?<1UYPT;J'OU"X^0I]+'\-+\C:*PQC+/&^,U^;N]P$NZJ]=^GF' M6P_ W9X[Y_=4^0=F(!Z $4^WIUSG1O^W^SAV^ $^)X<?1(RZ^&#_$!P94$*> M?-##P_ RQ_0MCF+'<ZX\G=..A[_OX1]Z^*<>?MG#?_3P7SW\=P\'5:_5"GIQ MLR.*K19L%(LI#2]?JUHS2@):29&:3D,KA7 (6@<1IJ&51I@!39L_KKR2U>:R M"TLKF@8OM?4SR]6&@7HNDS.U,]72AF'F#BNMI4:YJ9FYY#2J19Y.JZ((RMR* MAF6@%-8M=P=R)BZHJ.J-T[I%:M664BI!;B-OF*MMO=&IZ6:UV;"%O-EN;AI8 M:E;<@MJL-=LH."OB/L>->O.TP?N6\$-Y@C!F_R?X\ (\1S@*\#SA7H!%0KRD M.?+AI[#&N,G88=PBWZ,`V\QW&"^2_IC]#HE_PO@Y^[_B_'>L_\1XB_$VXQW& MNXP/&(.2C<.,HXP3C/L8!>,,XPN,6<:"9.]W@_!QK*?^>,G_`U!+`P04```` M" #)HFPKZXF/$ `$!P”@%P```%-20R]G8V-?;G1O>#@V+T%"34%)3BY/ MM5;/;QM%%'Y;.XG3NANW,M04%[92!"FM1K854&TD%-MQDJ(D6"&HJ"K:KNUM MO.WZA[PK[$(E0.50."'.'(J$$ <.2/0/B 12#]SX"WKDT M2CY7,>[MOL^NI M&X0J1AI_\[WWYLV;G3=O_%EM<TU1% B:`C$(&4 B[N.R][L$"Y"$.X^2=WY_ MTB;!V%W,4G\PD_0F`SR82?#4OYZ,QV,TO 'M%:0W`H'FRVZ',E8\9IK?]XR2 MOZ'%\3"P`S@5B2\&A[=["DSL1VY!L&23RXM<7M([I5'I5JE=&I;>+T'#<$PQ MW'.'WJC@#\/Y1Z;$\V_Q'=:>9^[S--?JF /I^TQKC[&_<>__B:'N7K:ZK=X0 M![M>.'5WQQ@^;3?BP_V"\2OIL%.,"BBW$\EX_"[J;>09EEO8JVJJJJ9%O*9F M1&)5S8KDJJJ)U%5U4:0KZI+(U-0+(EM1<T);$:D--27 LZ^0?8WL*V1?$[ 1 M-7S7-\0+M%ZMEK2E]>T/SFD%47Q3%+1\L5C,YPK+VM+ M$U,IG,`PKG5<8T& MHCOPL1V,7'/D@D!3'K4,U_"Y/VHX#HANSS51V N5P=ALZ]<'1L?TI2%K]CH= ML^O^EW-Y&?Q<GV6^S-\P:%PNX"SV^8C\&R1U\.^SPG:46^>9![E.Z70M,D]C MS$O^'B*YR/YB$7]O,Q[<'27,@6A\*]CGHAM#N_0D]=H:A'?;BP?)?B3'@OBV MI?@R1\/]SD7BNR+M]R$Z_G)*?"W)7_NH/_\XRP-_`YBL;RUT_-J4?9R R7KR M-9)/I]A%]TKM&AYT"@4J^)W637$,47]]#.:,\K0_N47E<?A['-7%I%DQJ0+& M8 :./=,;Z>?@-(M''LS!Z^"_`1KS`OAG?Y_YY/QY>&=",B_I9R5^S#MWX',Y M@?X^9)[V> P^XO4TYGNL"_0=Q$7^KC3_8Z!7-N2?(UZ(\+N(N0C_EM=+>7P& MOF-.=_(D[O#[2+QD\Z/$?Y7XOL3_D/B?$I]5)OF"Q$])'(Q&Q["ZHMF$O6:S MH&,)ZENVV1)0;FQ:W9N.3D\K5&W#<7:-AFVBO-SOVYX.='UMI[Q5TRNU]4O; MN@[E_GM]U^IU'>]!1M-JK^M52.]]AG)EVW='`_]5H]$`'Y) A4:-RU9KSW0= MH,! +_?)[Z6NY5J&;7V"D_NT^,%SM(56F[U>'X>UD>7"*KI#`Q-CJQ?KKC[T MO-4ODH_K/=VMY]]":=.P[8;1O*E;*#SD=:.,5/!#O4"(C]2KC)031UX"+W\5 M3,,B\=-<GY!O,=\AQ")]E3#+MV36SQ?RFV">9LRP?(7Y!N&+`+N$"UBW";%X M9!5?OTAXAO]7(?^!\!6 GYC_3(A!_\+\/B$F/X6B8&'Y!U!+`P04````" #8 MHFPK0KCP32$(#)@&P```%-20R]G8V-?;G1O>#@V+T%P<%1E<W1E+FUA M<+U:2V_C-A"^ZU?H5-C>5BL_(Q_VX'6\VP!.'"3>;MN+0$F4(ZPL"12=>/OK M2^K!AT@Z45!40!!S.-_,:&9(SM"V;N$Q1S_M=9[%R>&$`$[RS++NP!':XK-# MR2'))-(69@?\))%6&*,D.&%86J,(QN"4XE$[YY[=YK$Y*6X>R]HFV0^([#)$ M28%MD$7VL;;L" K+VJ\>OF[V`YC&T\EOR=1;#*WM;G5M?SQ[BX]I$GP,$1X[ MN4I,&/%4HHIX",/?Z/\,YY1OXBSGSH2R!I"\X?K#AQ:Q!FD:@/!'V1) < 1) M)FEIA9*_X@F>R3^G-,RO"N-4\71A"L$L@DAF:":/6FI8%*]Q7_8%/(>PH'E0 M4B;"XP"-%KUNQOI>%:^&B;A#")(8:QH:N_.0K//<F>?&L^Z,\VG@GJLYU_WP M>//W9O?%_WVSNMX\/ XMRTDR#%%AEN.>QS/+'@T:QJ%E=R!:1+\TM)PLQ]!5 MWF;L>@*%L#V!\LF^P.:>([<REC)24V6 EK^OJ='/K/QY5&1&7CN>C&L;:D9J MA0S1(MYC!49=*Z:0R1R#B%F!46L%AV@1?:TX9"?G&:*2)+@@<[Y<B&&C5@B, M0QGG1P+.NX#SHRX2O16)*!+!E&1N@JO9=M!,`&D&B%,.AF>.H8.A-')&?$QU MIF1_S[,0.GC$A(LB@"P#=(4`@Q0G)D8Q373 Q(LS0)QR4!X!#!BJ'@X[8^,; M(/X&LB#0E0144< @RY$LDNVY:$W$K9%MZ5ARV0XFQ0EQCDJFJAHQ!=(<D":= M2,)%$BZ2<>*D<\AQ9^WQK"6+S^5OG=/TZ&"TD+[+M79'+N1BI:NVKY0"4\J1 M*2^&IN2A*>78E)W@E)>CPP0Y95!R)],!UR#,`''*(1^['@;<71./R:LP=@>C MA;S+PY*!@GU%JF1 Y#*"QS. ,+;V<8P6\B[[B$QN7Z7+JG8\]61=S%U.B9HR M(,%U$2 "=/SS?L891<[[B61UDU$@X)2I4EA98IA$V,)E"Z]9K$V89'XM>T]/ M=)Y6Y)7;G5D5M)WXGF11_F*$>0KL_G"-P N!0B-HJ8(P:13"-<B>06F$`8V) M-R0*"4B3?\S:`HV)CQ _8I3_@-^3"#\9H:'&T,V9'N8&0*37M4<@*].Z+31! MH0+U?=*SD,B5I"+V8T2Z23_)8G,(8YU;TZ1X(#W@L]$_5ZX!MHHB(V:L&DO7 M@T^[%R-HHH `J4_,WKR::BR[)=WC-L\+(VBF@"[JF%_*CG6>YL@(76@BIHN7 M595A&@%7;!E/ES.C&G5E^@$5^,FI-HJFXNOH4,!D?XN53M^HTE-4EA@@NK/' M29J.%$ 8<\K8GI*<\HPF"6=,W+.7,XCTPAE33DP7[QP,;\@0_&EWK<$]]E^2 MZ "Q/?JUVF'BW*\^DXFP$5T%UAX9_0ZF(2,LEOS2PV .9V</!9C<#8!P;$TO MNQL()<<\['7$-<G55E0E/@5#UOZ\`)0EV8$3I*["\)Z!J[C=AVTNOQER_[#[ MX^9Z8P\JZ*^V0VL,VIE<1).*IK*U;F'L#D#'W[O&,(A<BL%22X*ZNU%@$W[& MATWUUO9%'8@6\6K.!3,EYU:?[WRR"HP(=:^DB "4<&+6,C-AC)")YIS?U1== M9C6><3@U.CA> )OFM36=<]5@QC@7EL2N-EJ)[5SJ?!:GOS]6Y 6R?7'7X8.+]4 M-[-#*EP*L$8,*]#;`,L`52T!]$U.@TBIY9-V3NW>LPQCX3;$,\F-7/YJBU=S M46!GSX4,64;CF8Y]8N17:X)5L,XS=G5BS(VZH^>9T>2%Y<"G^H3O*!(*\T6] MW;2,-*HRJ(LA!-@)@1X!9T+>S 3G&MA#84][RX'+3@#+(3Q^?<WL8Q"DL/90 MATC]4=UB*(Z'H9PLHS8IG7S07GS8FS_7VV_7&__+S9;LZ14/L<#)AR/.TY&O M$]^[E#"(#-_I+.*9Q]W#OK&99%.=3NQZ)])[*'+-'HK>X*&6IR-?)[ZWAPPB MWYM.S$.1Y"%VD25<8DGZA *F_K: ,+;]<?/1#)F]I>9YM3\61++'_[K=?5YM M_=V7+X^;O;]??=YN_-:^QC954#P1*Y)WW,R#8Q(J,GFU&7CMS3QE;*[F!8P6 M\I^XB(OD+KK^ZVYU>[,FEO.[.^':KC1NO*5CK"*7,=14D522L8K407@52:%5 M%=E#GQ^49=T3$:46OS>DWX/4-X#T]:1/K(X.\^.Q_JI"N%34ZJ/[>RNVD:4] ME 4+2<;7,5<N+ F7L)+^HYA#95G<XWU==9D02I9 A#*S!MVMQH.Q2"7\:J3Q MQ4LL`E'7]JJHEW)SFRL'JL8!5SB'Q[WK,;W(N52/O5(W">SL607?J^:U;,UO MTFZ]N[W=W0V-DA:*).=36]'._@>83XX)X_K5`?CZS:*F!R3K,6A:51"TA!(C M1JN^K*S)#JE@4C91C:0I$=82& -))WCFT]50GI3@+:4JE,CBAYEX5R__H,,] M+^L=O&&LBA\)HX%,%KV+'ZW(R4(4*9>B>L0L%!%"*:IGOYKTLUDH12,8G [U M9D@_45^FU24SH= /PY;'+U%8WY.VO"U%8(G)F0A+D:6F<!: 0':06!H*9RE. M05=,2^),'5-D.T 0(/@LZJ@(G(&](A_RR:K6%V:;1H.]9).#;"2(S4-1:A[R MJ2/H>J^A<)87"'YT7YS1!/-.6=AE8S3.AG\6L,O&:)SM&: N5TL:6KMO^_MO M^\&J*/:PQ- 6?^-4_P!$WE.Z"VA.VN\.FX:K[T]/3"+'TJ]9Y&6F1TP\$2$L M,SV[</OX)IO9,OL74$L#!!0````(`-BB;"L:FAU441 & F7````4U)# M+V=C8U]N=&]X.#8O07!P5&5S=&7%6@UL',=UGON3Z15UHF7:5FS9WB14H;C4 M\N[X8Y*16AU/)XL-19U%VE(ARZOEW1YWY;O;R]Z2/!EJ(^$B2Q1-@X'2Q 5D M6:D+QVG=(FV#UNF/S=ALY;@I0+1I(!1M(;1N<JJ$EFD%2448L^_-S-[N'D^I M@ 3-RH]OWLR;]S,S.[/S^3Z7'-KE\_F(_?A)@*!4/A5LZL**3[#Z+B*2-60+ MV40>`HXRT/%@$[;-<PH!!8$"0->1>'LK)VSS<:(/M@-=;B8$"?N3%M9.Z\Y! M&U 0#)X&6L/;_<#:UP.]RNR_Q6D-]X'TX?I:2F2;4Z1M'1,ELR.GCW7D,I\M ME*62(<7(/5#_<2#L]A#0Q[C^HSS>9B[?#R0"/<QSNA?H$: -0 ^0VS]^SM?P M\7$_=]7%)P`UN>K"G+=PCK&N`UH+M!'H0:#[@#;Q.;B[@?\H)%&%\0K2_JWD MEXDS?O>0'ZY\#GCQA6#3!T&6RPG0O^;2?PGDX(RC?Q_(QT'_-WGN-X'F0![A M\F\`70#YX1"3GP5*O<#Z;X (OP_\ZR#'N/Z;N(9 /N-CL@A\$>1)WD[7!,AO M\B7Y/M 2R!G>'@2%)5>\;Z,C6,/O\/93T%X\9<>_EOP6^H!\UE%Y'?DLM+= M^S+7/P?RAZ[Q.0;RMC/!)IVVKR7HUQZ/#; Z^J!=A/Y)._^Z_KN!7SKOR&] MNW;!D060(]"_D_>?`-H!\F8N_SV.'\B]7'X1WR]7OL\#OP7R;B[C^CT,^K]F MO\*RG%%-=5PO6:HI9TTEK\IZ(6M ?:-:>#N*FEH&QEX/>>>O#L?W#":(_,30 MWH'XD+QWUZZ1Y*@\&A\82LH$.ND6D;/ L&N\R'JI9:R-%V42+P[IA>?VZX6, M,452%B_$BX/03U=R^O,J"'N+EFX42M">Q(XT!F8H925R>C&>R?#2/C5O3*HD M-3ZB6B.6:3RG)HR<8;HK]NL92T-U)9=.*(5)!>WN4]#['D4O#!E&$=1WFLH4 M1,9-C9I*H913, I0&]7SJDD42ZT%8ZH%&$06$E3D:Z5TL>B4^8CAD,@HDSSX M(ZII%F"TQ\ <C(G*64:Q%)B"L5))+EF*B54%7%JD#>9R#2S.+<A%]NZ&^#L9 M"K*U'EK/UD#H$3;W(=BL/H0U=A=L,%7DL-E<0PX;S!)R6&W7D<,&<PLY;"#+ MR'%S@_YW@;\@<MAPFI##AM.,'#:Y%N2PP;4BAPUR(W+8<#8AA\U01(YQW@L[ M7748(GR7[CLKW?\('E8V7^9K?V4S1JAA\<KE%7@V8Z0:MEU9I#)&K.%6=V6> MRABYAMO<E:]3&3/0< N^<H'*F(FV!>4Y*F-&6@3EXU3&S#1\;:X4J8P9:CM0 M/DQES%3#U^9*BLJ8L99">0>5,7/M`,H1*N,(:(=1%JF,(Z%A0E=:J(PCHA51 M)E3&D='**"]]M+(R/!C?@_O(]-_-6&UD=J@M.!O\@]ER<#;55"D'B=4\.TEF M_)5W@R?G)VZ.[-O_Y--5':QHN-=4#2A5%H+5+X.ABZ%K?'NI6C#DJ:H)C=^9 M>VKZWRK76IX>J6++P1/O_0@.K,J?-4,'8@6N[I^;0_N5)I KO60B=/4AD"M4 M#LZ<138[L#P36?G>U7^8OC%S=@B,3"^>G+=:*PO79\^>AO;IQ53UJ]A]H>5B M!>WBSCRK5@\^^^WWP!;UWUIS?PS<SQRJ?ON]NOH,UI]-V>8?KBS<FCVK^5!, M.7[>87ZH@=6V1=MVY=JFI_8_/8(VGFD39[8/P5B-?.L'_K</P :[TO5X]:L_ M1CNW1K"\EMH40=3P4!FI?D ;KQ_Q5R_0DO@72_#-\<YU^/,VOAC3-Z!5(RN$ M9"NA*M2&@%]#7EU/;=W24-*PJ;KUQ]PZ]( NH+G$>URG/?Z)1;+_J6J :0X? M_4KVQ/;_@,;_]OUZ6_9B"(O@ZF+HW^W"#2@$L/!?K'!B^S6FGEK_)U2],B]D M7\-"]C7L!+4W>.U%&C"U0B/&PI)M#B-J(MG7;M">:#Q[\YFVC>O?2?AO7LI. M)_S.&+V^O+)2_=8RG8V#S\K1^4.5A4TP[LV5A65MQRLPRE;;)J2+H2",.2Z) MBR'"C[=J+^VX?(1HAV%FCI#JS1_Q4<*Z<ZSN7Z&N>GZ9S06IMD$I.D^5FM^; MFUNUKC\)'U]SLV>75G"E3">79Y++E=Z5B>#5#;!NDW0)5Y++RU=_`.N&K\ZY MNO5S^5Z^?JH7P=F[C;_;2OWE_J/]6O]4_T@_&5-*JC0U;DW14HP5V>/CWWCU MWW:!1D9?"3:1.W@:]6V]P[X_S6/1@X\]/\E9ZXO!IL<N$+)P^F<?4^T;P3Z' MV>&]ZGD98L S\"O \8S\&O"E5YUXOGO>*8<H!2C9SU98?;B Q1>9'L[CX[P. MY0#YR<_\BVRY'[C0> SL;W8?\1UK:@X&3_O8MRL>:#AN99 383$>;CMY=SR\ MY900#[>_L#8>CE2:$^%>J>DSX6U2\V?".Z26W>'=TL9X>$C:E BG))'61"1" MM9*H%6=:H##@5AC%MB2V'4 +251(>BUX%*B+N%O!_ZK71U(B4#\8;KU-?CF> MG_V]G BW),*M4C 9WB@U[0QODIIWAD6IY9EPF]0Z$-Z",;5CT!'NL@5C`OT! MU$^B_@#J4[<NQ5]ABD'J'X]:-V]WK8%)N">\`/0EH->!_ACHKX"^!_1]H!M M:^!;^7Z@7P#J`=H%]#10]I1C!^>Y@_,CG/\1YSM\C#_)^4'.QWWL[HAW'[QK MX#F.$3>=P.T8-L<*^ 9^"62\]_V>C]WK<%SOXWYQ#>+=`?>7XX3=._$.B/?- MQ9/!)BR_#!SO!?BA@W=2]V)$?[_(XWQR^ #IT(R\VC&I%#KBQ>*H"M_^'24S MW3&>3LL%RRCW]M3JN8$G$HE^<<L3PT]]2HQ)?=U23(SV]?5%([$N<8NIYE38 M##_U\]!J\-B80X"C##C.3/;7R>S-OE23V3K"^6!RB.TO)VV9H@_DC9K,;NV+ M-9F-N'W'#?!;^.&:+%#9OH,&Z"P[=\@`1QC$FKR.RI?/V3)#`0[7]B4&<+Q_ MWI;9F[A8D^]A^=7D#<3]7@3H*G'NJ &ZJIPG4%M]MGQ_G?Q G;RQ3OZ8@_/0 M-?C#%<QPL?8^K:4XBYV?#_)[U!6_#^+?BO&YVOM<_?W0?Z]K/'PP'F,X_J>= M]CR^E[ O;Z3MK02/#\W57@'^IDM^">??Y>^<:WQ],+Z_0US8%>13+S?*]XTS M3KY_Z)+1'YX#WW'9QWBNG?'&X^07IAC =UWC\R_ %\X[^2\U\.^<S6O)1SR_ M(+='[Y,NN1DQ%)=\+\C77?*#/B<>1,H>\ZWVM\V5;Q=B(G ^EFG_=23N8^>E MR.4AM ?K_1M<1OL[SCOV#Z!]\,?VNS Y5(=AJ2 /S=CR.I('.>62IT#>Z9*/ M^[R8U[3/BWE]J0[S.E>'>;U6AWG]OH^=^RU<_RV?%P/[2Q_[7K/C_VN?%Q.[ MY/-B8O_L\V)B_^GS8F(WZC"QN_Q>3.Q1OQ<3:_<S''<_89A5I]^+D?7AENC" MR!(@TV\A'N\>OQ<S&_5[,;-G_5[,3/=[,:\)OQ<S>][OQ<R.^[V8V:FZ_B_Y MO9C9;_N]F-G7_%[,[!M^+V;V3;\7,_O [WQS83P?^;T8&N(F;@RM.>#%T#X! M\F[7>B)ITRI9$]FLE"9P>,;DM)$OZCDU(Y&BU$ED>>?HWGWRT.#(J"P3;,NI M%C1V(19GR.,Y8TS)R1G+,$NR,E&&VN1N>=>^^)ZD/)!\8G 8.B&@)F<F\OFC MQ!@[HJ8M*1HE#*9CM11D8L6L8:95V3)DCBDE7,YE.368H-QQG'8YIKK)X9U4 M9:=;8/$P*:'D<F-*^KF2E"X623$JQ7JZ2#$&K)L4.X'UD&(7L,=K_>P\E#'$ MP*1TFL3'$ @LR7B!(HF<4BJ-*F,Y%>KAFR-'V^CEJO;='Q\8EDWX\D=.;UVU MD@-*>M!%#K0QA,V%\,7']NN9<=4J>4%!;M.-1#(TLP&62&')54CA[9!5#U3) MX3T;@K3AS/A8PB@P+) A@PX*Z@(0W0`A!1,9TLJA21M%;(S,(I[H@CS5LC<U MAIO:@P3SENI+6?(4':E4+PY+UI"M5+0':M-\_NWT^(!3@+<QC(Q3Q6Z3FQ/B M5G%4TTLB_*>(\!G:D=(,RRB(..]ZF@ZE)(#:08,-P"%!X$/1+XCBUI)84LU) MU13Q&6'%@I%11<,4,^JDGE;%`OA%U;)8/KCYT$'ST-U\4L6R6#1*.AH3]8)8 MU,MJKM2./14,IJC"FU.PE'$PEA7$NJ>4-E6U($[A&A#UK+@9,R@5U;2>U>%M M%@>SHNFI:A<M35UE!NK$M&&8&;T`\X8=X#L6LIY41<<M@K1.F>"6& 5J%DY%1) MQ%R.BD=9+FC#3N?H3Y^.INKCFO7_F@^FHXD:I,--V.EH8@;62*%T)_DTC.7_ MF")T/"5.K78\]3-R?/O!1-<CHGXL?ZQ0YYJ^.R*\TY;:+^K;=1@E/MKY[7FE MK.=A)P*AL+U@F'DE)PC)LH(G"+P-^"Z5NL#TOHF".%'2"^,B?Y?X*P(E^FIT M"4RWHZ.K`]Z1CB+5@HXC\*;0',=@;V)*Y6@$5AO^T6(1^#O5&8EP%PJDQL.N MK;MHI!UTIW0<<-[FC"6,%M@H@P5)P&\,!S>[\^?S0%^ @_K+'4N?7H6VW<'S M`#C^)BU=_71*BP_$(E$I$A7L74N("FA5B$8BW0)$+O1 1CV0,@0>$]+F^)@0 M*6?Z\!]6]=A5/1'\)T1[(]%.(9M3QH6^[FAWK)W^I=7=0LDR84Z$/4?=>QMZ MZF4]P!$:B?7V8F67@-NW$,%RI M(R!GIYT"."/P,%&("W42=8*/M47>@V/"X M`',#IB-"%QH22IIA6D(W$Z..Z'B,-O0(YQ/X@_,`6WM8P+'NGG8@P64IZOCL M;.]Q(NOJCK1W>]S$&K@!1[>=DIC+6"32WMGMG9,L?7Y^<Q(1B%0ZFK>4,>"6 MR;AFEW0XS,TBD0J&I4:(I"DEC4B9HP7HP;AE$@DV2FG<L%@!3G96*.8L[ _' M,RO2SP&)'O22:= C7F)_58V=L42BWW!0S1BU"4Z4O)XFS#!\=<)+:;& $/R1 M)TJPG]$23L$=OTX/$0?C1HP%?]_A1@SLJ^ G"?L]`^HAUM+D\]JQQ<<(PV/= M>HN$<!3&^1U'A# \#/40J\$[4XN?]?5Q';Q_X3=^@.LAAE,-,"RMWN\.PGX? M@7J([;P<8OV#_(Y L3F@09<>8CYO@-X6WM[JTMOGTD,L:#'$,#K[=QRVWD$> M`Z)(>.=+K2$<X?'&I[CT$#LZ#(46SSV;4=:EAW>T(@SZ%P->/7QR+CV*/:[U M8H.V:=,UOWC'$T%OWN57Y/QYKH>NZ.]SFEF^]7K'77J(&1R&9+6Z// YX])# MK.7]\&KL$I\ON/00(UJ\C=[++CV\.UX"O=$Z/:17B/-;',0$\/=$;_$U:>NA M_=<Y1SV\F^+OBC[OLF?'\+N$>/"NMA862_TX(];A_KT/VMO60,^>"_OY<[!W M? W#U7^)..O^;N+]?Q3;'H!\`JOM_6E=?-J#A/Q/@_^YL5"GISQ"R-_Z5^O= M4^>W\^.$_$V#//X74$L#!!0````(`*RB;"O5>GO#)P# ,4U)#
M+V%B3&9I;&5S<W3R\712L%70S5%P+ “1!1D0LB@U+R6U”,3.!1
)>>FZR=K:
M7%P4$L#! H``````*RB;"LE*'_%)P```"<````,````4U)#+V%B4V9I;&5S M04)34D,@/2 N+B]#86QL8F%C:W,N8W!P("XN+V%B;6%I;BYC8R *4$L#!!0
M(`*RB;"L76XK6'@!`,````4U)#+V%B2&9I;&5S<W3R< E2L%5( M3$I)3<O,2]7+`#(S<PORBTJ 3"X`4$L#!!0````(`*RB;"M$Y/OAJP(``-0% M-4U)#+T%"34%)3BY#0XU4;4_;,!#^C'_%J6A3J4J3,CZ-,2ETU30I M=!V%,0FARDU<<EIJ9['3I$/\]YV=E+XPC46-=;I[[NZY)^=Z';@$#@@24G<* M^+^GXS&O\R] D&47!::QR&&<**,D#%0L(,39Z[D[SW>1:Z3TDY[?=WW9(<YC M,8?I]&82?!ZR-P,XANL$-="/P[?1#Z_I2!Q2C+BA])Z%W:G,VOJ>L:^U]9X! M'&O0(E\248!);4A+5>40BR5&`B1?" NLH%JS^B+1($_)D2F-MI8%K&"U#UCM M`!)(]@$)Q+@04C>($LI]1+F%8,.*+[)4$',[MSZEG*M"0J%1/JR5;L8ARPUR MRFJLYYUZ-)&7.10E3F@NX"3:3"U%#:KZ/HUAC^3$I[-\Y_M-"VX`&T;KD:#O M=PE;HDF>8X1^I@MJ#E2FHB(]=BADC'-FO_W$<!GS/(9$<-H0;3_K(<HH+8CN M!VUB5+WDXZXKQ=F^+Z>9=WV%1():GVT3JL@*_)<>+3ZC>KJ7M'9\N,A4;G:] M64YJ[0-+C!^$>9%/:XE2['O%4LB7V!3ESQ?.)<^=CZ$T;,%10IN$-<#SAZ@+ M4<)SZ)"]O+N'(\8.'NF=!MFT1Z]=4@WG$%Q,AZ/@(AR>;6(E2FVX$13VSRB' MM-FZG\V>X6]W4ZQ.!T'V[!3MIKOMVX6WP6R@I!&5@:.FU"?46<I7X/A2JUB5 M39&09KQUCC:,;L+0I=M;:0/ZSK_O.K>M]#JZOX5V?4.E,BBDP936G^;X5:"A M9=Y<>L=B;"Z)E\6V79^Q&59HVN#7=7)ABEQ:60Z>&+,J8001_348DFB0<JVO M^6QJ8&VF@K0_AT<2'UIC4_-M$=6U#4_=)G9-UR"O0\[<1*YXDT)&XZT'=O,] M$16B1NUKH:G[1G1JO<6E"_TN!6_K=02;QOX`4$L#!!0(*RB;"M8F F, M& ```!X````,````4U)#+V%B5V9I;&5S<W3R]7=1L%5(2BQ.U2M/+RD'LXP@ M3"X4$L#!!0(`,&B;"LE4Z41<P(``),%```14U)#+T-A;&QB86-K
M<RYC<’"55&%/XD 0
=Q-[C],O$0+(K2 R26U)HCD0D(@I[F/I&E76!CW=UL
MMXHA_O>;78I2Y<Z[)8’IFWGOS2P#K3K`@D%: "X! 8Y)!AS4&#P78* :?>
M(JTZ
.7TE+HH>)8R#>.E-%) 7Z8,1GSV.;=R;IG…=+;S2!TOI9;:A(J4YA
MR2A:Y!;RD62%>AQEIN4R^;RO IE?%;%“L$1?E^GN5A8S-J,9$SO1X’=(9Z
M>7-Y4,'X@Y+:5%&E<7P+$<
%(9>:/HVX8#Z,S1U/%\Q,#=2?7-3 :QNN;0(
M51RC!E;U:9;-:'
S20SFX$:61/B89<LXP]<4,/@J!":S9EF(F’I$3Q1+7 :
MU[FW<8 8ME8;P2V3J5N7 81\8@W7DY88CO$KJ<)%8\TW^"VJZ3O+]5MG]R
MKBAZFWJK=W$W148##M]XM0@(OBPUXZJ7IN##OS(]@IN KHMK9FXT%7E&C5T*
M?Z>J661X6XOI9##JW0QO!Y:%/"\W6)O@%HXEWC^.HD*<<1TT(‘C!63ZFVS9]
M^L=TITQW]J>[N^FRY6NCY3W#;]LLP6_7HB\V,Y<:?"0!CX,(?VQG$’;P_BX
M1KPU\3Q/A<T5’,=P&KFG]MO3CFA?9E8’Y_X^&0RNG+:’!:]K=JA"O$S5+C.J
M4Q’M?B(Z&5SND^Q8R:[+O!"/S’’]I[A’)6"H.P?VW^.'1Q#8-W0&H&NSK1 M+G/U@;EZ);5=[-JUBA@[36PZW*JN2L'-.#%\V[K9XNY.,3KB%E56!@GU&$[" MZ#W^_(J#Y]8/_G/[R(;DMGW"'N0CQ]1M\B:F4(+^Q<P[?^XNAE>1R 9;P0
M\AM02P,$% @`K*)L*R;,V%NZ.0$T!34D,O04),24Y+4RY(
M=8]/"X) $,7/SJ<8%*+$
-<Q.FQ>I5MT%'5W:TG615<,PN
>+I5TL,/ O)EY
M/^9%/N9"WO’&2LHZY&V’I5*-J$LM6HE;)$H=!]'891K&”:(?7B"(V5<2$;7 M15&K9NAM;8 ]-.LDNIF+3_"8I(+#=TA4UDIM1*&15)]^#T#414C:CO8/LZK* MGN'!V!W7MN%XU:,;@+.:/4:0RE[WA;T(, XP6=:9J4_L’29=CKG>8 [WI3 M_N>;YE O4$L#!!0````(RB;"L]HZ[&2@%8````,````4U)#+T%"3$E" M4RY(T]=2\,E,*E;(2$U,22U22,LO4D@L*,C)3$XLR<S/4]!5<"PH<"K-S %) M&ND9&"HH:.ES<2EGYB7GE*:D*M@$E.AEV"'Q'0M ? !02P,$% ````@`K*)L M*QT8, /Q````[ $X!34D,O04)%5D5.5%,N2(V13TL#,1#%S\VG&+8@ M6E:;5@]"Z:%5#\+2%5I/(B'-SM+0-1N25(6RW]U)2_^ L HS(4.8WWOD]7OP M](DFP IE@0[*VH&TMM)*!ET;N(:)M=.-KN+C\(8/`'I]QKJZA )+;;"X%$+9 M:N-C7S'\#N@,) \);%D73:%+QGP@F )5&Q^(MQ/,M%D+FI;$K^+@W]YA3$N= M+=RFP*FR4U\LI<<49J]9=CCYV>583=JR/_PW@$/#.LWH#^<[UR*23];O?TF? M2R9!?Z!+4K@;<$YV'IW\(@JV>MB+JY5TY""W,9;]7TVF(G]9/.>S^:@ED>88 MPP]02P,$% ````@`K*)L*\/Y;HY[````I@````\!34D,O86)W:61G971S
M+FC3UU((STQ)3RU1R$A-3$DM4DC++U)(+"C(R4Q.+,G,SU/057 L
’ JS<P!
M21KI&1@J*&CI<W$I9Z8II2F9>:EIFC$QR<7Y)06@[ F5VI%26I1GH2LY)"
M-9=R:EY*9AH7EV,!Q)+X$@7’) BS.%K!1"'6F@N/4;5P_0!02P,$% @` MK*)L*Q!,F677;P$X!34D,O04))35!/4E0N2’V.L4[#,!"&=S
%
M5V2J+10L649:G$P,: 4’2VS_148UN.HR(AWAV;*!4L’2S]NN[
[=MX? 1
M?$Q0TV>BZ!HX$FJ*8’P$#,&RPL3>P0WT(3Q,; O<;6[O-JM$"LVH,FP(UT/ M@PIV&LMKQ/P=5/L*OL2*G&93;*?LI DJE//6YEB)Q>W#"SOMST_L3D,"B2-U M5]CN']3OE#+HY1S'5[B'MTY<N?#[<E9QL@)_L&"7X#%B*:0:GM.EH3W_IG5N M/3CCRT1CPG5V]FBM1'5:YDIR3M!T2],/4$L#!!0````(RB;"OJ,B+
M`(4"```.````4U)#+T%"1$5&24Y%+DB5DD%K@S 8AN_Y%2]Z:!56-X_923<8 MN[2##CR,(6IB^S$7Q:38,?;?9^QP2+?2!G)YOR=/PDL"'_>R)"6QE9F0+<JZ M1=8T%169H5KA"E'3Q#NJ[#!<7-\`?L"82R7$<%#,T[1HJIVVVV-R;V2KX-PY M^&2N5()*Q@(?LSS3<H:$E*@[5*3>K.>'+FJE#4@91/$RM>0M<P_Z/DF&!*=6 ME#](TY/S40#O;[FA=]E.[4-TOOV _Z-OLVXJ[P-<\'2+>[^%A><W%AY7%EY6 M66AO'AWC6,%##^4)B8TT^J4/7A?=QDSH.%T]/3^NEFLXFN_Y!]_RCJ^Y<^*G M?(W?XQM02P,$% ````@`K*)L*^EX-RRJ````(P$```P```!34D,O04)605)3 M+DB-CS$/@C 0A??^BA<85!)%<"0,X.ZH(RGTB!=K:=H:38S_75@T(3%QN.6] M>_>]2Q,<I6/9:O(XDU3DT \.TEK-G0P\&*Q165O?6$]FOMEF0)(*$7,/13T; M4LNFZ:R^^6E6@AZ!G$&TC_ 4,1G%O1!I@D4K/2UP8J.&.S2;RW2G&XP/8!-0 MU8=F6D&);3'3`U]'>(EL;CAY'^6\^!+R/Q#YF-F-F=]/O#[-WU!+`P0*```` M“LHFPK:3.HMAX># %-20R]A8D]F:6QE<T%"3T)*(#T@0V%L M;&)A8VMS+F\@86)M86EN+F\@"E!+`P04````" #7HFPK1P8S9X$````X!P`` M"0$%“05!0+D1&3C/2,S!48&!D9!A$P+&@(“2UN"256/5,0,P\T(ZF$[ D
M0LV@BLQ!“A@9DA*+B4YAV !M4QS$?484F4!;]S$PQ”<F%9<D%I64%I!G!J4Q
M,)” %8A+,G-3BP;0#2Y%B>4^F7FI#LZ).3E)B<G9Q7K)!63&!0QH+2!.’;7B
MGY(4/I %!+`P04````" #7HFPK]#''S%0````5`0“0$%"05!0+E=3 M4&-B0 `'2T:&.PDL'*[R3AM<MKMN`(EY)+)P_--UV@"B']QD9=@#I(/UG#;( M. IPB +EF8&8$8BUV) ,2DHL3F6@`' Q\ !))ISR(/.-*#*?&Z_Y`%!+`0(6 M"Q0````(`->B;"O\`M (TP)$!-``````````$`( " @0````!71U0O M8F%S92YW9W1W4$L!`A8+% ````@`3*]H*X.ZF#Z*````N0````X````````` M`0`@`("!_@%='5”]B87-E,BYW9W1W4$L!A8+"@``````9)5H*^P-,GP+ M````"P````X``````````0@("!M $``%-20R]A8FUU;'1I8W!U4$L!A8+
M% @`UZ)L*S[5XD :)PX``````````0`@`("!ZP$``%-20R]A M8G!L871F;W)M4$L!`A8+% @EZMM*24XWD>10^0,```H````````` M`0`@`("!,0(%-20R]5<V5M<V=02P$”%@L4" #,@90JIC0;1'\```!2 M`0``# `````````!`" `@('J`P``4U)#+TUA:V5F:6QE4$L!`A8+"@`````` M$:@E)M#R^_P(T``````````0`@`("!DP0``%-20R]I;F1(9FEL M97-02P$"%@L*```````1J"4F4%+OD@@(#0`````````!`" `@('& M! ``4U)#+VEN9%-F:6QE<U!+`0(6"PH``````!&H)2:X2!/[" @- M``````````$`( " @?D$``!34D,O:6YD3V9I;&5S4$L!`A8+% @995H M*Y0SR%/[0D 0!<0`@`("!+ 4``%-20R]G8V-?;G1O>#@V M+TUA:V5F:6QE4$L!`A8+"@``````K*)L*Y,&US(!`````0```!8````````` M`0`@`("!7 <``%-20R]G8V-?;G1O>#@V+U!23U1/+DA02P$"%@L4````" #& MHFPKL:LD??8#``"P" ``&@```````````" `@(&1!P``4U)#+V=C8U]N=&]X M.#8O0V%L;&)A8VMS+F]02P$"%@L4````" #)HFPKZXF/$ `$``!P"@``%P`` M`````````" `@(&_"P``4U)#+V=C8U]N=&]X.#8O04)-04E.+D]02P$"%@L4 M````" #8HFPK0KCP32$(``#*)@``&P`````````!`" `@('T#P``4U)#+V=C M8U]N=&]X.#8O07!P5&5S=&4N;6%P4$L!`A8+% ````@`V*)L*QJ:'511$ `` M8"8``!<````````````@`("!3A@``%-20R]G8V-?;G1O>#@V+T%P<%1E<W1E M4$L!`A8+% ````@`K*)L*]5Z>\,G````, ````P0@(”!U"@ M%-20R]A8DQF:6QE<U!+0(6"PH``````*RB;"LE*'_%)P```"<````,```` M``````$( " @24I!34D,O86)39FEL97-02P$"%@L4````" "LHFPK%UN* MUAX````?````# `````````!`" `@(%V*04U)#+V%B2&9I;&5S4$L!A8+ M% ````@K*)L*T3D^^&K@``U 4```T``````````0@("!OBD``%-20R]! M0DU!24XN0T-02P$"%@L4````" "LHFPK6)@)C!@````>````# `````````! M" @(&4+ ``4U)#+V%B5V9I;&5S4$L!A8+% @`P:)L*R53I1%S`@`` MDP4``!$``````````0`@`("!UBP``%-20R]#86QL8F%C:W,N8W!P4$L!`A8+ M% @K*)L*R;,V%NZ````.0$```T``````````0@("!>"\``%-20R]! M0DQ)3DM3+DA02P$"%@L4````" "LHFPK/:.NQDH```!6````# `````````! M" @(%=, ``4U)#+T%"3$E"4RY(4$L!A8+% @`K*)L*QT8, /Q
M[ $X``````````0`@`("!T3 ``%-20R]!0D5614Y44RY(4$L!`A8+% `` M``@`K*)L*\/Y;HY[````I@````\``````````0`@`("![C$``%-20R]A8G=I M9&=E=',N:%!+`0(6"Q0````(`*RB;"L03)EEUP&!.``````````$` M( " @98R``!34D,O04))35!/4E0N2%!+`0(6"Q0````(`*RB;"O*J,B+_ `` M`(4".$`( " @9DS``!34D,O04)$149)3D4N2%!+`0(6"Q0` M```(`*RB;"OI>#<LJ@```",!```,$( " @<$T``!34D,O04)6 M05)3+DA02P$"%@L*``````"LHFPK:3.HMAX````>````# `````````!" M@(&5-0``4U)#+V%B3V9I;&5S4$L!A8+% @`UZ)L*T<&,V>!. < M``D``````````0@("!W34``$%"05!0+D1&3E!+0(6"Q0(`->B;"OT M,<?,5 ```!4!```)````````````( " @84V``!!0D%04"Y74U!02P4&
/!\'P!@!P```#<`````
`
end

Hi Vanessa,

The problem is occurring because the drawing is taking place in
whichever the last valid region was. You can get around this by setting
the Pt_REGION in the flags resource for PtRaw widget.
You need to add the following code to your timer function so that it
sets the region to the PtRaw widgets region each time.

PhRid_t old_region = PgGetRegion();
PhRid_t raw_region = PtWidgetRid(ABW_raw);
if(raw_region == 0)
perror(“No region\n”);
PgSetRegion(raw_region);

…your code…

And before leaving your draw function reset the old region
PgSetRegion(old_region);

This will cause all of the drawing to be done in the PtRaw widget.
Unfortunately, using a timer is not the recommended method for drawing
in a RAW widget. Because if you minimize the window or it has another
window in front of it, the drawing will not be refreshed it will start
over from the example you have shown. If you create your own drawing
function for the PtRaw widget by setting a function for the
Pt_ARG_RAW_DRAW_F resource you can do drawing that will be refreshed
when the window is redrawn. Check the helpviewer for more information.

I hope this helps
Regards
Brenda

Vanessa Shimada wrote:

Hi,

I’m having some problems when I try drawing in photon. As you may see in the
callback DrawLines wich is called by PtTimer::Activate_callback, even if I
try to clip my future PgDraw uses with ABW_raw, it doesn’t work. If I resize
the biggest window, PgDraw functions start to draw on that and if I resize
the other one, the same occurs. Try it. Am I doing some wrong or is it a
bug?

My goal is to draw in a main window, but sometimes I have to open a window
in front of that main window. When that window wins focus the problem
occurs. At this time, PgDraw function draw on that second window instead of
the main window.

You can test application I sent with this e-mail and see what I’m talking
about.

Thanks in advance for any help,

Vanessa

Hi Vanessa,



GUI Group <gui@qnx.com> wrote:

Hi Vanessa,

The problem is occurring because the drawing is taking place in
whichever the last valid region was. You can get around this by setting
the Pt_REGION in the flags resource for PtRaw widget.
You need to add the following code to your timer function so that it
sets the region to the PtRaw widgets region each time.

PhRid_t old_region = PgGetRegion();
PhRid_t raw_region = PtWidgetRid(ABW_raw);
if(raw_region == 0)
perror(“No region\n”);
PgSetRegion(raw_region);

…your code…

And before leaving your draw function reset the old region
PgSetRegion(old_region);

This will cause all of the drawing to be done in the PtRaw widget.
Unfortunately, using a timer is not the recommended method for drawing

To clarify a little - it isn’t recommended that you draw outside of the
widgets draw function.

in a RAW widget. Because if you minimize the window or it has another
window in front of it, the drawing will not be refreshed it will start
over from the example you have shown. If you create your own drawing
function for the PtRaw widget by setting a function for the
Pt_ARG_RAW_DRAW_F resource you can do drawing that will be refreshed
when the window is redrawn. Check the helpviewer for more information.

One piece missing from this is that the PtTimer callback can call
PtDamageWidget() or PtDamageExtent() to make the library call your draw
function. That’s the recommended way of doing it – it ensures that
before calling your draw function, the library will set up all the
things that need to be set up.


Good Luck
Brenda

I hope this helps
Regards
Brenda

Vanessa Shimada wrote:
Hi,

I’m having some problems when I try drawing in photon. As you may see in the
callback DrawLines wich is called by PtTimer::Activate_callback, even if I
try to clip my future PgDraw uses with ABW_raw, it doesn’t work. If I resize
the biggest window, PgDraw functions start to draw on that and if I resize
the other one, the same occurs. Try it. Am I doing some wrong or is it a
bug?

My goal is to draw in a main window, but sometimes I have to open a window
in front of that main window. When that window wins focus the problem
occurs. At this time, PgDraw function draw on that second window instead of
the main window.

You can test application I sent with this e-mail and see what I’m talking
about.

Thanks in advance for any help,

Vanessa