digitalmars.D.bugs - Mystery. Bug? - 4 attachments
- Patrick Down (622/622) May 02 2004 I have a little mystery. You may wonder what this has to
- School (4/4) May 03 2004 Now I find that if you add a winsamp.exe.manifest filled with the
- Patrick Down (2/6) May 03 2004 Thanks! Good to see other independent verification.
- School (2/11) May 04 2004 Now I am wondering why nobody says something about this bug...
- Walter (3/12) May 24 2004 I put the solution here: www.digitalmars.com/faq.html#subsystem
- Patrick Down (4/5) May 24 2004 Thanks! That one was really bugging me. I tried
- Walter (4/9) May 24 2004 Actually, Jan Knepper is the one that solved it. It wasn't in the
I have a little mystery. You may wonder what this has to do with the compiler but bear with me here. I have a D Windows GUI program that that I have written. It works ok except that it has a small rendering problem when run under Windows XP. It has a small 1 pixel line directly under the menu that is not rendered so that whatever is behind the window shows through. (See attached PNG file) Now this line does not show up in Window 2K nor does it show up in Windows XP if you run XP with the "classic" style UI. It only shows up if you run the program in XP with the standard XP style UI. Now I struggled with this problem for a while playing with various setting and stuff but I could not fix it. Finnally in my frustration I went back to the winsamp.d example distributed with the compiler and added a simple menu to it. (Source code attached.) This simple example had the same problem. Just to be sure that it wasn't just my machine I sent the program around to a few friends who verified the problem on thier machines too. So I translated the D program to C++ and compled it with VC++. (See attached source) This program did NOT have the problem. Now here is that final gotcha and the mystery. I complied the C++ program without alteratiion with DMC(Digital Mars C++). This program exibited the same problem. To summerize: winsamp.d with dmd has the problem winsamp.cpp with dmc has the problem winsamp.cpp with VC++ does not have the problem So my question to Walter and anyone else is: What's going on here? begin 644 line.png M``=T24U%!]0%`A(B+=I=WBD````)<$A9<P``#L M00``L8\+_&$%``!#W M^O[^_E5B=T]K3RQQW_U/''R<CJ]>N.:IMJ=6[US=+&U6%-9ZW_?OG15 CN+Y MQ\*T7?>-=;U]O>UM[3V/J ]J]S\V)3ZS-W:Q^E5;!*YA ;U]:^[>&)C]5+DO M$0"0!8&ER,.WO_O]4(1)C#W?S)9(:DR$=$E#EBD ;F5/>`(>'K/J<ZO6U??X M0_Z-X8W!IN!33^_P'V1>QGHW?-6SS6'5*0:BV,Q8N-RE*!:A4(C+V/K'UAOC MF^F/`A*3OM^F-ET[%S+_R_WEOBZ[B)+$U,N)E+L #D.F MC8VQI\="V[:RYU9:BMG&NY?L:76/F,7%R?^8G\6M,=IR/6LC:RR=$<;9:Y"N M:R!C`+ )P3*VWLN"BM+>++&YHG(DS`5,-\GX/Z1;<CS<(K5L:MLD2CZ^JX1< MNF[9,<7L)P,``+>`UKG;$+0>+X4$22&33%"XI-G](J.V^Y0```"`(B!$%&V0 M;:187M'DZ'3JA6\:`%"=5-M;I%5/7*]468HP/M2>I:A4U"J2,7S?H$2 V00` M2(/G\.VMRESU+>9-BW>H$28E$S)J&"H7````9:6&_N\_.$3;<-]ZM7LLRF)_ MM'/R0%JA H`!``"H`&KZ9RT9"K'>W1+?[UG<7-^_2C\<[O.7NX0```!`6H3> M\XK98MJYS7/L'EO9(4EU;).5'I .276B_6QS2JRS\9=AWUQQ28O8.E\2!;DW M8DB>H 3W]S%MN>;0L0C;W1L>9FQY5Y")UJ]"Q[US&U]0ETY><VM26!Y6%]L4 M>9)B+?V!(TK;8BVL[7:I_DGU7*G%MG]IY?Y"`0"% 6'8;J.&:G!9\+*Y]V^) M;NH?8,&0%`PKD6-!=LLJLZ=-2-3XF2&!"0PH 4&9`BVS56'0ZW<>,%;WID-& MN(91>?J/R!2 73V><J;X3=L+\N/Y9G'1BNU2;E2&OGZMV+ZD8MN_-`"`NQ'P MG;KU[U:UJF5N;-<4GS>D84M:1"6J'`C&Y)IW<8G:'/^2F+;8CEP:````1U"% M3*4F4ZMX=9DQK4[A6K)H 2CI I+13(EICY4U9CJD[X;(+FQ G4LE*D-S ]J) MM45S)%* 26*=K9)_OVQQ.EO7;8X(RTJ3I%Y.4]Q52&'=WYC/I0$``" ^`HN- M1?0UU]7O\2WJI*`<J6]K98/]]0N[8DDX4;5^U_4L=%(A:6F;+\G#L;K>:ZC' M4\.4WM<DKEG>],S.<.9#P3#MJBK5MU_V+I::)=6+2%)!R7AZ?T!>T2;11[H: MI-33V2$U/>5)>DF70WH6'E9(S$B>]61Y7!H``(`2X.EY-A13,O$)%NULJV]B M^_V;^V6Q4:R_JBO[$IH```!`^2`9&]+MK:'7-ND'5`WC0+0```!4*H*Q1R<A M7$P6&?/O]!?IQ,7+>5Q1WMN(+Q$`4'9B0^Q-]5'GLDZ*H:W]C'PM-YIB3!]/ MK=1A 2EU7[?IZ,8?\)CNPAOUQ:ADBZ2.]H%X``!`5M*^\)S:'N>!`BM6DV+I M`$"N)&0L0V64ZL2SF;MEW9IZ.I9C]:=7T!E\7YW+^IR]4^GD,(-[DU]CWG?/ MY/S>6(6TQ[-:5[K'S^C]*[O+R_[=TSOA'+QC9;D0```H*K:L,6.5FE-M:.IO M2U<UIXZ;R`]C_EJ (&LLM6<K\QGMQ.31!9CN!IJZIC*<PJGQ'1G.4 DO)P`` MQB<5,35P,:B$J8'+;OSA, $`58_=OC% 'Y F``!0,EQ C:7.#V*3LEMC```` MBHT+9`P```!(!V:X!P``X&( 8P```%R,9VQLK-QE`````/)$V/S<QG*7`0`` M`,B3BK;&2&)[=SD\PR\``(!J0I!/!LM=ABSXHVMX8'4S)D`"`"3Q?"CV=B;J MAW&+.X9X[/E!&_V5NQ0` $H$]<,XQQTR! ```%A2T:\_^W?Z>W?UU3?Z^&[W M=-(%XPD``$!%82%C&2PD.!4!``!4%&89RSR40^\JRPR<B ```$I#DHS9&8YH M4\D```"`$I"0,5V<])>ZC(=R>M\+3D4```"E(?'>F/&E+J-*&4TTFZIC_R6S M/%Y'`P```'2RCU3,6V;LS.(!````%(+U+![<2,K;5.*?LC.+!TPQ````A9!I M`WS-%RTKIBL9IFT$``!0.)D6:K'2,+OYZAK6NZM7US"F93&F`>\B``"`PK&6 MFJEE5K%(:! ```#G2'(J%EM:='F#A $``'"$8DT-G$ZH*!X:! ``P"F*.,,] M)^[=U6N* 9 !``!PBAR<BGQY:#V<-7'/PSUC8V-M'VVC/QY)'Z?(K)\%```` M;&+7&N/:T][1;C_K[ >[:=OW4I\QLG-99[DO&0``0/60W1HC`<O5?M+M-I.& MH9MNNDW&-6S=0VV,[5CW$+OW*^6^=````.['0L:2-*SSQKP= /R#R7[(';V[ MO.T=$2T^.'3"5^[+!P``X&[,,N:4ANF8<B#U I(!``!PBJ2^L?K]0:8)&-<P MYM]!,3S2*4BW2,-(R6)G;'0R<P```..-A(PEY(H$3-,PBT-.8%(R````(&\2 MQ11]]6<`0'YX/)X2G,4T8RH`K ,R5E*<JIA0]8P3BOTUET(G05Z4IA&3!Q58 MQW'!J4S'` ! ?`*G( ```!=CRQK39ZDO9*9 G D6S`0<Q[V=\'..9\HRK ^/ M7(607<9(?G88POGID)J)OZ`<0/7A8!T`/R<HL:3 D:L<[/:-=?)V1Z6^R `` M91B=`<8'G (H=]D!&(]DM<9(QSSM'>4N) `E)+_!`M4M8LZ*-,;X`0=):XUI MIIBJ87TO%6J*Z<,4"0H8^]L``&YAS*$_`)PE\Q`/:G^-M7>T%W("HX9QH&0` M?;J%#U!,[<[%F"X```".D.7U9Z<&V:]_9+V^!0```)PBDXSA13$````53EH9 M>'2411I9UX.'Y2/REI\N*?<5.$9Q96P\L_J+ >86J:F!L3K-$A-$45!TZ1+U M&V_S&\`7!2H<M+2<1<AR2T7C42&F9TH\D)Q2H=8S%S.OY/4)3/$JJ^_>\_R/ MJT3)4#L6 MBP35*=3<Q&Z\<\^.YZI!R2!C14&2F*2V?K0F$%<Q 47XS1:\3%`B4>;5),V, MJ(;I(5.]C)%T3H-HFC``E0R>U1(1,8F3PKO(XF$SEDJF*5V]R+H^U[OIIP7- M0\.10C,9B&>B[=8W>%M\N6?2KX2"D9C21:NJ8H&,%0\E,8[(B/KT1)C ->R: MI$0*S23JY4I&&M;:$%'Z>A5E2$TP&N]T9Z;FKT&NHA%%\+8L7\6:Q5`H=ERA M!-72XPX9*P[1N._0X 9[-;=`BI()&34,U2X`Y:-U ;AUM^J%8W4LHL0%QNBO MT_K!O5%*H?9\BZ/J*`SZ>WY[:,VMOM[!B`.9'(QEHNSJ974BJVL6H]KA:+QQ M'(T[%54YC,>K:=3\ MLVM]Q^;XCK6'75)S6%9P'L()KUS!M_R.(1Z1ZLZGK M`'`E46UPH*`Z6+QQ-XOI1RW&4QJG.I"'%5%P.!,M%ZWWG8D&EX]72=HWN(*T M^L;+Q_.,'DHXN/E' ;3]6Z*73'[:]K,0DUI['NU!/Q `%4=4Z\?2Y$>))FE/ MB&L8L7GM>HM,JD[)$C+&?8FZAO%(7</X7GTC)0OF?;)Q*(3QCEG[#VV*E9!M MH UUUC(995L?VKCB84W)OO6US7_W^*H-7^-)-J]=I[VT:MEB$W.IE"H="VO, M[OGMD,S*INJ'U(ZFO\;X3#W&1J?VN).$R,YG$M4$+I%&V?R-)\ :H_"J[^ : MC-0W2]4P?T"F7)K4]U.8+EVI&D9LVBY3/`D&R4R++ZGE%SJIEL37*%INZ6AJ M+O[=V<T7TIBN6R0R=RBL6U><WH"B1!5)&TMEVE(\';7,D.RG/?WJ(;T;3)WF MGS%387A6E$GO?H7OYG<Z`$J$014,0SF8OHY 0H3,.I0^$Y9C)D*L/F'Z.!$- MT<,4;[,\FF=53(TW1:J[=D[G:.,: %Q0GUBU-:K/N9/ZS*=85$KF3%C&3%A* M7' 22F;?NAH7HF6)WG02<G]>+.<+UE`R+C1TX(A"?YVMDJ]);%V [F9(S`TF M; ]9$ PIO :1I([LH2U]<M?R6&\6Q=N_%/JLF.*[,$7RUS`=.5W.=Q `FT03 MTWP_]?<6KWRM?D16%8:/`Q0,!I.0_(LVS14N)*N:MH2*$I=#Q21X>O]9;!") MNN7C.YBJ8:I?<>L#CZL:)HHK-O1LO6]=/'^]MR+F'U)X\[$J!GJ81RI:ONR< MK&1V-2QU,( N:54_9-%4;2</%5*RMH.XDR&B/>Y=RU2+I&]0UJIT%AJ..]DU MXEOJF'M5R=:N$YFB)%YHB^M9;75(6.+^J62>L$-7LD+D9WP-632XL/Q/KEQR MI#NV8FL:"5/4-:'58^ILUEHB3<R4_B-*RRS6-E\B-0H/*WW[92YRH9-*<X,: M+P_''D:*'Y(57Y.T9GD3&6W]QQ0])1EG%/G,SJ1!&?Z`W+E4HAQ(*BAG$C-2 M1&^R8`QI4D<Y4#QM*4PQIC3&W=0PG65%FVH==C5(>CP_=4N3&D-GIUV>V,[I M +ICDDP^"E^HGAD`/$99<G#J*3VLYV\I8)E%T;_3W[NKK[XQ5J3N![O+?;ML MT;4VX)LML3JO-A9(G<N,6'=7L_T<>IX=BH6J;F L`&ZDK45\_%EM?M[:U&F^ MDUX7B[W^I0VLCU#C='BHYXN^/LW)46 F`S(I3^=B2?YACSJ#G2!J*_%J]8MI M=L387!Z1^+R+JG,RI+"6^WJHR<C/H2 1-J2$PG).RV9ZXB\35Q1VK;&<L!2G M"25J]C0FYO^-1HPOGYG.$BM#M50O27UCY2Y M7Y6?Y"&(RFA2LL3LP-K$\_5USF>BU'G9L+9 H:`D34.<4$%]J6 E,>V(5)]Z M('&2JC'%&&2LZ/`)TYBB>0.29PVU8WM!O8I%M0S2`B5!'3W+Q'L_E9O+BBRO M-_W,9A'880!4'A%%*7Q2M)PSL?KYDZ2%PDINGZKJ: 0R5A3453`%,MMC0UI% M0\^JAC>2TUB/:/4,C04`.$,TGZ/&F;2J9O7GFL*S````X$;DX6IH(L,:*PZU MX9%RERX?ZNHF3Y\V+35^\N1)'H\#B^L"8)\D&2N>V/`E6JI^F3&;F$0+&E91 MB,>?/CUT1LNVIL;3-'-&;6U%KRU/=T"_WBEUDZ=-B\W11PK-9SV?,&'"_'D^ MK]>\%M'\>9<WSF P14Z?5C][]J6F2$MU%$51$":4^^I!Y9(D8T45&RA9.DS6 MF&ZN0=[RQF3]C(R,G#QUF *1LQ%53BY<X/%G1\Z^?N! -)HD6D>/O7WJE%I9 MDU5!M 6/U/5F8FUM4],,;G#H MA0NJ$.KJ:/P&Z79-GY8TK:WIWM*=5^5SDM=T&ZEQ,&G2I'+?-E!TS$[%$BA9 M_/B)"V,7C)&F! ='ET9J>?QYWVL4H`24[+WWWC]S1IVOD!NU].THR <LI7E! MO2[3ZR_=5'KO_?<O7+A`=19MN;!-GU[OFSM'5R-N_>CM=)X_%Z&)$VMUMQXH M30V9 ).\7OXD<(-/;\WH+1C=R8D^OTK&>HA'D90,II =JML",PD5KW&H<4VU MS%G-9B+KBNHC67Z_5A!FS&PD)6/Q9O65"^:WM7V8YT.5SIS+9AL]2,8^)S!^ MF*1A*80F^+/'P]P$?/.MHWIO'S65WA 8?/;Y7]$C1XHU:9(W''Z7U(X$3._S M(X4CG2.U(VN>FDT0N0HA[4A%QY4, Q5SQ;U.1>X[XC7%:'24]YUPIY]1J.HF M7CK>T J%W]4-.WJ`WWKSV-,_WG3^_'E1O.C]]\^,CD:-(L='LG"/);?[)TRH M[9TZ??K--X]QD>/NA)V_WW7JU%!MK4#R]OZ9,R29!"E<4].,Q5<MNF+!O$N: M=N3LZ2&9?OE77C'_^H^V=79>S_NEJ&7*>]'A]`-NQ]BW1X$YE\TV'M7''XV, MS,:I4Z?"K +CD(LT6'Q(ISY$Y2M?OIMLN./'3YPX>6K/GC\/'CH<#K^[<^=+ MQ]\](4E3%RV\\K(YLZ!JA6!K%H\"E0P:YE+(ZGKKZ+'>OE?^L*LW$- W<>)$ M^H%-GUZ_[(:..^^XC7Y^<^;,\GJ]Y2XF`!4-ES>U*XZQZSMB+W3(\GN'#A\9 M&#A$[4+2MNW;?Z<H2NW$VJ77MGY\^;+%BQ==>LDE:`[:Q.YD5!B%/ZX VVO7 M8\?>H2;CRZ_\:=U#CYX;':5#MW]R9>?'.BAEN0M;Z>0PIV+>2 ;Q<Q&A4/B7 MO]JZ[3<O1B*1ZZYM[?KL':1A,V8TEKM<`%0MW%Q;N'`!_=W]A;N"1]YZ]=6] MNU[J^\&3&W_\DV=N^<1-M]^VHKFYJ=S%K%QRFQHX#R6 MG_Y\X17S'^J^OZ7E2KP-`T")H5_<Y;XY]'?'ZK\>'A[9M__U'SWUS__Z["__ MXY?^YC.?NMTTIPS Y#S M78S=S]CJW7LF;'K6J0(46+!BW),B%<S!,A18DF*4V<'".'ZCG"U>&:\B]8IF M,[:,L:<9^\Y]#TRZ ME-C>&=\8&/SY;7?^8,/C-]_4.<K8J',%L%FP=0^M^_:&IS*DSWQ&1XJ4TQTK M:AD**4G6.VG$?C7L8)5=C+J_J(I2LJNPO*))C-T[-C;4T_/=YYY;^>*+,V;, M*"QCC<>"Q;X_I:1$,C:>$247.+6G-D0N$KTGY+.U4QI+[[C8_-Q&.\E<<2?+ M_>V7_J9B^Y,K_TX"X"R'#Q_NZ>EY^>67GWSRR:E3IY:[.)4(9`RH>#R>NSYS MQYS+9C_<\T_;7_S=G:MOZ^AHFW?Y7`SV!:#TC(V-G3Y]^M"A0WZ__V<_^QFI M8U:$X$EE3W\H>%+.[_/U=5)[2W/++'0\5A6",.%RWYR__=(7OO#YSP M!9YX\BE9?G_R)&_]M/JK%R_ZR(>ON_+*^3-G-*KS>.,-,P!L$(U&(Y&(4;<. M'CQ(2G;FS!FRMZZYYIJO?_WKRY<O;VQLQ& .^PC]1Y7.MB6^)BF_S\NRLG5W M[_V/_W7FS/"$"353IDR9/\_'IS?5I[0O ;"EKL*:>FF6-\WR2BWO9+J%7BWO M8=8O*/.MMO/QG+YN4':,QM:!`P=(M][4D&69?EEU=76+%BU:NW9M:VMK;6WM MI9=>6E^???%/D(JP8FF+).6O0/19RF'CMMZ66;Z\,P%9,=5?97F7?-JT>K[& M[G77M:[]\AIJ5+[]=NC`P3<B$>7LR-D_O-2W9>MV$K:++YYZT<2)I&=3IM3Q M)>&-2^4ZO "FL8HWW9:L-RWK;<RJ1O;/E1D['X=N52S4MKMPX0+)%1E5M"6A MQL#K!PY&H]&7_^U/`X.'3YXZ3<W2*>HJ I.$VEI2.&TI,G6I7&W-7-^;;QX; M&3E+58"V9OQDF^5,O7RC`%C>M#R4S,$OJ)"/0\/*"Q<J4J-0*$0!$BIN8Y%* MG3]_GK84^=Y[[]$S+(KBC!DSKKCBB D3)C0V-G[\XQ\GDTN2I$LNN63*E"D0 MK6*`(1ZN)(-3RV1`I$M?2+5HF3,)&S?7C*M1:$Z5D7#X M1V8GE1T7F=&FL9^S"6I[DM%&?WSW0XL6?N+F&_6C5%F<.3-,MMHKK[P2>'7O M9L]68_1E>4DX;=ZE="9:!3Z9%5BDRH=W3>F[%#YQX 0%N-^/:8\9"14%:/?4 MJ5.D/5S&:FMK28U\/A]7)BY4<S1X5F1FU=?78Q1&A5`*:ZQW5Z\IIKVC'3_+ MDE&,IGU.3K-T3-*8.7/&\>/OO/W6T4]_^M/&H]1`'AD9X8U?VI7?/7KDG5.! M/7TGWCU)NWQ+_/T__-=H]#P%IL1E[!,K[]3GT_KJ?0\P3?/FSXL5>-_^U_6C MT184IJ_XXHLOYH8^3[E\^7(2+>X)8%JSZ9)++J&C !_E0M(^I)R\MN6?BY. MX!19QS5P&\6XFU,.CB!J3)\^G>\J\HSKI::_7M&A)]CT+[^ [?_]U;_H(O31 M%,G'/J1&<I/("'?BF2)Y1Q33*BA2(Y8L8V0VT4/"K2[NA293Z>JKK^8*=//- M-^OQ^E=`'\'PBFK"W-9(M9PL(7/*3C+ZX<$4*P8%UFBNJ!!M,N>RV::8KL_> MP>(R]J5[/L_4EW7.4XN>:]4O_O4GITZ?ON9:=5Z?9W[V0Q87/PZ70`X9?+P; M5-3__KW_J7M'C1I)A?_^AF_INW2(=BF2OC ]G =,RMK?WS\X,/C""R_H[B]+ MM2 <2[WA?4BDV<P .<P 8S4U-<W-S63K4) ,+/I26(K&<.C&DA3Q!D%'1ZSM M0FET TF':Y*^"W$:A\!D= &68_#L8W MT3ZT:"%+-C>Y!*;"U8*4 RNBZ2B9(`NO^D X?/REWV]E<5U<_W#WX*' 5[YZ M/X6_\/G/ZHE)&G6/*(7ICTY*^9-*\;/S<Y%DZA_A8<MDI +OV_]:./SN-[_Y M3;W;AJL%5?2ZL#D.'X_#PQ_ MZZ:57M1TR5)SX/SV__WVCW_H6_]/WS>5L+:V%N,10+4":\PU6-;"QLBLP^TR M``!*0.FL,3XJQ.2Z :H!```HA-+)F*5Q5N[+!P``X&Z*XE2T]" "````CE.L MOC$```" !)B=BDXY^N`PU-G\W,9R%Z%*P)T$`*22)&-.S2^% 1LZZQY:5^XB M#O68K T``$`YJ-F\JS\8EO/^O"PKE$-K2W.Y+P0``,!X1&B9+?K[] 1/YJED M<''=D0`+$4AA$>?BNA-!%59)V858!92OL)T4B:4`#EU*A6TBE518H%S%A0S* M10"I($"FN\(!F2X!=`!9IE-^TMRM5[OO^\S,^W>?=[\?$`+%??>==]]]9YZ9 M]DL8.W]QNOYWZ]$W:!N&>```YL0;(Q45GXP!]R'(I<2PL)_H !$B( " INEY M;-1I(RX"`!86G8H``,<(8P``QPACP+3+RY<OE7OZ8\;JH_O?[%]*\]6_?I6^ M6QV#L2L M'Q 8PA P;7UMW7C5#B%3TIMN68T\.^;]_G>_;_'L`'.&,`9,N_H[ZU$/Z?'F M[+_/+BXNTM--#Y#V,=C'#PP,80R8MO+;2*><XE/*?DZ.,MIM2\D!,IKZ\J^7 M6SP[P)R)SQMCIA<6D"*9T392?$H)%5FWN^39T;/=I=WH9G9TI"F&11,)8ZRX M4=/C1X^O;5WK^RB0;75MU0ACBD\I7VO6[:[T[17MC%>Y,89%0Z=BNS:O;R9V M0&&N7%F[8KQZ?'0<W</%Q47N5Y_X%OL6&JTQ+!K"6.LVWM_H^Q"03:TQX]64 ML1BY3;&_[#GA=IJ]Y\(;>R]-C9\]H$N$L=:I?ITULQ7S(#K*(QK)[*Z_,M'; MQ,=28WZLKZU_M51:^;!O8E5KBHW?:S0$[=88XSNP &B-=40-LCI%FZKV:L]M M?+"QNK(ZN;:I_JL_ZJ5J=?^HQX\>W_SXII*86GDV)%KG$\V>G_UO]F__\;;V M/+LR[V TTM\WKV^V]TEGV2'!;C;9M[BV/]JN_%[CX[_]6C<GQS MX4N<^N[T MQ64M:&(G$?*"]CQ.1?]5NEV."NXK2V)6?/HSFO+PT</<RG(HW-62*RL"0E8) MX63YU\L[MW8::?,I.14*!X\."M-58:&?D*C*S<\__;Q.HOJ`=^[>L0N <25` M834DJDB =%LMM4-4,`I?H]ED%V%[7^[I4Y>]:DV[KCK4WE[-W1BLF/Y&'9NN MY67]FY)N"'A*U"B7RRC7Z8UJ[5687Q5.3MMW'"L/NS?:J2N_75$Y;MQX,]YK M1R*ML>/[5]+VDV'UUO/Z._'HXK64JJBN_HWW-ZKUD(2X\N#A ^.3^!3=69O7 M9*\2HI<*XYP]KJ2O88KZZM/#ABX576-J6V2M;I.51- ^ZVJ,ZB!+JMUF1#O[ M.AWZ*FCT`5/"9R,Q;'RZ-C[8:"F2V8,5RT9;I+29]*]1+FL/A4G;XTIZF326 M(XQURNX4"E=Y \EIAXE+834X[%!9Q;X3L/F'S>2=I5**+8U2LVNO9<,-C+V% M)H ]JK!P#W.X?H?:297?FQ)CPKVE[C_76,=9<N?6CG$JZ R.3=_&(\)8I^PZ M7;3C0 7?WI=[IV>G82D\_:+_VCTSNO2CS:-H8:'"]^"[ _/S\Y"N?K<+3>,> M<OCD,*5U&&T<I'RGVQ]M3^:(9 ?C=9PE0[]BV1OKW_H:ZNTQPEBGSE^<E[VD M+!U=\E7%Q.XGN^,+7;_HO_JC761$]VP7%DI7F?/:UK5QYM3OQR?'=GE1%A<? M/'I O$O[5`FH_4]F9J6KO^ 8[-BIS]A& VQ];=UX=;:%E!YL[,`S>QO,KDKW M./%Y?&6.KQ`=3/ >[3?:G1/C21UEE)RNP\GA]?I%_]6ETLA,C%ZRI''2'CYZ M:)RKU$>Y#G$V&V&L4\8U9+>'E&&,H1,J,NPBW A4=F&A;%F6KLH+(Z^6C=>W M!RG80\MT)';Q=._^O:6FY:ZLF!YL[(&%L_LQUN_H\;Z]<65&IXC91>J=NW?L MI)_^5#P01F M91TX=F%Q\+TUU\V>DEDX3ZYF VGORSWCU3;N8.<N=6\4*%/WPZ*-R\G_E TG M"7ILBNW_FW6+:W/+ZM`V.B>68O,LU7`W3J!>JMF[V%>6M/L5RZ[P])M> ^Q7 M)(S-!;NK[?-//T_9B;W9O6^*6RI&8:'L9!>UH;NO-,7\ME'T7D H%G54*KB5 MM**:?E3S59%Q>G:JG]P44Z0/NU?9E!5LC/`S58;:2RGV=6-,9\8^.1]N?6B\ M_.TNT]E 8T^OGISQ&AFFN-;/8\9N?'C#WF#TSJC:GNU&0\J<L[!42N52NZ\L MN63. U;NF.UXS_V,K\_MH&:/1<+8PJZXT24[PV0M=J#L;>Q-E^_4WNH/?K-O MNC<6[7&M?&!_^OE/QJN)K4]%V6IAK,<LN?3761F%P:]P"G-N/^&K:VFTD_66 M.4>G8O_L\5I9_47VQK,)V0^O2JE*VP79;"%B]S)-4G95\-B\OAG6U+_Y\4T5 MOOJR41ME=P>'-PF:,-:IPEQMY]BL0BIW*=NV'VPQFTOM>_YEQB%M-!JMKJQV M_$B.:),BG-C"R5YC95]-RAK!]H?M<<98>T\8L$=_)*9;N4NSQRP9&+6]V0I- MV4[*[ YVF7>Z01CK5.$U;=^]S^J6L3<^^_DL^I<WCO;-!RF5,?8PVW *TT7K MS$QFJ[*K+CQ(84$>HUIP;VQQGL \)Z++!*3O*KI\0/0OS2K,I;N?[#YX MI5-F;G8)UREVUU]8"L (-D:L2EDCV`B0"])KM(",?L5Q7WK9[=CQ<UG'2U$/ M&V&L4Q0ZD\+J<PIFC=QB411I:77 I5BP68HMAF(WYNPU NV5X.TE'^&:,1[* MKM],7E'5!E7Y0ACK3MG\'KM?*&N(N;WQ?#XQ3 MP<;^BNT 9R^&LI 5H[;G7<Q)EC3Z%<,ML;*E1M)7H!X&PEAWRDH<>UAPUB , M>^/E]_+F+;UL0N*1*S^'!UZH??;MU]].+JB?Y8N[7U1X5XHZQ8%]GM-GCTT9 M<)>1?4[:7LV]QRPY=1+*OM_TUM B5'0BJW TLE#TE M[OCH./TVOCU0V,5P`.7;[8^VP\C#L/K^#S_^<')TTOMS*"H7!^TM=='7&E2] MLV>5Y6XV:WZR9-EXQ;"R<&%3;VIQX9J+<KE`:ZPCQBJZ]NV-K`>VVAL7KNEG M+'N.3-8*U,-`&.N(L=9U]`E[Z:E$%U2=^DOZVNU-"2/Z=)QAX<3-ZYL;'VR$ M6QV`^`KWJ$]%L%'XAJ$?1J>9BON4LEN;Y2Y7;^>B>_?OV=.*E=QH-%*),WIG MI$\1ZK#C_\X6^I>7+QL?LW"9U%E[7^Z5K?_=MI6UE0H3QE/6+JH6D.9SS$XC MHHN;%*X-/\F>`F'K,4L6;I85.&=W.^#J3D!KK`O1IQ-]]NEGQJN)PQ;LS<J. MP<A+* 7L B#TVH M6`Z[;!K/?"H3O5IJ7DX]9LDI9??4"Y6=M&'/ R:,M4X%6;3BID:/4=BI0A>= MVZL-[`<VEEW?=B;9_(,UZ<3.I;./8S<>T+[TNOJ<TLR*+);1YJB'"FO)IP>; M(*OJFJM"FRF]^,AM7;D8=UI'=)U,70F%E[W"FWV1).HK2\Y*CV1EU]NPV^Z$ ML78=?'>06-Q$)_\J5XQ&([57QEWVH?FB/]H-%.W9/ 8[1X5T)V<6AY6?['A3 M5 3,/KMV2E 457IR3L32EJ)ZJ7+RY?MV-EVYTEN\$AO'>:NQS'L BFPNS%" MDTA7Q62.:'"!S1ZSY)3TREG953$U"G] +IV_.`V_/?WIZ>R,KF[FC;W]J^6+ M/Q?<357JS_[C^>B=OYS]S_[AL^C.Y\&-6R?OOOOVTM^\^GWO[S,N';M^5XUR MLY^G8\Q2K_S&IO: <]+>FAW1U'O,DE/LTQ HAAT^.2Q[=?+2W;W[JMC_O_.+ MJL9?&RV)[8^V.[B/G76/(>MCEJU55JC')SYWK$Z.J/EDNZ5>L^24E&O;?K1Z M6 U.K]:'C797-I-0SA"2W/OJZ0/ZAWW'?I*J`HI&%88=JEJS^\EN_>&O?67) M*3>V;D0'K=19\\PU!ZVQ1:-LHVN]9D=VV$G66Y2BWE*G3:;W*CXE-HF45E// MW:=W_OF.?OH^D.[H:CL].ZWV."Z]11FX6D^(LL'Y^7FUKKE0T\PJ7G6<"GMU M2H=7'9C?'733#AM+_XRY'RUQS]&GQ R/ON+T;UEAK]F>P*7^LN0D.V.F/)`E M/!)Z>!R$L865^SBNL$B\WE*SE:/\EM54"O</JE5757"K=$ ?SSF9J(J&RD&W MCL0V4X4&4^()7*BFV) N2%TJT7XS78?U;XF5Z2M+!O9XQ93+<JA73F2D8C<8 MJ1 5%K1^=O3L[.<WEM )*S_I"K:G?U46$E6*2G?RMHW277YO6>DJ8S25;AA5 M`#A M`#A M`#A M`#A M`#A M`#A M`#A M`#A C`'",,`8`<(PP! !P[/\!^B$I"II\\GT`````245.1*Y"8((` ` end begin 644 winsamp.cpp M4')O8RA(5TY$(&A7;F0L(%5)3E0 =4US9RP 5U!!4D%-('=087)A;2P 3%!! M3U)$*'=087)A;2D /3T 0DY?0TQ)0TM%1"D-" D)"0E-97-S86=E0F]X02AH M('P 34)?24-/3DE.1D]234%424].*3L-" D)"6)R96%K.PT*"0D ("` 8V%S M92!)1$-?0E1.1$].5$-,24-+. T*"0D):68 *$A)5T]21"AW4&%R86TI(#T] M(EEO=2=V92!B965N('=A<FYE9"XN+B(L(")0<F5P87)E('1O($=0(&9A=6QT M5$%?0T5.5$52('P 5$%?0D%314Q)3D4I.PT*"0E497AT3W5T02AD8RP <BYR M" D)4V5L96-T3V)J96-T*&1C+"!O;&0I.PT*"0E%;F1086EN="AH5VYD+"`F M<',I.PT*"0EB<F5A:SL-" D ("` ?0T*"2` ("!C87-E(%=-7T1%4U123UDZ M875L=#H- M26YS=&%N8V4 /2!H26YS=#L-" EW8RYH26-O;B`]($QO861)8V]N02 P+"!) M+"!)1$-?0U)/4U,I.PT*"7=C+FAB<D)A8VMG<F]U;F0 /2`H2$)255-(*2`H M8RYC8D-L<T5X=')A(#T M96YU:6YF;RQS:7IE;V8H;65N=6EN9F\I*3L-" EM96YU:6YF;RYC8E-I>F4 M/2!S:7IE;V8H;65N=6EN9F\I.PT*"6UE;G5I;F9O+F9-87-K(#T 34E)35]4 M/2!-1E1?4U1224Y'.PT*"6UE;G5I;F9O+F1W5'EP941A=&$ /2`B)D9I;&4B M5U-?34%824U)6D5"3U ?"!74U]-24Y)34E:14)/6"!\(%=37U-94TU%3E4 M*3L-"B\O"6%S<V5R="AH5VYD*3L-" T*"6)T;D-L:6-K(#T 0W)E871E5VEN M365S<V%G92 F;7-G*3L-" D)1&ES<&%T8VA-97-S86=E*"9M<V<I.PT*"7T- M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*B\-" T*+RH 3F]T M92!T:&4 <VEM:6QA<FET>2!O9B!T:&ES(&-O9&4 =&\ =&AE(&-O;G-O;&4 M9`T*("H 66]U)VQL(&%L<V\ ;F5E9"!A("YD968 9FEL92!W:71H(&%T(&QE M3D-%(&A);G-T86YC92P-" E(24Y35$%.0T4 :%!R979);G-T86YC92P-" E, M;'0 /2!D;VET*"D["2\O(&EN<V5R="!U<V5R(&-O9&4 :&5R90T*("` (')E ` end begin 644 winsamp.d M3D-,24-+(#T ,3`Q.PT*8V]N<W0 :6YT($E$0U]"5$Y$3TY40TQ)0TL /2`Q M/2!-14Y5251%34E.1D\N<VEZ93L-"B` 54E.5"!F36%S:SL-"B` 54E.5"!F M4W5B365N=3L-"B` 2$))5$U!4"!H8FUP0VAE8VME9#L-"B` 2$))5$U!4"!H M8FUP56YC:&5C:V5D.PT*("!$5T]21"!D=TET96U$871A.PT*("!,4%135%( M("` ("` ("\O('5S960 :68 34E)35]"251-05`-"GT-" T*97AT97)N*%=I M;F1O=W,I($A-14Y5($-R96%T94UE;G4H*3L-"F5X=&5R;BA7:6YD;W=S*2!U M:6YT($EN<V5R=$UE;G5)=&5M02A(345.52P 54E.5"P =6EN="P 345.54E4 M("` ("` (#T M3D< ("` ("` (#T M3D0 :%=N9"P =6EN="!U37-G+"!74$%204T =U!A<F%M+"!,4$%204T ;%!A M34%.1#H-" D ("` >PT*"0ES=VET8V *$Q/5T]21"AW4&%R86TI*0T*"0E[ M96QL;RP =V]R;&0A(BP (D=R965T:6YG(BP-" D)"0D)34)?3TL ?"!-0E]) M0TM%1"D-" D)"7L-" D)"2` ("!-97-S86=E0F]X02AH5VYD+"`B66]U)W9E M(&)E96X =V%R;F5D+BXN(BP (E!R97!A<F4 =&\ 1U` 9F%U;'0B+`T*"0D) M87-T*&EN="HI(&YU;&PI(#T M+"!&5U]%6%1204)/3$0L($9!3%-%+"!&04Q312P-" D)"49!3%-%+"!!3E-) M7T-(05)3150L($]55%]$149!54Q47U!214-)4RP 0TQ)4%]$149!54Q47U!2 M;BAD8RP 5$%?0T5.5$52('P 5$%?0D%314Q)3D4I.PT*"0E497AT3W5T02AD M;V-!*&A7;F0L('5-<V<L('=087)A;2P ;%!A<F%M*3L-"GT-" T*:6YT(&1O M5VYD0VQA<W,B.PT*"7=C+G-T>6QE(#T M('P 0U-?5E)%1%)!5SL-" EW8RYL<&9N5VYD4')O8R`]("97:6YD;W=0<F]C M.PT*"7=C+FA);G-T86YC92`](&A);G-T.PT*"7=C+FA)8V]N(#T 3&]A9$EC M=6QL.PT*"7=C+F-B0VQS17AT<F$ /2!W8RYC8E=N9$5X=')A(#T ,#L-" EA M4U1!5$4 ?"!-24E-7TE$.PT*"6UE;G5I;F9O+F94>7!E(#T 34947U-44DE. M1SL-" EM96YU:6YF;RYD=U1Y<&5$871A(#T (B9&:6QE(CL-" T*"6UE;G5I M)FUE;G5I;F9O*3L (`T*"0T*"4A73D0 :%=N9"P 8G1N0VQI8VLL(&)T;D1O M6D5"3U ?"!74U]-24Y)34E:14)/6"!\(%=37U-94TU%3E4 ?"!74U]625-) M,"P 2%=.1%]$15-+5$]0+`T*"0EC87-T*$A-14Y5*2!H365N=2P :$EN<W0L M5DE324),12P-" D),"P ,"P ,3`P+"`R-2P :%=N9"P 8V%S="A(345.52D M(&-A<W0H2$U%3E4I($E$0U]"5$Y$3TY40TQ)0TLL(&A);G-T+"!N=6QL*3L- M<V<I.PT*"0E$:7-P871C:$UE<W-A9V5!*"9M<V<I.PT*"7T-" D-" ER971U M<FX ,3L-"GT-" T*+RHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M;6EL87)I='D ;V8 =&AI<R!C;V1E('1O('1H92!C;VYS;VQE($0 <W1A<G1U M<`T*("H 8V]D92!I;B!<9&UD7'-R8UQP:&]B;W-<9&UA:6XR+F0-"B`J(%EO M=2=L;"!A;'-O(&YE960 82`N9&5F(&9I;&4 =VET:"!A="!L96%S="!T:&4 M9F]L;&]W:6YG(&EN(&ET. T*("H)15A%5%E012!.5`T*("H)4U5"4UE35$5- M;6EN:70H*3L-"F5X=&5R;B`H0RD =F]I9"!?;6]D=6QE0W1O<B I.PT*97AT M:6YD;W=S*0T*:6YT(%=I;DUA:6XH2$E.4U1!3D-%(&A);G-T86YC92P-" E( M;FET*"D["0D)+R\ :6YI=&EA;&EZ92!G87)B86=E(&-O;&QE8W1O< T*("` M(%]M:6YI=" I.PD)"2\O(&EN:71I86QI>F4 ;6]D=6QE(&-O;G-T<G5C=&]R M(&-A;&P ;6]D=6QE(&-O;G-T<G5C=&]R<PT*"5]M;V1U;&55;FET5&5S=',H M("!C871C:"`H3V)J96-T(&\I"0DO+R!C871C:"!A;GD =6YC875G:'0 97AC M97!T:6]N<PT*("` ('L-" E-97-S86=E0F]X02AN=6QL+"`H8VAA<B`J*6\N M=&]3=')I;F<H*2P (D5R<F]R(BP-" D)("` ($U"7T]+('P 34)?24-/3D58 M=&4 9V%R8F%G92!C;VQL96-T;W(-"B` ("!R971U<FX <F5S=6QT.PT*?0T* ` end begin 644 winsamp.def A15A%5%E012!.5`T*4U5"4UE35$5-(%=)3D1/5U,-" T* ` end
May 02 2004
Now I find that if you add a winsamp.exe.manifest filled with the classical xml data, the problem is still there. And, this bug also exists in Walter's Empire Classic binary, exactly the same problem.
May 03 2004
In article <c75m5t$2bel$2 digitaldaemon.com>, School says...Now I find that if you add a winsamp.exe.manifest filled with the classical xml data, the problem is still there. And, this bug also exists in Walter's Empire Classic binary, exactly the same problem.Thanks! Good to see other independent verification.
May 03 2004
Patrick Down wrote:In article <c75m5t$2bel$2 digitaldaemon.com>, School says...Now I am wondering why nobody says something about this bug...Now I find that if you add a winsamp.exe.manifest filled with the classical xml data, the problem is still there. And, this bug also exists in Walter's Empire Classic binary, exactly the same problem.Thanks! Good to see other independent verification.
May 04 2004
"Patrick Down" <pat codemoon.com> wrote in message news:Xns94DD908E9A847patcodemooncom 63.105.9.61...I have a D Windows GUI program that that I have written. It works ok except that it has a small rendering problem when run under Windows XP. It has a small 1 pixel line directly under the menu that is not rendered so that whatever is behind the window shows through. (See attached PNG file) Now this line does not show up in Window 2K nor does it show up in Windows XP if you run XP with the "classic" style UI. It only shows up if you run the program in XP with the standard XP style UI.I put the solution here: www.digitalmars.com/faq.html#subsystem
May 24 2004
"Walter" <newshound digitalmars.com> wrote in news:c8u2o6$179u$1 digitaldaemon.com:www.digitalmars.com/faq.html#subsystemThanks! That one was really bugging me. I tried all sorts of things. Except that. <g>
May 24 2004
"Patrick Down" <pat codemoon.com> wrote in message news:Xns94F3D5367C432patcodemooncom 63.105.9.61..."Walter" <newshound digitalmars.com> wrote in news:c8u2o6$179u$1 digitaldaemon.com:Actually, Jan Knepper is the one that solved it. It wasn't in the documentation.www.digitalmars.com/faq.html#subsystemThanks! That one was really bugging me. I tried all sorts of things. Except that. <g>
May 24 2004