I have been trying to import my packages into D6, but, for the most
part, I have run into a common wall. Most of my apps use Ians Printer Report Pac, and I cannot get it to install. Is there a D6 version of this (I know it's not an O-A feature, and I am not complaining to Ian). I'm just wondering if I should be using something else within D6? Thanks, Dan 7:36:13 PM, Monday, May 16, 2005: 'Not found: PD_NOWARNING' PoolConstantsDictionary(Object)>>errorNotFound: PoolConstantsDictionary(Dictionary)>>errorKeyNotFound: PoolConstantsDictionary(Dictionary)>>at: Package>>{unbound}doIt Compiler class>>evaluate:for:evaluationPools:logged:ifFail: Compiler class>>evaluate:for:evaluationPools:logged: Compiler class>>evaluate:for:logged: [] in ChunkSourceFiler>>fileIn ExceptionHandler(ExceptionHandlerAbstract)>>markAndTry [] in ExceptionHandler(ExceptionHandlerAbstract)>>try: BlockClosure>>ifCurtailed: BlockClosure>>ensure: ExceptionHandler(ExceptionHandlerAbstract)>>try: BlockClosure>>on:do: ChunkSourceFiler>>fileIn [] in Package>>fileInScript: ExceptionHandler(ExceptionHandlerAbstract)>>markAndTry [] in ExceptionHandler(ExceptionHandlerAbstract)>>try: BlockClosure>>ifCurtailed: BlockClosure>>ensure: ExceptionHandler(ExceptionHandlerAbstract)>>try: BlockClosure>>on:do: Package>>fileInScript: Package>>loadPAC: [] in Package>>loadPAC BlockClosure>>ifCurtailed: BlockClosure>>ensure: Package>>loadPAC Package>>load [] in PackageManager>>install: BlockClosure>>ifCurtailed: [] in PackageManager>>install: OrderedCollection>>do: [] in PackageManager>>install: BlockClosure>>ifCurtailed: BlockClosure>>ensure: PackageManager>>install: [] in PackageSelector>>openPackageFile: ExceptionHandlerSet(ExceptionHandlerAbstract)>>markAndTry [] in ExceptionHandlerSet(ExceptionHandlerAbstract)>>try: BlockClosure>>ifCurtailed: BlockClosure>>ensure: ExceptionHandlerSet(ExceptionHandlerAbstract)>>try: BlockClosure>>onDo: BlockClosure>>on:do:on:do:on:do:on:do:on:do:on:do: PackageSelector>>openPackageFile: [] in PackageSelector>>openPackage BlockClosure>>ifCurtailed: BlockClosure>>ensure: Cursor>>showWhile: |
Dan,
>I have been trying to import my packages into D6, but, for the most part, I >have run into a common wall. Most of my apps use Ians Printer Report Pac, >and I cannot get it to install. Is there a D6 version of this (I know it's >not an O-A feature, and I am not complaining to Ian). I'm just wondering if >I should be using something else within D6? The whole Report/RichEdit/Printer set of packages is proving very reluctant to move over to D6. I'm having to do it one class at a time and it's progressing a bit slowly. I'll let you know when I get it working. On a general note. I've got working D6 versions of most of my goodies (but see below) and I'll make them available ASAP. I've also written a new Printer package that works with ScintillaView and provides printing capabilities in the Class/System/Method Browsers and Workspace. It's a bit basic at the moment (no preview, selection only or headers/footers) but seems to work. I think I'm going to be dropping the ImageLibrary and ImageEditor goodies. If anyone has any strong feelings on the subject then let me know. Ian |
In reply to this post by Dan Antion
Dan,
Attached is a zip containing the D6 replacement for the RichEdit/Printer/Report packages. I've pulled everything into one package and, for the sake of my sanity, temporarily renamed all the classes, loose methods and pools - consistently prepending their names with "X6". You should be able to load it into a D6 image with no clashes, but there will be a lot of duplication. The next stage is to combine the Scintilla printing (which is _much_ neater) with the RichEdit printing. Let me know if there's any problems (I'm sure there will be). Ian begin 666 x6richedit.zip M4$L#!!0````(`):"L3(6B5]$D5(``$>H`0`.````6#92:6-H161I="YP86/, M7>MWVS:6_YR>T_\!3C_8.;M)_5#LU-G.68J$)#9\+4G9<9N,#BW1-B<RJ2'I M..EF__>]%]0#("D"<KNS[?1T+!(_X.*^+T@"W\@BFGZ*;F/R[?OO5G^>_TR\ MY9]I=!^?D_WWIWXRO:.SI-Q_M6FWB+Y<Q'F19.DY.7K[_7?/KJ,BF>K9_7V< MEH#"MOB_5?OI/"H*!WHLH&TTFYV3']Z?ZM$\3F=1_I:_-M+\@>O;6GC,7S;H MA:/9-."O#6D8TO?P;\M%BSK#<"3>\K0A#6@X]@QK*%[WM98AO3Q)RSAON:1= M%V4>3<N66UX>?T[BQ^ NGL_YVWZ\R'(!L.)JVS7HI8CK@Z]N-OH.VO@0QD6Y M&?1K]I 7\?SF%2^3^[B\RV:B4/I)>1\MR,N_D1^^@'S2SU$!0EU$97(]CR^3 M\NY\,PC<,.:W5G*=1_G7)<2#CH.X?%C G4W3?92JKSE#6BG"_FJ A9VDY].% M'7TYWTKF[3R[CN9UW6'\3M);/4N+,DK+HHU5PLW6SJ^3%(@?;H8X)P= /TGC M1P[RHH4@;9Y$A5+[(D:!YO$_'Y(B*1G$G(%XD_+K!EKQZ=6K#^[U/^)I2;2\ M+#X8V7QQEZ0?^C#2ZL?^6UEK^\+[8"31/+LM/J!%9NGJ%JE^DN5=M:[6REA\ M,.]A/NO.V"^ROJW6&S\5`A<(7E"#<H2$\9=RW0M*F^"576FY`$LM/@33/)O/ MKZ-\?9-L+JEUM(VRIQ 5?EW$(*?T<YRS#M=]B=?5.K.S63PO/EQ$\X<-U]DO M4MW:YRU#4-L]_/NYCN9*C/@F29,2O'WQG%U?CE<\7#-[;G..T&_"K&\:7T1Y M$H'_6!K8_@);@H,(ROP!>EEP/F-Y:1[?E&%2SN/^/)M^(GER>\?_+O'/098" M=AXE*;(9?^W#F(R>^H!X8Y%E<R.9XB3@+KO<XD7679A;:-_?:Y]]Y6L[)ITO M?1*!VSB%Z+H@-T!T0=*'^^L8"+DM2)*B8RC(HN+E[A-J>#ZE"5TFZ<EQQ?J' M/!8GQ@7DCMGM2ND?)FN5$/R5:%HG)']!HE8)T5^)-#XA^VO1M4X(_T2R_B^, M,_C_TKAU4*MYP7H"^Z^FBR7'K7&)S\P[J+H&YWR;9P_I[((%I@M($3$E]LC: M@2^=,[NM0\LJ@CG,BY/?L^Q^UYD]-0ZU3%8H$CJF.<NF#UBJ[4JJ$ETPBQ(2 M*$ROVJE[BE9 OGT+">Q=E ^R_#XJR3 N67YE9=$LGA%G%44W?P7EUWE,_*R, MRI@$R^9@27%T[SZ4)(RNJT[A#RN&3G*6L%EQ>EO>8;Z5W>;1XNXK&4-4SN=) M&F]A"J($NR8M$B5/M?]&9M6JWD]AZ1^1\2KCJ24+RXK^KT'-I@;^5],#F7-5 M4Y)EF5BES7#9RK("DF]6>B^O[BV+[JH>+T"]V>4M]3>)EA*O[A(@YSE<^8PZ M_I)H:?$(>AR1Y=TR(]%T&D,.7][%2U?V''M_]D,RN]9F8#F0]#^[FTU)4CC) M'+M[EMR$^4-\SOY^]AO>._^9# US5>K/XIOH85Z2*5A2&6_H,_0&=7=1.IO' MKUA/+3U U0&9=)5/GQ,<Z>YVEF37_SC'6S<D*KPH![Y"AQ^QD[\ONWT$3CA9 MZCZF\0Q'!>0>V=NP<@ITW68H,>#F^=:UC+U%Q3B&!;0N+E.T2(0M6)#[)#5A MDK? Z6KQ@MQ'7U97D,P#1CU4]B]PYM,ZZNWRJHAD5U>U6#6=.D$M\^*64/86 M#]?S9+J>C; ^TYB+L%1#(D@S^'R,Z961%%!@?2U G[ U8<W)C*T>D.OL"ZL7 MGSWKNZY%^.X.F+PM3^B0S!>+8D:>_?@C@;HU1YW,;J :6B4V*%/"RLQHGOP> MH<V1651&V->+MY72_D=1SJ;1?'X.HV=S84P-^O^<);._U77[[TP6"8A_GLS M0<V7K!6XTV2LP)X]Z)#<9MD,&J#2W .5G_'/BN&/F**1FX>4>8KBY;1:9MDP M:BF2YS2=X:17*T.S=5U=>8+G`4A_&I/*=RS=0W /-)?1_!.)RO:E+[)X@#L' M'K!D?6WMM;ZRA=PMBV8O-O%%Z!!'VC=LUS>I$TXLS3$"7?/H?C72T6E^K 3T M7#_T-3/<X(ZZ<)XQT2R+*<T&<2A!Z*YE:2%'VI$4,?9]H ['V:!ZA_B/!&F8 M@=:WJ.>;3ABZ`]/B.GBC@*?.&CYRW7<\S;M@0VI[XIQ[3\*/0*X6%:E0ZX89 MM3B%XYVPS2F\>1*^/H5CA2F,3*-=A$<J.N"XK?KS1@WKT/#2]=_UQS"X4R-; MCL8AG;'-6<<;*2:@%M5#DQ^M)P5=:KYC.D-^>A),D[1.%X$(% $3)J_'*J"Z MW(YE*)\&8RN<:)YG7:D3N$3IFJ-32]TA+6&,4G7'YP,C?,?0!6U4P]"!!@,* MSD ):.H\"V68%CV2S2D8N9<C:G'R?2,=9AQ0@U[8KD%UUS/Y0-!3,)$Z&KQ# M(S[(^PG TU=,M4W'UORAZ2@'I& =)1I 26#:(*OHJ=68K4#T,CR!*7H::%_- M@E6FO>K!H[ZZ<@1B9!2A,N0R+JUH%H.*DJPV/3PE+#4[>$)LVM[)[@$*^C*= MT=@Q?&J$H\ =V*9EF38%OBH[?M8'\'*,%L Z,1U])%B3'']I0@PPH1_+IEHP M]KE92&?04/YN9XN(%E/K=C#!4R)5\&2W&3S!H063@69:BA,*)KSB=O<;:G[( M8NX$PB[UM=48+SL&*>[@TJ>]UIJBL315=:=04S2054W1[) 1K@\HYOA03 0- MD75!QJ';U_1WX,Q=7Q#9VIPDZ':D%-IW+:,NOH[F2S?(08X5!J%VWPT$?D@A MD,,:M"4Z=$!,NYZ2*)!FAIHEY DR@&4Z@O>5M7?'(4!$!RG#>+X;0B["L_E( M"O+IA1GPD)["](.19KB731_1!;$;^MV3@T+??$>!%W4'WX49]P/=-[V:1.5C MC2&XUY''*DB(2=07I=7KQMB[&SM '-.N)3\].7GVY*D.PM[-RNT)KLI!D!<, M5F68)_D@^TE.Q=[=J=@0J_1ZIJ(PT,ZNR'Z**[)W=47VY!VMI09'2O.Q=--H M<$$*VLGMV1-W,! TZ$B1V;N[2_LI[M)&=PEA<\3KZQL%^I[@9>W=O2Q S%\; MBR\*J-U],X \31?4Z%AMK)U=.F*NVI<4NS#-,'"BAFL)`TK(IX2!-2:\\AJ" MDX$OJ3D<B9FZ%#6>Z(.C%DH'`QG.="ZHSXTVH#)$RS"2&,)A#"T8;7"O=\(9 M+D?GZ:Y0`7VFCG9#P9=(9"\@QWU>OT]V1%YJ%QRZKXP>:69-/)HZEFH75^+ MNC+8<IVA*%]#&8MKQ1N<5-LW!C8R=2X4_;0;4*167?/78$&II+;6BA>ZD$6J M1A\U[3Q2MT2&;XKL2))H<#V(>B)Q]SS.]?F4HPM'=9?5LR-PW:[%+2UTY]4K MV$4=UAW_5C D<.L"< ?6<?%A2\ OGTO20T3Y%/(!AU^JER2O" J ]\) LG2% M@59SZFN^0*(LP" 8PX2I:P(S57"7FA-6:U#BD!*<ZT%EQ*E)I_>LVO/9FTRK MH+F8D<K;OQ>JF<[V-E.CL6\9%'-1#O:ZTX\#4-<<3PN$%?R3[LDPC ]!@Q^F M,[)6$+!'#J)W!E1:E8$#W[4]E\LGC<Y BBC7N0"$62MP3SNC"F55H&=I5WU! M!WHGW5J 92"*%6=FF;8I,%[&1&I[X14B^^/!@%_4USNC&"+?#VDH&&/O1*8? M]#TC$%]GY6$RL2',H2@&% >/E(F/O@\:1,J$-S =HTYAIYOG,/0]A^IUAD8! MQ1=&9S(M6<$$D,S"$(0>O@^.EW_XTI..9K-JE%-_7<H-]EXU>Z>)9V)GF@(P MT*>M#D1&)6#[IF&Z'IH<7_KI"J/JZ\\?>'([\\<E,!S@<\B^J?%#4IGI5$C7 MHTX0:N&8QPZZ(P3#4L,,:U5D3VJNB+N@3FAK`2_^$YG>`&Y@^D$();\)Z;F8 M8NN=R6.%KC\<ZRM0.KKR1M310FHZ`][!4YF]`]:T:7T-[E1!!QC,]E"<O%DI M*,$267,9`YGGK9 MZG,F<QL5LJGJIPJR!*#G@^;YX15/K,QQ`]("<VZ.>:; MVA:?;\A</H,)JJ9"(B!T=\PO.O85!-AX)&DHC 6",P<<#_LRIP@8UZ+LT;FX M!ML[47!N3<[W%&RO]OH;59@70GPW%-^FH J:M?F@AI^:@K%#XA=@9!)CNZ%@ M/][8T<-Q_3'"J8)N^4)XZ2N,A:DF?HS&!R59)H$)$BO%A.RQ9R@P1<A9^@I! M`0#UI$5!01HYRVM%T.I3,QZJX+<06G.QKQ4L%&'U=**GH)/A:&SW.3ZJ3.[* M<X>^YHVN6G()A2$QEZ[KB4+4NC#IY3M32/NI@E:N,SIPZMQC$Z.[L&M"14$J MJ!NB+X%--6&>*IC$KZYK\].4C;9<76B\X'@BTS?(6 0Y#&1U5$[hidden email]+TR MD6:=" -Q\WSOR[2+K38RN^,&DDF:Y>ZU]:"^3"$;3Z!ZABQ&L?(]\*AN"HLE MDJ4GP+E!DWV&C$#PWRXNX0>B2IS)/&M]P4 6$'T*];@NKCGI,KOTZ7^-:0`1 M0WR U>O)9-60DTSY*H"N^?RB3E]F@VMC$I_3]'JRB05;BRQ9\H/(=T/VHJ:0 MF?=D)AELJ<YZ,LD%6ZLS61 (.JHSJ02W5&<RZPG:J[.>5 &@.@,YUA3-D'G& MH*4L4R!Q:UDFU[C6LDQ!:[:42 HR;"^19,E&L+7042#V*?$C:*L_%*RB47_( M(D[ Z@]=LRQ\AX97,IFS#5K+#YFK#9KEAP(OVLL/!=WT- OS1-ZY*U'84K3T M%-2YO6A1L?,M18N"/VL^,M$5#+U6ZBBH%B(<[OW7O@)MK76.@I6*=8Z">PVU M?@#JR"]'RO(FAO(A\S3HA2E4WCT%HVZ42*<J5+;4.0H&VEE\*+BNMBI"0>#; MJ@A9[E:'BE6$`INV51$*'JE>14A'&[F7E9(*CP%[I]))@K8-?7?L@7"$5X1Z MKZ7:@R9KF[R=]Z1:P##"*T6]GDSTM8=:W?[+F6B6.72LD&/#6?<C^!7&#RT> MT\US9Z*[/OH2,2*>'7:'`6=B^-K0\%W/$-Z..#OL=JZ(<SW\:"S@0=WJ[TPP M+QF)2PMGAS(&6L*;@&>'W1X(VKN7`],/!SRFVW4[$SL8PF2$#VW.),^/G8G; M_P48OGKT*#"B6X<`:D&^A%\R\&]6G!UVZZO#OD]H,K#;\R,*9(R.CK[W(!$5 MA^R.VT[;NXYGA]TQRME6E)T=RI08WSG0+=/KNYHOC-AM_0"D5I,QW266P[R- MXXKV?';8[0\=]IA:&$@R*;O=-!5>;0!HNWG*'(C=9I[REW41V&*B\G<*$?B. M7K&JJCZB#(<50(.C"N^+./5WA!5>36>@AGM0>-D<@1 G`EJ?HO0U?T3N\.89 M-M_J5Q1>G49\FY>0+ TQU%8OT?WV-0,WO83\I5X$;EN^4<$VWKQ2`]1%*'$M M=IMOD;Y(C+BQ9PBE5;<[\OS)H:J20-NC-X<[]'Q\QK7N]E?0^B>N<6=('X:3 MQE=_G90#H&5UN9-\@(#=Z;XU4)S!,+0F_:M0='TR@&ZY`:]_LO:[3MN:.&.V M[JJJ> CQ(&J8@:H&(6(W3MG:^PF4>)-:C==M[I"V3'0J?I3<J20(&(PM:S*T MKKP1GR8IH=A#7+;<P W8F=6*4/%5T$[!KH&!K@F966=*@*A?QD$HK!!)Q['H M(%04$S;WQ1?V.Q4!VP>.YDV&/O_A3:>Z>>S33+ZD[/9OV)YM!. )'Z=(WD5% M%&0R[G)QDQ]-!GM'J:<\_ZJY(^9;,HCCLK?$QW:?U[1NUU'A+DW#O=1=)X3P MHFY&E 5J5L_WZ<#EOP:7B@IJ0XS7R@I$)X%IT/X5_I<;1DIAJ G?%\B^/5I# M?/?2H&R%5N2E`AS?M8,T!,O_VNMSLH_T//9U)%3.-N7?2I$P$S]6] V>3,F[ MT15$-!59.N!5'RNVF(L*<HO)J$!K9J,*<9JEB@S&GGW6O^R2^@-[J]FIC+G= M])30;,S:EVC*(+9C@* TNV"OZEM8*&/!OG8QR.:7D1)'N +@`W.G-D$5KBX? M9V.:W9"(%+S=(ZJ@H8J@_@4UCAM42Y$87NLSE@09N\4+JXR%'V<VOJ*5@EK= MM])P8)-4&X2BAU-"U84@B]*XH I&4>>C)#;9]:\TI:F'W1:75'@AB4V*7=32 M95F&8,MBFGQ89P)JUE?^5AL!?<ACE;\^08"EUY-L25:/$-^U-2XF2=)R9S)N M#"+Q1@BI#2))QIU@XM#+>CR1NV?$N7685!4!!2Z C\N*`'&93(X!W^^*JRMR MC*7QCT-.NB&!/L"])10E@ZUWJX$1L>L7;XB!DG9L^F-A*;,SI4/0#M__!8.) MH^,[+R!]+=!-4]7?`5!81I2-`HT=U^W_PLVCT\(JR 7_AI?DF00@Q#7F;N96 MK<U?E;\]!L38,77A^6&W]PN8_! AOI[0G6<%@P'+0@U7%U]^D45*!.)'^&; MGLZR,E[TM5(TVHP@5EF*Q5"7?)TM;]]B!S('A;!+WZQ>SO4TY6 >[+I$!P#D MO?A4I%N1=E_4"]V)9ES@/I"&I5VI[^G X3:/[Q7)!.QRXQ=]#"'<1E:*CWXE MZ,"TO>JCG'H0WP+D]@>KSOU9;5N^W$R,VX'^]B&9G9.#X=@TR$V>W0<E-+B% M<?_[)T/O'6HG)R_UTT/C9>_UF?'R3:_WYB4=G/9?OSFANG[\^G_VN7V'N5ZG MZ^/C@C@FORW/*V+'3 VR^2S./_YH1BGI1WEYE\VS^_CQ1V-YCD&U7?1-EI-9 M7$;)O$"Z#_07!*RH1VJH[[]+HO0_D]GUJ_OXU<.G[[_SV#;.Q,CNHR0E@SR. M'Z,\QHW<]UJHY+>*9GS:,XT^&2YWAR;MJ-KVV],H'1?Q2@9LR_#-GFQ).IT_ MS.+B7?Q5V&+M!8E28/MO!UNW;WM!DJ(Z#^$C&V:6%+@U?;67-6ZU#ES";>V1 MN/5I2[C!=FHG*;8Z)X=OJ]_1%_[WS3RZ+<Z)""3L*OE&A,UIV< Q$(/G/[#= MM*/5`0EN7BD*66_++?)!V'W^MR8L*E8M/U8M!]&\Z&JZNEQQ(TX;S #BV*;L M^>>([7W?Q1FN)5A,=; >QRCA=K;@V7;0RK?[J/BDS^,(."0P\ 4C=KT3>MP@ MBYW2B!LHX;;J:?SXJI7P[#&-<Y3!.6$G<8 6)I]CGJP??CBH[R);"7/[-JIU M8>.18<\.Q+W45YO[KTAJJ VWJ_\+\C,Y;#ETX!N)\QRL^1O[V9Q^FLRK0P6J M9G"EG09T*7"9?BGC%*R"8NL*R-2/H3$!90-4V[57U_;)OR])8(-76O6QR6FR M@X@%3C/.M1Q]!E-Y+YR,M)9PLRTGQ_J^EEV"^5+;^[^EYS]!1.US^^."^[LH MN?4HBM+;RL6#;;<$*3;XS(Q5/*\.O5OM!+ODQDGFX*@8[<LY6D*3CRT=@5-Q MTUC+;]DO-X<^H.]:U\#"1JN]ZB"_^GR0L.;5JC%_D!YKQU]HI=_C6WQL]@+4 MX_^MR!8[1*K7=RLL2FI+L*C.T^@.*B]6!S,Q8W;3Z@B13=<B%X0KFT:K@TN@ MS3>8YV<\)5&;S3"M^,P.>%G]P!OKBZN1#9U9`X^#>;Z+\S2>UQ6\.D748E*N M&<^=477P:M,7]K-TR>@/-N=DQ%JI5:=IG//T+J$;DI]*!^N![ZUR4*OC]SJ) M68^^=IN,1>V'R3#;?E8=*8-'NAPLI8_I96NG!(]*6=XA_[:1Q:.10YS+W9N; M(BY?5-W.%\7O,)ED&O^ACED/C8[=AY*EUD_ON.JAUK$)7#6B,EK+%;G8)<-Q M.I=*\8GXU?#+0WF*.(?Y_K81:9J58,;5$3T>;T?L5)?U,3T;0%28U:$W&]-; M'M#VYW@`UI7@`VIGB"*E]6-%VYR<+[;YV-97NYNN][[53Q=WV6,MC '\N7X7 MI;<Q.[<)%. >G0"D__AWRK0&JAXL0O"(IT4&TX9:@#7&<X8_XSE<)7>X#I0U MW]=3EU<DA.90R=PF*22MZ\"P&N[']5!0#)'_;>];N]O&D04_^YZ3_\ D>]92 M[U5&U%O.[7.NGHEW9,LK*<GTY+AS*(F..9$EK2@E\6Q/__:M*KQ)D*)DNR<? MNA^)"%05"H5"H0`4@,4JW!(#WWSG'SOXO0L9<ZLE/<P<[M;K1>#/:1)F%L3> M[OF->Z".MPY&?HAZA\:2)X)T-"_5/E(_,[U:S:$5.IJHO!**O]*5U$=,KSW) M(9BBSC%G@!_0(7<+_OLXAKX-\XH+;^GA8U#!$CKVF!Z@HSG#^7SA3X([?W.F MU50)!*3P2#[;[^"T73.CZB]#4 '0ZS3>5NL8:ZP[*^:>Q5S %][R?GN+/72Z MVZ)K]^*9<*W-"=HSB\>8.\(#5+ZH/OM[D$-X<@*UH$?3@']09@X&_\WP=3=> M)<B[5IUU(V<+Q^BUJ7HQA7[UE&HD"D^?DY'R8+T?275TS?D8>2+%4)1'U9-T M-5%MF*XB)X?KR%8\3XU"D!_6X64B<B.8$=]9$3']YH3%INAK9N8JR_/5VM_0 M@EFHOQB7@8YM.>EX:OI@_@`JED6=XZDI5_9 1'-2]IP]N@@*]" R9T?3L<SR MCB:ES]L>A\H#ZH7Y#VA?T^H]C WAXSZ,BG![CZ]3Q-$\FIVH5WLT(8M#>WSM M(@/N\82D#3VZ7LHZVTG8B=A>$EWB)L3)K^ SXYAB3*$3F;$^``JXS\7+MNP] M5C3)!D]_$V_C)F_:E"J=;L6MNH5JI=8L5(K=9J'=+#8*W4JEU&HVZNURK2TV M;3BQ'W.O1C"7OD7#)L$%]NRLW+'AN)&6\N;SB3>%V8 WOK^;KA:TX^(M6YN- M=X\#,^2Q))Y-*P$\GQ' )Z9E_C.<%_+-#ICLMXQ,"[SS[398X.:"F+3^YLQV MFPU.[M [$K_!*Y!D/W.R-%_?>H1U`M48>.&6.5BY"]!=ZI_+.7.2-O[,QT63 M,TF&I;/W>5D_%-RR'&_SF1H3YTE469KI2[[S-"%B7#LP&]V1AVJI.J^!9-;9 M^'>KKSXRR\2Q7@.7'7Q1FBT^T#<.)&?T&#AT#7R%=P,.+--G`\N.]_*C6W;< M\K4-!^U6&_K1E_0"H=\AI(T"`_58NJS6? 6>WYGOS6X=<&_Q+Y+*=50L!K83 MSL#<D?"%MV66T]D8)47Y%63^DZILK2^C<A"=N.BF4,,.]-<=DAF]:4?JU(YD MRVIQ)]A*XSC-UXM24GO\KJ"5PRJSIU=0A>BGXFI_']%K(RH<4XG$K@/=</[A M*"$"XA.+#TO((CAPT_QC!$<U.%QD/N-7;:B/;_W%PD$?Q-E25\CI@AIM;[A% MX9K,=H-NV 3.:O'9Y"Z'(,; D;=V"H/2<3V"%?B4C4DE9&E,6ZT/;UM6H</; M]K._1,\1M]/)P(6[*?E4(S]<@S<93(-%L&5C=K"<^\E->,YS<PS,K) -_[B& M8\4\?G-Q]O<TE:UN^]M&B&;?J&X$-S O6"7)13*?5GVHL?BWGO6,UHUH287J M\I'+H[WZCOL1P<T].*>7*X'J>%_!U\2U`B#RANO"'!A#KP\=ZR4@.5.?P\\= ML1 $?](,S9^_.C6':]H)D[$K?)N>U1>RAAOP@OTYV&^NF0*"?$8`&*Q67W;K M";)D9'F:0<&:D4OY,@?_+E=+GZT1.&ZE4LP[9EJIT8BE5<JE6%JU7HNEU<'Y MCJ8U:O$RW&(Q7HCK5N.EN*5FO!ADN\CTB-IU2[ZUJ"TF,QMA%X^R'R_E@B;M MO-'2&.Y50).W-J!&IVQ/9 SJ= 8\YR/8M[X'C9,)N514W#)SK'.[W-U-??2# MDEC6`*ADDH5H42:8-<Q?ED[1805%$:8[T)^M1.&?$23B3F+R8C!#=&,[<WHG M-R7Z,E=$XC3^YE^=O*#&6]$&I4/K!$Z.DH*0+4@[!>QS'"+_0K D#*$N,LK8 M0<9F$2Q]C5?F=K)I`6F+TA)T4KD?A)[4= %]3.;JGB-W'+<^,S-;(#<[R@<Z M)]2G'3AY&5F&SB/](%&+PT=+E#]?@M"6A)00A54%"TQ[OSB[`>9A<H-_QL)8 M]! 7:/7QVIN1HK*@N<_^)L+XP J4@A\;8U\D-*Q&655>-*>C-Z5S2%OJ#*<W MI609FD_LC.H*J;?GR8M$H:0,L2QJ5S,'=C_F4@'D(E;'\&;BA(YS:&1YC]^3 M5%7299]4S_T]21/6/N>&NH;J(L^4G\*WH.8R?I7W'6):]!_Z,"O+*5%_9,&F M2]H6@G\HA'7S6<#Q$(H;W/*Z5MP0%VDAQKRKYQVY31</,I8P,'IHM/D"MFD3 M(K6UF DI7%DY&;/!4[18B^,M43Q40S-%6WUE+]+@;-4O%UW@R\<1C^L-2/_Q M.P)QO:</Q*JT7_N9,/8IOCY,6Y:!)I%LZXPW2N-(X6I4GG($U\K),HH?N0RD MU^;PD5QSM>R:_BX&8&V9.)WCVD8K[BF;1A63J65$C0YN'*TZA[6-N>T0W=@1 M^PY>VFYG$B[YT$>BL38]')FON!^->#2J7+$_$I]6\!Z VTF+7LB ?0R^-N5Y M".Z1;:T6E@]&16_@.>X=>LMY1A2:=!]<$&$=63^Q4G@P(I_N'HMW)+O:WK'\ M&=_<3D+6IL@'EVR?)&J;XP<3U&8X#T(^4I1JJO,`U"/+)C_VP+[!?=_$B(8T M-.YP'UAB@CM^<&W)@SX.ZTCY:I[E0W"/+%UY3P] 32W;('%DT(F!'M/P++$F MZD6.4DK 2:W5*[>ZW5:AU^BXA4JE5B\T&IU:H=5N=:O-;K%1[C1%P(E.\<>, M.C$XU(7&0D\P,G6S]!8%/,U1&(N8_'GA0[ LEVR'AW6"D4:<?V/+TMZ2A:] MBT[OMW[HS+^M-O,6/T1RYA1%) H#LU&.MB\GG1+;9&#;5 SF"Z"G_<!?S/%, MP(OM_=J'-'X0P?DTN_4VT 1WWK;D_#]:Z7AW?CEQ9E,L^34ET$ND4)L++_QB MIO1N;J F(4O$=[J=^[<^FB,]A=6?I="C(J->'Y153*$V+ <OW'2F&,XQ%L L MZ2K8SFY;RWG?NPL6]RR'7IEQPG_VO9F/AP0^#OJ?\)D^O /VFH$0A]\^:-R, MWPY'$R?DXU&,'[&SS_D9=*"++&;!W*SQR _]S5=_;I+<WB]\O5@,9Y)EL&K( M2<D$&D#/:"V#.^H)>N+(_]K:03MNS$16MOO:^9>C-?QKMF:):SL(K+6X5"$' MF_W,H5I0CO-M$VS]X7)Q[TS](4S=-@$_DA%%QU:/HX/EL4)SC<B*P-6%@X_W MPS-ER@ROJ5E6EH0.<G@4?2JXJ9\9L93J<@1^4HWA+/SE9YST:EJ=MQ#AVLTI M[*N74'PANWWP6H_(*CKL+EEA55?*BL&Z65;V11_,*!VS?V9L1=5WLR+(?IT= M@?=Y&X)U"+$Z"OHHD#@EP:%=GB)-]A3J]5JKV6NZ!;=9;!4JO5:MT*PU.X5F MJ=VIMTN-8JLK/05)[L=T$Q1[C^$C*&I9!N(N?=-YO1M*=%8W]$7T'4DL%"7C MDI4NSS5XGD0D0 'IF7/?EHW'9J*C_QPF'(2CQB[]K.YK+5D[::LEZ^=D#6A: MI:24O_P%BZ,-GIO58K'ZYMSZ&XPR.?F7K&7:"&9PE+$[&^QFQ='KDA6'5]0& MGJ 61W=-^0!L2M_L-+JU<J]1+[0KY7JATNCV"^U.IP6N?+_7+Y;@NU(4?5/1 M^S$[I\;?8_1.C5R6[AGM*9_]+4XY_>_<2V8.X6RJNX=T%/6UYD2OYCX>^^$> MY55G/!DYBS77&?0S1$Y[.!Q SKO0GT,NR_F7(UE.]?!FTZPC*#LJFQ%8,)\5 MWJB7\&JN5K0LP?#XR,T/AD\!<['P-U92FB!22+57JX7O+16MI+9^:)\3[R>G M]+Q6O5^M=EK]0J7;KA8JS6*_`#/J;L%M-5J]5J-4[%2ZD9XGJ?[0_4]Q^8B] M4!%]0%]D;G*D1R;W0=F?1.&O3]*ZU<&=Y2JILZ37_6C=-&XD2AD2FC6W5NI6 M"M4N_%$I=]U"JURL%GK-8K=6+U?KW:8KKW_32?Z86FFR&%=)V\5O.LK^Q9L7 M-/D#1TSL:I[B4@[-HF^8\5E1-NT]HM,F<'GL4*;%'X34SYF_9_$:LFP*)MPZ MWX+E'!PFE"3=.L%.1P,#A""#E6X_+.>TP4L_\$#R>SKAKDZ0OQ*907BY6RR< MR!GLVV_+.=X)`@J(4-=6T26M3OWT$W<WYPY;J%IMPI]^BJRDIE)2DD@[QF=0 MR&(W]KC8!D'=S<;^'>T*<7?:@+"ZW,]B#O?6^WPU[AH&:\',IEIN>_OALJL: MA*>]&0S;K8&Z/".6RN[*T.CVE2&\&J(E7&^OO+6_407ADV+.9GL1+"^\S>=@ M::9J26_/+\<3O#/3N3WGJ\W"<6F-6A?.HK,+Z6(<D2I%\W8X_"OX-3=+>?CT M[6KU10>[:@%O!M@5]/JM#M:9,+])TICX=^L%J!#6.2*)& S:?;VE_M/Y2>,/ M$EX[3[A\)ILQA8(-C3<SQV*O/Z>-/U(#,F,<-+QIJJ.M5['^HCMDI&@#VUJ5 MIF:I%%#[$O"/1Y9:&Z_O3:(/*G3Z$)RHHJ?XKL)UXI=/[?&'(SWCT>A:N]3# MG/=X%[3H)!,A&>VU-_L2T"''%RUVHP>[7XF'OK-<&@'%3I<TXV* QL%M<AN$ M&/N.Z7?>]^!N=\<BU]$?P1'SVVTPNX41`_>$)05I]8&"=[/EA=\$FW!+5RRM MO?G<G[]R>G@\]$8*PKGU0L=SEAZ@>@M5#E#)^:\^OP)6,88?D['H<JDP#;;. M=+5;SCT<]?+_2?<V!5O!<8B1G5 Z8^L97K7$ZHU@"! KBM<'\'>A3SX)#$'! MW)?X\SGB+WT<3O%R%N%#L%I@3]+KCR*4%Y@"47#1P,?#@=*M:9=683"6@PZ. M:!CN@OSJVL?YXSW<;*0X%\]G*WYE<MQ)%D^&IVU^5CKMLENN] OM4J4-,[A& MK]#NU<N%?KO=;S;*I7*CKJY(UBC^J"ZRQN%C3-IT@OO]YTS^KX7RX9N?!G86 MAS ZD00OVV.;G]GW/BG!^2:CSXW4^(:H,_\^IONA**#(S*";[&P9^I8II]P2 M'9^ELIW'V<2;=L"J&.B;S]\Q3O&C\3C?M5' />X%^6T?ZNY;,EIH"<UT[:"# MSH"^]4F;E,Y4@QSM(GG#W1:W6 ;^5W]AU&Y\ZZ&YTK=KS1Q6CDW^)%U[TT3W M9;4LD)"1T5[AV4"JO27]0S#?WEK2>4.CARDU\4G]R<.V8U5U.<9>!'/[=A^X MH=K"0]C+E:'W!V =N/6K>DS&VLC.)(K8A\ [FG"7*'A9=Y:(11;2+'9TC3YI M<U6-KIFYKGJ_/0!)ZZJ9L0[;A8U:`XZW=]M3-Q09<4P;DK'-#?.2%<<T/4=@ M'5,6:%I6',V6'89"9NXP%*NIL([NQ[N"Z'6-,VQ^N8U>K=MP.X5.&URY2JM7 M++3[]5*A7ZEWW5*_5>[42\*+4_1^3!].X^\Q/#B-W#%^4FC=_$I;:I<%IFY= M';0(D;HAE531HQ5.7")P!;-HGTZS)2M>OUQNU&K%=J'7Z./TH>86FM5VHU"M M-EOE<KW>:)4Z\K*N&-T?4P$M?*8OME^\ORI(8*EX<3(1U5LMW^,9P[6_]/$P M$0N%U1-Q9LJNFOX*:707=X@';^\"?C-3E=Z_>\TS)O?KU>>-M[[%4Y3>_"LN M&,S90@.&2.-9^_<!#[L51"E[PVZ.,3*L-\H0]%:_A8GK-T,)DVZ,$NB)DHFM MBFM2> XC(7@FM]YROHC/E/?3,BK_G+Z.(<.%E!S=OI<""2YE3F>A8+-8D+O: M;6;^IRZ3ZJ>O? -%6T-:@$N-:R9S7,7#'LO73##OE.-1FYTZ@ARPN\0;1S8^ MK2@$V]V6:6!WZ%P.)TZO>SYQAB-<:6Q->F^&H_._]YS)V_.Q<]&;O!UVV>;! M^0W>*^]\"\);7)BY@PYR<P_%!J$JR,?M(Y#-&<!CFW16=^M5B+H/[8U';G,C M#GJ.?G)P$PA1L!O4'>ULG548V%/XXLS+W,O3Y\_'D\&I4W;JC4:UVG#<HO/R M96X\:6/A5YO5]_N\T\ DU01YIPEP%;IU`GZ5'/QRW4JU7*J6'->IN#7(J98J MU2H1HUC!D7^#A"JE>L-MXLTD".*PJRL8`F8V*\UBV761;KE<+"&V/%3X?W<^ M]%FT827XOT%,./626ZL7#;CEG#AF[Q.TMF<X0*$9)5;+)2B>ZD.KF&01BR[_ ML]8LPB^7_D>>%!,?SB^[PP]7@U:GAV] 4P$?*Q7.O_C7Y7^7JM4'_0]%EYN, MHOIE^WF-E2H2WVZS3/]#Z?5\2K>SCGY611%=4&2&!4P-U1+:1C\-SJ[?2EM* MJS;+C6ZOT.HV2H5*IXFOC77@LU6LU-UZI5KKU2*OC1F4?\S1T,KI,>.AC5#T M(3)2:+('2T .Y:@8S4"[- VV=][Z2M[*Y,VA74A:2A? /1*7Z3#P4RH'QC;M MH@# 8)-?[6PP#JF)%QVLU+4`#(Y?=(#WHB!GXA(`ZQ-?.1<,([LRGTJ53R^Q M^0XRH7W=!4L-EIA?0F]'FFEH_\MQ7XFA>>-C?*_F<7068&VC'@=+U+FW7V%@ MNW7[.KL[@^<]/V]P-^"];#CR'? /W(&98U-)H%,AG!1HS&;-NA;;+UHM[.]9 MI-UV(?SUDQ.E)J]9`A.EN&Y"O! B3)!#UU]P-4=:\F0VAB4(*%W$F,[A,?F? M*QBH(<V-JX1L3F0DPI?6P,34:A?NTX^"73^(+ZL$\3>_H-X0GQ.7'_[\^6<G M<K,^RS.?; !$*2*>8.ETBFT!$^E_#,VX;.25G9,.[N0/)"OZ>Q# BVIX2]/+ MQF>M#R/UYK[##BM"H_-?_P=3`1ZO1Y/*R#U0^IUW`G)IMO?G_,Z3"++##T#F MF91)6$S$)E@0]LBXS*4D^+,WK.;DQY,4K-11*B\U.W)42<[_9(^2<)7Z_>>( M30,NT"#NX2*BL8_$B7L`!]CKSI</*9OZ[>_</N''A??]0 :&N^WC<A L8QSP MPY8IJLOG%ZCGSS"XBHV9#G,O1;'\+24J1;POP@'W#J!F7]XWCG*J^,J*O E( ME=1FOV"(O]9L*N<.S1V7DI$AS.P%?YE$"FR\]=?L(AK\0C!>:P`RQ?"3K'IT M0(,*W/B;C3_O<7\\5RXZ_^W 'PH'AF9&)^\0%A]S<8@C&:S"@/D)+J*Z;'+/ M_7MJSY-<SJPJF"H6\M_QUF!.8&J1!\Q]0&Y>8XH_\P4V3K&4$_Z5F%$IWC+R M4<K"1SF-#[WR0OP:BY)##$<\X\T4:Q0*)T0OQ%EX,#=5%_F%_A:XH'/#J/?J M\YD::F<LA54Y)QY5HRTK^.U[=YQE,J:[;6NQ$,^Y\.'#<1RF^J=\("%YZ#WA MM84"1D-8$-B&IPW>^3N(,%9(+D&]\R:-,^=_?.<I,/='*8?L9BEI&H5G0G\G M.)?<\#T3JTBJV! /=4N0``G^ZLH$9OJ,$A+<$TD1"<"4-6>]U92U",T&BJ_< MU_I7J6I\ZE\Z8(G]Q@?RD(5\[hidden email]^,SE12HSPRT%..R-[')E+IB-$^Z8:% M+#3TF4+ZJEQV:EG6^+)0D^[60RHH1J LK_;L)\2]FH<Q)#S'AU Q1OR'$.)] M\4&BT:PNY*]Q@>!P(LPP/:0JW%K9PZ<.H1$L'TP#+.!#JT)F,2D6+(F.;759 M.F&>=5HKQTZ\A'X/[/,_5ZN?:+6:+5=3*V(J).#*;UTM5Y?J;MEM%JL._%6L ME_GR<[WDNE6&>A]N_3M:M0;DLAM?-'8:1==I-%RG6A5KODBD42V5RL11?^/= M@:D>D$\%\*5RQ2E5J/P*@!89CQWP)[R 'W%@?+I53DLLK+N58J-:K#4:@MM: M$9=\;:OKT>7U.F<-,4!>G#6V/R\Y<^6J=5$Q-IYMP&N "G1!@\":D2"0NP8G MI[@K-YLUY)=S5Z^)!>EZ2><!T]UJ'>4.!5J+4"S5F+RJ7 K(5JU4D>)!6HGB M:9:0`;=9:P()*FGTIHTM4"W5*E6W[%3=BESDK[I-SA]#2RT601*+A3]*"-.L M..5RM5JIE%VM]CPW1IZ$3:NRFJ:Z`L$LK%G!^KANHX*JVL2M"L1^C^[]6UH! M!WPJK%ROU>L54M?%[O-GG!>/?6\SN[U:@=G#'E*I-DO&K@GK-3^S[02W7";6 M;CWH^902J9A=A,2:MHU3`P6 'E%IU+ @/%T$^O[5WVPEIT4"?QG.O(4_6?7! M0C)=3-G\R;3[D[S]@YRCQN/?]4:5:D!\IVSU/.U>3S'RKUNN<=IND:?Q71[B M7=OE`;[$NCU"5\L-4SAN#;[<6KFDJ@ZZ55*5KU6KY2I3-;<&,$]:3U<2E#\J MHJ9-QZ7NQVK*6\2MUXJRGK2,G;66>@/7J\PD/'T%BY%_M88L\5)$]4CB>O6T M-7VG*.L`=I!^UNF_8VI.5O<'JCFUA*RX9@X).%L-:V85<33ZXZI8MM2Q:M:1 M9"[K"*H,'S5FJ[E7T$&G;(-G=D(<[<"^U\H-[L>,(7_A;U=+PYD1B-YBMEO0 MY(+EW 3?_?D5K>$,Z,T.8+:.M6V6(MD46FO/Y[.Q]FJ[!><RF80$B Z,J>Y* MB?D!E4;),89$2J]5:^4FV>\WFV N'8 RJC%RPA6D5*Y"Z\.04B$QCL!C]%!, M`(JJT(1_Q=\9E4@S@BYCY8_3H;@*":TB#:HKS^!J%]ZV=R#U)7>_ZD)PFKB; MI0KY7T"%G(RX[\4SY,!<P8+=1K'91&^47$B:7G7]<+8)UDJ]_.\P)(-YHD6- M4T>XBB#*J)A+-C&+=@$]`(^#L4%@#1[NPQI(%5#^8X8B05?\794Z6=/:H:CU M8FR1<K'1R- (E:1&J,0;H>R";]30EF=0%E<TU*7(NFQ5:3<J[8HF;6U[A$0. MF"J_#/ZB; E6.L]\ZH:H"M=1%."ZI4=LBD924S12FD*N*9$T\.OPQBB5HHW1 MD,*N5RJJ#1KV-F"E\MRG;@37C?8'\*D?KQ4J:,!MK< S$EI!K1 RB?A?#V^& M<EDU0Q.;@8J,-X.6;#8#%LHSG[P5:M&^4"J5'[$5:I6BO158AK45Q*HX"N,2 M?A_>`C#A-CL"%6=I`96LMP`KE&<^=0N42C(<4;8`)_X(#5 MEBK6!N 9U@9@ M"[DHB?/EX<*OUB+"IZ+BPM>2=>%CD3SKR45?X:1$`?7Z(TH>/%*[Y%E&HN2' M.W)^X*_#95^K1V6/A5EDKY)UV5.9/.^IA5]O1H3OEO?JO3:'JY:1A3I*NE2C MADR:/TQ6:VLN+GUA7BWB\(N*,J\P4N],#J@>VXO?8M66%(.[1G?^<M?V-MPQ M*O*\)*&+?_<)==__U@A?D&F%DR^*G]>L-FRVA/H@)9^^\6H_%:_MX*5>#WX0 MU:."A\6>R+ZPX5JEU^G6&IU"K59O%BJ]4JO0=HNU0K7<;/5:U5*OTJY'C]#\ MR '#$1Z/"14V242#A+TEM1QNF&"DT/.#(X?G7 AFZ+ MEER+'Q9(+-3T)ECX MN'7]#,.D\ .A\-"8[]U11)1,@S+Z')@'4.+>V<5J[E&LGH03[Y2IT#U.C1-@ MX28._ &\"BP$^RBKPV:<'$U$<EP[_C+<;3!V2N3@5/1:!EB($!=)5%9P['WU M,U<0@1^C@A1;$ZDA!]1#7F2E^;F<(ZM)DR']9)2D:^00+#_X--K>R+-/$=&K M/+LFQX)%N"KO.Y7T\%"3=$I"FQ.?W]B+C:U_'+8IYZ,$D?5@5<JV]Y_;U$^P M3=V([%+C.+]WDSK+H2IC2SIIW]>Z[6L[XJ4O[NJ'O*KDA^"R;L*N,P/X]QSJ MPMHU7)P(X IOLTS,_+M.<Q4C_X*4F'/;U#<.BHQA?7_/V"[&&C2T@1:%7W-Q MXZ#"!$5N;-XACY*D6*I5B^6BRE9Y./^HN$A=6_U%D/.M?T?2V[<ZW%!F$;G" M$<K!#S53*N*B2Y%HE4H"'@VAA,</'1[;IX;S""BS&WP-0%L53S"AJT<I)BQ/ M%T4)M&%8KI3<>KW$7>QZD3O;`!+/5O^BM*-3#G8Z4)MQU*NXA5#AW<-M&/,- M:DW<7L9)!_5$@([--_"-=A8Z4JO]&V8<10Q&X8G&C(/U;QX4$3]/^&33@929 M0+7?*?9A]E:HE4J=0J5;@9E U>T6^EVWWX3/<L.M1&<"/_@D((O__U[*24>, M#-!>*'+((P6OC[Q0_%MX\;83ZZ].7GP(H"%A#$;_8+W%FUI#1,=GX7]E`=*L ME47HL#S%CK0C)]C%47MY]&WD+3&X6Y1OIA.TB"*F6G R'^AN6[H-Y9D\EQ'/ MHY-)TV [1*5[F>N-/WUH74Y&O<F[T:7SFP/?%^\&D_/!^66/?5X.WYYW>^/> M`#X_C#^]'W=&P\& Y;7>388\@05WSX-PO?#NV^P8"%X@.=Q<T@%'$?P.4O$W M_-C!QYPZ'@63HSD?MLZ<WL6G[OD81II?VJW++@/X1I?OGCE%]KG@GZH0]&<V M\I[&WW^&/LEG'<0,#[/'WH'S&;IJ9H6_5FMG'FS$44K]O7:<I"SGZ GRV0G_ M`.7 6S%&K<LW/>1&HXF?@BS]]O6["[SPW3+ BS?8]RNI+DP%3 GT8;C%8C!/ M5%[G[@3OFZ14R9AV0W$>0^I9_>E&-JY4'KM 1K#^:V+A!I@I?"EZ#4@7/I4* MBDLW1I$8U<5P)9*D_@W"-*^V@3[S*@+#[NDZ<Z[Z%Y]:@_,WE^A_R%D8AK,# M<)^ S_3"2,#$AO/%OV]MW[-#'3II=:^58+NMG@^5K^92+?2WO>CY7^V;:J$_ M',-KH<.(6G2@%NU6YZ_T6I9>"[R?7]1"1^0&@S-#E<)WEE'MN#J8\-I;0[)2 MJ\7\*:LS''2/K(E)4MR8YBWO!?4>41<5T2E[.H<FZ6?*XD15^TUOHO!TY<XI MVL;KX8;.ZT5:=+Z/=YV^#\(`)I]X65=:'P-&^N>C\>3]^?B\/>BAR4WL:T59 M`#[[FMR0,ZJ">)_Z@2T*1AY_GD^@SW7X![Z@Q7_B0UK'-;KD$I=I\&^V'F8@ MJ2>]UC@[8?=BZA#BL;.__ 5\"Z2:RZA*>77R3S(R];&'7&<EPT1B)W1.#\Y> M2^7&9-%Z[):^1[>)XTEK-('A`JPBM VF#/O]<4]\C,[?O.79F8TFW;-'ZD@/ MAALEZ_<4)H&PZP63<K4K"Q6(7'A%09$0G]!BL18\3GVSV"Q&7U0'30$=M-MC M#] &=(;O+@V[9#<$2+(/(P"R;3H&B07T_H;T^Z/A!0HJL0A)2R\*&^M[QG*P M%%2WO^E%F*Y+M#;R8KY'[QN7[R[:O='YY1O>&>3WI-6.)HTGOPQZ\43H7,?V MFYRZ,S31`Y$@>1L>\]KW(Q.<1B$)BCNI:4 3;RK:94@K%^$>M1U>3<Z'E^/] M2JN+SM,:\5GJ<*T`DW56UPC+N'RU"NV=Y3=Q*Q_J&?\)*L:NWA>ZE<3;U7!L MZTV<C,:&M7N1PC!8P::<:RHWYC=]@T3M;L1/#;.KVZ2B,M#A;CM9R?T;BRF+ M[.P(1LQ)9[*<L.IL`K!'5+V_04/"+#*Q!>-"L\@':_W%7^W27*"'C@SCR>C\ MK[WA.Z///^[@((L0]<*+;Y\]MN4#`T<7XV:U7?(6(45.7N*;!PVA`]'R=I8` M!P1Q/\MOSM:;$L,PY85?=#.,(B.N]L52">\502IC*<T>@ U\;^YO#(N7RR'1 M:;!MX52^4BS5JF6W42GF,6U\&]P`W4*ID<]':<7G?B:I4M6M51NE**5*A)*. MXM;J]7K)K>:O9>/I/9;I(YY.%QH]W8$*;%B_P62\H(?#XDT=N]"?;:!Q6('2 MH10-AL0'_+KCE[3]^(XA7 L$X^4A*P;YHIP-93J6>,H2.7IE]&C]N3?1IRD3 MRYM-ST1]$),6H^C645Q\9$4;4R>I>C:3(,O1;4*Z[>1E1XT$3X9ZW>&!J5!O MF2>?RC_A-%[PO]$K)-K65#@F-H_M+)HV.OY4FM&NCFA 1=S>AGSICAN '"]+ MK)0R=4QL95&V`$MO;WV%KTB+>>!17[X'E[K;&KUA<RM6OB$9O,7TV3X/^^)\ M$EU6LSLKZNY3I&E\G6@FA?A-6<E$`?QR-7PS:EV]_47SE!*7-(MYP<$[/!J/ M-W<_H?J^`T=]Q)=[C6]@^LCI_:]9IM"RG#RICC1\LLZ&V=8)FH]+7S-L807M MZ)W^.U7@Y?"RQXSWK1=*1T<*=H,>CQ0K^]*V`TS/2([X#&ZVO@B6SG\Y1HKW MG0H+0M31"]QH#^@V.[Y38-&7BV'WO/\+Z/WO7!M-7! V?ZLS3=G'@HZNZ0)1 M7RJ.*_^"SRVOY,U!F>9]1\TOL2QVJMDL)6URR;8<,A:P9B%Y7?O6A//,;MTT MF_9T6Q.<-=:K+"OTCI"V=?Q\\!H]+QZ#U4?DVGGL1B4LE4("G'_ZFY4C@@9X MKK@TZ2\R`;<G%SMYZ9$@RV(@AY$+#.TQDO+:!ZIM[,8'21+^T@EJ>J*#L-N1 MM)LU-?C(M7XQ\@Q7JA!K/^,61G5%A>A,9#LX$2$3ZOTWJF6=S4R_+9&<>P/C M[&>]""T';8QIAGBVT!B.A7 YO41<7=6:7VQ&WLYG9Q%NZ9(<YLY![L3;?,97 MAA)A-C,FI9S!#6C[^7+R+<!+N(P<I6 &Q3R[,HHLY)FCF4NJ\"Q6VT3Z([I" MQE*"LPMI&UQ(R'(O*DV894.J<<2D0WM[W=5,W _*=\1/R1/Y:-I^K2+7&,VU M\"?J>LJ/\@(\]A>GSV9.)F?:%[\="WQMU;K,UFR@*3<S<=$6<J!),E@R+%U/ M3^+W949T_6>C: X410*TV*UYL]7=VMOBSD>D&23.B;IY+9=)0]3]>)'>)2V. M<>4=^R=GB/9,WK7WO<:2.I+/#VP1S"Q2<8O/ZLE3L\ RWIY7E.;0N,$OK["F MFUT(5-OX%[;_UE>LZ;V3NJ'!*NMA"EIKR(C&&R.&1C2OD VG7)K'2;!=^(!M MNSJ1_8.F3N<J1L(T.%IA/-\8:$T#>*VT2?2S(^IX'9WZ"D4^@I:H0LX0%\<: MWZYVBSE5UB:KB'&1R)8!1-.J6$<ZL=D:;!\EWFAC9F]-_3[,6&=,:="L+:IA MF+4`DXQ<75\SB,3&6(KK97/*-<5B4JW2M;;S]BM35E;07D,.;($99Q-(14]W M`B*#*DK]13]8SIW5#E^)Y#&R*_ZH&#[NN/1]L#\\CC67,P?Q[N+S6)MFJSG0 M51<\] &.:</+/*\S24F?E%Q')D?V24AD"J369,'BL<Y0=/@HFQ,4C%4B\&AF M0>CG#:_4&&\]:0>QDIB%9>+2A3*0K!ES"M19;0)\9/8GQZW@$AO(88FQ6W-I M0W5@:>HCP'F#*6VH%^YGI!]2BXF5$"@]6,YN?53[Y>H;?M 5R<YN210Q2-S! MITE7-Z1?B'!'3^.&K$%_HV0LD*<[\^!K$*[P<5'<X:0+)-A/=ED$^XTGL]@O M?O_#^O8^#&;>@F]:BT_V1A1;Z>7%1-R>F'>.NLM9,5Q&3UQ(+C5.OO+KA5+, MB"UJ`.BY-/RHQHZ[G\XOW\(\>M3K3MZ.A_V+\\'@_*(WZ8W&PL))52U5*\57 MQ=@JI8M[%,5K50D$8'IR)B3,U>8O0M3,35QMZ$%U#L,^%0QY=H90J7:=Y/ML M;?,7Y[M.A[=5*B$W@= ]$M)4))5(*8T;I5"I-,K[&1F)ZIB"*B@5YWWP.Z0I MWA4!KLL:!2ZB.(E[20(XUU1VX>,2>T[[,LK"QX;/M.^\AKK!HA3NAI>LUTW# MI@0=?;M:*V2,^M,8U!'A4T>;4IT5)ON6R%PD&CY+R<LAAJ0"]@1R[H7ZZB;- M\#+DJ!>S:C:W`OO<`>,-O@!\^>YB'!E4?DTDL:1%(#2+N#&4"#59(4Q>&E>- M33;2;D5DA]5O476F:397X9AS0L:8%(:U//Z\6H7L"W^@%5WPOB9YQ00JKKU8 MS;Z(:YV-/=B-Z!82B5+V8(GBL5,67]5Q:O"J5(7A*]X'C3F*9!<197?6.AY1 MLY%QOK-MJ?]&D(2BG/N\49I:T8&Y!RF8J..6M0&_^QF\.G^&.PUG#FTX.-.% M-_LB7P$#]F@K[<R9M#X->OT)Y;#@5A*YQW] Q>Q(%(.D83&A>^(7X)&"A+[ M,1:\'[@MBL5:8TB)(14""KV<[1A:]S_"Q.U3P;H1.HI[.^;:^*,LWNMU,2)) MV2BI0C\Y"SC?96>>]#5?O5+9%O9E'5DDJ7"T_X@:#@?=URR1[R2@XZ@\?6[& M1'C?M>;\%Z_SQ]=4ASXNU'3\9*&F(0[_%-L?&N4?\Y)?**-**8(Q5CMMO5\' MI)0H++AIZWL*10JU@+[4$AP=Q5Q2U=OH#E]J]OE.4E:M(B3(M$2N\I^(!,T4 MF3QRE1+H]/=O]KC8ZXCV:I&KHK[BS+$.Q:-7!8B,<06KSJ)9C1TO5)>Q+Z$7 MJ\_L[QN>$4.X"K:SV]9RWO?N@L5]',_,1W0AVMB:Z+/_B"Q:?&3$@A!-@1*6 M1D VDXRYY<L``I.%=V; Y3*."EDW$=@X4?/ B1S?]UEL*@[Y,DCEP:.0HW,- M0S\GC0Q5M 6-2$"O;LY49"_/RYOAOB3C$VO0;W0TU&-XT9QJS+C\)6T>PQO) M+8E<+88W`E(^9,R4D;Y_X(C"M"KCF,)5\+%&%<U 9]GN'">$+*2$TT(A;-X? M#FBRA7X9O3#,)U#T%R6(2B04?-$:O3DWPSI['7+_6 X>`NLP16,).B^YG"Q7 MA5:Y-0JTPL-GDHN\8%K&GSYNM],;__$"@IGGJ+&L1?IZ\1Z5C\#3>*<CL3#? M&&;)@NEMXATN`C3QIA&0RB%]DD?]:IWRAKT:;4;.SG8;O*&(]4C^^TQ%2G J MLMQ;CSUOI(%J<0QJ/BKRN:*HN22#$KU0`Z/ /#6-A)1SNC);WM21H."6N.5> M9SB\PCQ=EWE10CRT)+?:XLT(V9Q G'B/AI/6Q-BHSS$:B0Y@496W-VHZZ['* M<32:.CEZ(2&B6H]?`-Y&OC<?+LG%R!:3,NJUNL/+P1%1*5 :"Q2!R2+R1R': MZ8)G@2)7P^30=$[&YF";B^S<(1?A%B_8)1XAW=3!-IZ\V7;G+1;WV,'X;D 2 M:[V_C=.CH5595LZT,.@_<-B48<L91TX)_VB#)T81[QD=B+ (YODH0"GR]K]^ M=LJEZZA7=L00(B*KV91;Q$@KQD14+0NHUE.)TBIS$+5NP;7 :9W]6&PUZ\9K M5 X*7&8#!!224Q'1GIX)8XPV1)<J:K.2X_"(; /)-9$:^6N]5?>,+RS A*U? MG^%&N(-18#*PU>(6'6#?8'1^TYMT>^_/.[UGAH6#@IZ9-DZ4%#%J(J*;`J6' MFY$ZM*]U+VD!7 >C;ASH^GEGQ:[U6;+@B=6-,[W?^B%.<0.Q1;@O6'=L#[^6 M8;KCA#AK:SRN33XRYGI_%*X4E"Z*:/2U%H@;1F*N_Z U,'W]2\9,GSW-^I>^ MCA(?_ _1T_2@X)PJ*.8A:%YV`E0>*LMMLM1J+9IX>[_V>7O\`<V3&F(<&TLT MWG[_W<EE#.B51LL8@23(M<S5QB$JVHPF/M,+1($J;AXP;+&'%+W^QA.AQD?H MR]^'PPM3121!M#<^O084Z;82`&;IJ[M@R=XDBJJ&?E+,&]N.BG&U`!.';VZ@ MN; ?!\.[Q\;HXEU(M1 XF/L=>M[26W1$VA1W5U3\SMG\6V>U^A+XSMEZVM[= MW#AG,Q@&U_#';P((BSZ39U@P`(&;(AAH&,Z"#R.SZ2N.(^K$/^F)2IR@(JVI M%P:S%K;B-(]!)MJSL%!LP7%UWV4VO9:!7FM^:2 0$4D4N0-L(3E7%([<\_TC MQ9'8%Y_SVZ'06N6$>+HRT8%Q<H<;$ZB:(5X8^6VUF3N+]==5,'="]M7%2?1/ MIWEMJ%C?+(6,SU2K:>8O:L.35P&H,<&%PTQIFL9"8^)S%W$G">/$T(";C<_B MY7E[Q*[GB=Z)I.[G2;BZ+X81O^\F,Z86X_2<=LANO%EF;+ICAJZ!`8=/W2:3 M&9VL!YMF'%[X9[YG=@"\ME%U"!9N_1P`KQE)9DX.P(U>I'$(*FXU' #/UC / M06!+E@=@R//_!^+(,\L'XK'3^@<@R96C`W#X^LX!&-JTX! L[>SV`6CB+/4! M*.:,_ZB>J*;F!R#A!.X0\ .KI;GD!V+Q*=E1DI G\H[#EG[M4>C*U\V*I(== M"AR8NM'%L?MPS>-964N,'.K*BA8[G'4((C]IE16%!^%TC<%Q/G4^\ZOV*/\` MJ\'I]8WQ[N'T9(SDHQ"3YY8>AUI 1Y8>C1;%3$&KBU-(CT&8M\2!2%I\\*,P MH4)[6>S;8Q#5@^L858JC>PS2$SV(C1J$DA]&.Q3Q3P<@:,[<86Y6R%VZ@[&. M=NQ"%;:2Y69Q&SYY=P>7JF%IX28'$. ;W8=@,"_Q8%;5!O'A(U]H;OVR#=\# MD-5^Y@%(8K>0[1$>@*CMHQV$=; 3J>]3'254M>]T")*Y?W1<P=*=/%B/:*_D M('AM45Y;CS^*;])?SO*Q^,?:-&V%]@`LY3$>7" M[QU136W=S2R3Y0C/,T+% M]M2 M*6XP?1"PJIDMO5 RSP;_W,0`JL=)"07?X)PL/+F_MP2[B5WC3!B>;!: M?=FM)W1N1APHIC6V+=2(0H%IYZGXVLB8@>W<^"S+-;-8(##EE,R<N3\+[KP% MRRN;>5-OP](K,EU<BLS6V-2VU5ZNEZNE;^5ZOMI:69[C"]\VCG=RZ=C&\_8V MF'V)<LT+VB%GE%5-J)!:ECZ@0K%E\E1^#6@3\ANN-,:!<.DQN2H&:'?XKCWH M18&W5LC)I!<E*T5N@K;&;^. 73M9@ 725O!4C!C2-[R/WR*,UOM(_;06-R G M;\\[?S5!;[T@J27>MLXM+<($_<'."A-VG*%;W_MZGX#SMM=Z_TL<9;%:?N[: MI3\87KZ)MP!5.@&#*IZ"8F\'B15K"1UQ/VX"^FJ+1Q*34"W*2&B#9+D0HETX M`<4E*9SSR_>]480KV2M=!=?IN_&>:1H('DVTUSI,[XN,;N]J]"EB\:;W32VS M&<MU&UHV?$3S2W4M'SX26'W#M[#W\LK7\QG--Y-/W5Z_]6X0D5<H_"P))@_6 M1@3+KUH38._&O<YHT$]@4KL.:R^?_ "MH#SX= 6SX_-QI"O196P*IC,86B'> MF6QR0.<W^IW.\\'C]%5?.\\C\[4Q&0'4V1W%J#:@(TBG=SGIC4R8?^S"+3XJ M)('^][OQY+S_2[1'@"^BAA>$Z[\;#*!G`,'X^$+@"Q^Z[,:&,,#XA@@?X<Q; M^%'RXTYK$.W7GQ?WZ]LP`OAF\,O5VW&$XM);*[#Q9>OJTYO1N:)F-HH*#-W; M,(FNR'2W@$J+,B\_M8&U7J1->-")A&F-6FT>Y2QA%JMO_F9@B._RTZ!C$]MN MO8Z#OK."$M71ZLY;ZD1'PXM6M <BS0C@NPA@@O!8@.Q>":[QT4Q)?/SIJC7J M19@@D# *$VEBX#-8S76@WNA\&%&8]0*?*=%@!JWS2&'+U:79+/BB!@LEC@#Z MW^*0O0\1T(B)4L$?>P63J%KB+!#+G P_M;KO6Y>=7E<%J$2T/[A;"Q</P,?G M%U?L]OKVJ-?Z:P*K:LEH/ZN&U1]W^IG,/L(EV'UOL5 PK<' S%6V![,-BV-6 M0>UZ'UB#_J?1I)_./(& B1_W;;6(\''4Z#G.-GJ.;:.G*)_%BXBI(N3^RB>- MR]46CR.S6RQ8&H-=THMWH1&3:<PWV0'A''NN1M2 >NCV/5VRA7\Z<S_\LEVM MB2'VF!G]U)83Z=MX%V>UI%#YW?J9;>)+($8*@/':@&#QZ!IR)F(R!L%TXVWN MZ>6[,^=T=-YYV^N6BJ^Z@\$IPGU,`+P+;\"Y#+8$>$T'G'N;#8O3T>) ?4P3 M02Z*"[JAC#4Z@]CXX>[.O^;,__F\X-,\+ZA66]2#?NJ5;/TYO^S/"_+WR!C" MO^=Y/_V=-?8JFTO_L[<*_SVO_%G?5[/]Y*_](=_Z:W_L\-"W8$E=& ]=8FN? MBO:K%C^<QM?AK ^PJ;6RYW/_J[]8K>E1H$R[%':"W,(=A@4F<.\CTWM(2,/W M'.JQW+)KQ0YFW[26#Z-TX--V^TGJ#?Z<[)2'E]=K;.%[=N*J@Y37\7INK5GI M5POE1JM>J'2:;J'1:!8+U4:[7&E 8JW6$:_C"6H_YN-XDCM=4IW8VWB."1U9 M1I[Z`WQK=^:M?3%H(BG.^)G3O0!S#T;ATZ!UV849U%6/HUVM-MN-1Y<OIV!= M#4>34>N<W7K/G9.!<3\'=MZ/9_QB+G2'Y%7EUSK2%?K=Z /Q<^B_:H\(G;8V MT%]/]5>#W**./#(O]\A8Y$1<EQ$M[B*8;5;A"B;4H0>S"AB_@ANS=/8,&^ZM M]-Y?#+L]/6[\-WPG?(-'`2B2ECY@X/\K^!*^]"6$'_=YL9J"AT$QL[2QK.Y@ MN>WZ7R]6<W(6D!CZAKPXK(JV$]#:RH!9+"WO@.,%&GDGN4(2:>6_6R[V<8!' M`I@/IO3@F;C*5A?$R_G=4(%$4>)'03#T.@'Y3 ;+:FA$<0WJO!FSO1$K"U<" MP 3?7_R5!II0>!AO=ANL4H5'4X-CV]]ACQX8E]T\0!^B)B=JRC6;\QP<OXUG M"RI,1A:6YW!<JP&RO_B]GXIAD8XE$K%,QY*1INI@`EJ_.%R>6L=]$/(11<LN M^P#4(XK5^K;LT@E4T('H> OPV+TT?\2MM=U>M=\M]%N54J%2J98*[6ZE5RAV M^_5.I=VN5^I5X8](<C^F0Z+82_=(F&DI#*?_P/,_0N02.^*A?/:7*%Z?S>Q. M)!C:.)'GX(0[,9/,%(_QD_-#O!N+':%\>0<_^:9.3A_G878*=<4QWAS=V<%Z MC<#<NP\M^!:WI$2H6W%Z4\.$Z6J.K=CQM7BW42SF'9E("_@52%*'DNCV+2TR MK<VL\D=431?\&G4^DUVXE0ET2^=MB3%,<^%_>M[696>\5OS@TAD3&E^_".4I M)G;E&!,I2Z'[L,4:$ PV\P]Z@K>&F?^<8C\V'>AAN2ZV& IP>'.!1,X<HI77 MKY4UBD).]9+8[Y./"O#DA.)@U]Z,^ERY6!3I!@;@N/(GU9DQ@P6<+XD9_B0> MJSOTH5]\?%P,>DY9NPU:R(C3/ -\=9@)__D-%V=\?NR7X_!]O"Y3=/D/Z''7 MNS]#'O3DNR@S>N:]9.J5EAR1]AGCX9OO?P':J8"XCNO-T!K22>!P+%\R3J%] MSWI=!MALY/4*RMW2,VWG5 >(-"O^\S%*Y.1$5ST3^.3DU/GW_'-Z?6W<G\QX MQ*BY]L;WOES'C&5\/&=&+V50FOCA=N2OP8M*&99Z]4JCV6YT"_6ZVR]4>M56 MH=FK]PN]4K_7ZL*0U6W5Q;"D$?PQ!R:=P6.&)@T_^IX\?_!::)?';C(4&Z&8 MI"FCIH3<>&U!^_89KXB)E)IZ.KGUG1L\-(4'[AW/H7VA/W__^5O_?2HLJ76X M)1T*<=U_GH@D%&ZJ776)Q^SO_<5B]4WD1H=2T]YNM2L"$'=#>TDG5E2+L59N MPR%&W6+6L;K;VV SSR*Z/W__^+]/Y7B9IN%@Y[<1+#+?J%?<>N]W34_'N^D6 MG>=3\0ZD/C$Q1@E]^O&:3TY2`,A5V@\1G<(P?QTY>J570GY(WTBFT/!DN/KR M(Z#3#O)S*8(P%&Y<L$&(CR'@SB+DG))0&)EG1XR(`;]7\"4>P>..^(,'15S8 MXE4+#?7Y,^//#&8)HM-*0P]+?^KAGQE_1(88D8QC'2Q$1B6)M2.RJQ3)<^<M MZ YFNOR+*1\M)&&8O8C8K/)U)#T-W^2()]H@2S;(D@VR;(,LVR K-LB*#1(O MM.;W8?+X)NV 2&S)3/+*$@5PQ4RFE;1:42RET3J>+("&T]2U0.=B'%T.5/RA MGVO!G@1W?DA#^@8C(6UK@G+ #9U8:">RSCY%)&,56I#0I!K)D5.@U,M5!__' MIJ;@)CM\28<O0!NBS!D\*:3D2QO399KDTS:L&QX#=\2810RV_IV3$W?G`"]. M-7\:6_4P$/D<!3'W0#+WG@#5JB:#Z\A+P**U8,&VA]?BC^&:&H)W?+LOYIZ4 M3LHGE9/JJ>'="1/A?$MU;!6V<7VJ6 IFW2B+<$ZP`NZ)6RJ_JE13:DQPI9-F MLUC<!U4^*;ZJI %-5EMO<0):#H4VBS'I6:O)!(I=7:NN\%29Z;%5EW[)I1N. MGNH>6":ND4GKGL5,^]S8/LNAE7TY=<=_[+#CU9WOW*W O)*YHN$(G?@0C!5T MQNTFF.[ --!:)$E*YXM(6IG>HV3O!)S61#H=.F*53@*/,25@LW-7Z>@3A#F] MMJSJ15=1216>W_H+&'^C6X,I:-C:AV/M6;)-1V;V_/!"M=BWE'BW% +2>AY> M-MJ5([!0NP]'DTIB0WWV'R_:P1(#'-Y08$/X@A+_/U!+`0(4"Q0````(`):" ML3(6B5]$D5(``$>H`0`.``````````$`( ````````!8-E)I8VA%9&ET+G!A 78U!+!08``````0`!`#P```"]4@`````` ` end |
In reply to this post by Ian Bartholomew-20
Hi Ian,
> I think I'm going to be dropping the ImageLibrary and ImageEditor goodies. > If anyone has any strong feelings on the subject then let me know. Well goshdarnit, I'll miss them - I use them to create icons for my apps. I suppose there are other utilities out there that I can use, but I do like having an in-image Smalltalk solution. Are you thinking of dropping them because they're hard to port? (just curious) -- Louis |
Louis,
> Well goshdarnit, I'll miss them - I use them to create icons for my apps. > I suppose there are other utilities out there that I can use, but I do > like having an in-image Smalltalk solution. Are you thinking of dropping > them because they're hard to port? (just curious) I just assumed that because they were so "clunky" that nobody would be using them when there are nice tools, like Paint, easily available :-) The reason I created them in the first place, I had a need for creating lots of icons and grouping combinations of them into bitmap files, has also disappeared so I thought it would be best to consign it to the Oddie file (i.e. an ex Goodie :-) ) It shouldn't be too difficult to port at all, and a quick play shows that it seems to work "out of the box", so unless I come across some major problems I'll reprieve it. Ian |
Ian,
> I just assumed that because they were so "clunky" that nobody would be using > them when there are nice tools, like Paint, easily available :-) Clunky? Nahhh. Paint? Oh, I do try to avoid MS software when possible. (As for other tools, I just don't get out often enough.) The other nice thing is that these are apps written in Dolphin and, as with other apps in the image, are good tools to learn from. In addition, though I've thought of doing this but haven't (yet), I could add extensions to it to do exactly what I wanted (e.g., some sort of script). > I'll reprieve it. Thank you ... and ... Oh, Goodie! :) -- Louis |
In reply to this post by Ian Bartholomew-20
"Ian Bartholomew" <[hidden email]> wrote in message
news:[hidden email]... > Louis, > >> Well goshdarnit, I'll miss them - I use them to create icons for my apps. >> I suppose there are other utilities out there that I can use, but I do >> like having an in-image Smalltalk solution. Are you thinking of dropping >> them because they're hard to port? (just curious) > > I just assumed that because they were so "clunky" that nobody would be > using > them when there are nice tools, like Paint, easily available :-) The > reason > I created them in the first place, I had a need for creating lots of icons > and grouping combinations of them into bitmap files, has also disappeared > so > I thought it would be best to consign it to the Oddie file (i.e. an ex > Goodie :-) ) As far as I can see MS Paint will not save *.ico files. It looks like it can open them but it can't save them. I don't think Photoshop can even save an *.ico. I liked your goodie because it gave me a fast way of making Icons. Can anyone recommend a good Icon editor? Chris |
In reply to this post by Ian Bartholomew-20
Ian Bartholomew wrote:
> Dan, > > >>I have been trying to import my packages into D6, but, for the most part, I >>have run into a common wall. Most of my apps use Ians Printer Report Pac, >>and I cannot get it to install. Is there a D6 version of this (I know it's >>not an O-A feature, and I am not complaining to Ian). I'm just wondering if >>I should be using something else within D6? > > > The whole Report/RichEdit/Printer set of packages is proving very reluctant > to move over to D6. I'm having to do it one class at a time and it's > progressing a bit slowly. I'll let you know when I get it working. > > On a general note. I've got working D6 versions of most of my goodies (but > see below) and I'll make them available ASAP. I've also written a new > Printer package that works with ScintillaView and provides printing > capabilities in the Class/System/Method Browsers and Workspace. It's a bit > basic at the moment (no preview, selection only or headers/footers) but > seems to work. > > I think I'm going to be dropping the ImageLibrary and ImageEditor goodies. > If anyone has any strong feelings on the subject then let me know. > > Ian > > > Thanks for the update and for your effort. I could live without the ImageLibrary & Editor goodies, but I will miss some of them. They also served as very good "review material" when I was learning Dolphin :) Dan |
In reply to this post by Ian Bartholomew-20
Ian Bartholomew wrote:
> Dan, > > Attached is a zip containing the D6 replacement for the > RichEdit/Printer/Report packages. I've pulled everything into one package > and, for the sake of my sanity, temporarily renamed all the classes, loose > methods and pools - consistently prepending their names with "X6". You > should be able to load it into a D6 image with no clashes, but there will be > a lot of duplication. > > The next stage is to combine the Scintilla printing (which is _much_ neater) > with the RichEdit printing. > > Let me know if there's any problems (I'm sure there will be). > > Ian > > I'll work on loading this and let you know how it goes. Dan |
In reply to this post by Christopher J. Demers
Christopher J. Demers escribió:
> As far as I can see MS Paint will not save *.ico files. It looks like it > can open them but it can't save them. I don't think Photoshop can even save > an *.ico. I liked your goodie because it gave me a fast way of making > Icons. Renaming a MS Paint .bmp to .ico does the job :-) > Can anyone recommend a good Icon editor? Here we use Axialis IconWorkshop, it's paid but is the killer-app of Icon edition. http://axialis.com/iconworkshop/ I've used other apps I can't remember which were good too. In special to DLL resource creation. Best regards |
> > Can anyone recommend a good Icon editor?
> > Here we use Axialis IconWorkshop, it's paid but is the killer-app of > Icon edition. > > http://axialis.com/iconworkshop/ > > I've used other apps I can't remember which were good too. In special to > DLL resource creation. I can't believe I'm going to say this :) Consider Borland's resource workshop. In the 16 bit era anyway, it was a separate package that pretty much did everything one could want with resource editing. Unfortunately, Borland's web site is not terribly clear about which products ship with which packages. If you can get the resource workshop as part of anything that costs $100 or so, if it's anything like the 16 bit tool, it would be a bargain. Have a good one, Bill -- Wilhelm K. Schwab, Ph.D. [hidden email] |
In reply to this post by Christopher J. Demers
"Christopher J. Demers" <[hidden email]> wrote in
message news:[hidden email]... ... > an *.ico. I liked your goodie because it gave me a fast way of making > Icons. Can anyone recommend a good Icon editor? Apparently now I can. I have not done much with this, but it looks very cool: " XN Resource Editor is a free, powerful, fully featured resource editor and PE module explorer for Windows 98, Windows 2000 and Windows XP. " http://www.wilsonc.demon.co.uk/d9resourceeditor.htm Chris |
Free forum by Nabble | Edit this page |