[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Newsgroup Home]
|
[news.eclipse.platform.swt] Re: Screen patches, still occuring?
|
No I didn't try M6.
I attched an ugly example. You can see how serious it is.
It can easily be much worse! If you works on fixing
I can volunteer for testing.
R.
"Tom Schindl" <tom.schindl@xxxxxxxxxxxxxxx> wrote in message
news:fsro57$d52$1@xxxxxxxxxxxxxxxxxxxx
> Did you tried M6 and the problem is still there?
>
> Tom
>
> Robert B schrieb:
>> I can produce much ugly screens leass than 10 seconds.
>> It happens everywhere, full of them on scrollbar, canvases, etc.
>> If you wish, I can send a sample very ugly screenshot, why this bug
>> makes heavyly charged programs simply undeliverable.
>>
>> I tried with painting threads. But GCs get "disposed".
>> So no use.
>>
>> In the past I shayed away with SWT. Recently I converted
>> a few systems before I can convert the whole big thing. Everything
>> was wonderful. I could make very nice systems that I never dreamed of
>> in AWT/Swing (This is not a hype!) But when I realized how
>> serious this thing actually was, whole thing stopped!
>>
>> Hope this can be fixed very soon.
>>
>> R.
>>
>>
>>
>> "Grant Gayed" <grant_gayed@xxxxxxxxxx> wrote in message
>> news:fsr1um$rlp$1@xxxxxxxxxxxxxxxxxxxx
>>> Here's the screenshot I forgot to attach in the previous reply.
>>>
>>> "Grant Gayed" <grant_gayed@xxxxxxxxxx> wrote in message
>>> news:fsr1so$qqq$1@xxxxxxxxxxxxxxxxxxxx
>>>>> On Eclipse SDK, open lots of elements for "Package explore"
>>>>> make both scrollbars appear. Then pull down the SDK
>>>>> so the right-bottom rectangle area (where two scrollbars
>>>>> meet) goes below Windows task bar. Try up and down. You will
>>>>> see the area get unpatched images!
>>>> This is a win32 bug, attached is a screenshot of this case happening in
>>> the
>>>> Windows Explorer. As a side note, SWT works around this platform bug
>>>> as
>>> of
>>>> the 3.4 stream, see
>>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=28132.
>>>>
>>>>> This could be a related problem. The problem I seen normally
>>>>> happens in the spacing area where no components are
>>>>> drawn. For example, margin areas in formlayout, etc.
>>>> You should CC yourself to
>>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=219187 to see this bug's
>>>> progress.
>>>>
>>>> Grant
>>>>
>>>>
>>>
>>>
>>
>>
>
>
> --
> B e s t S o l u t i o n . at
> --------------------------------------------------------------------
> Tom Schindl JFace-Committer
> --------------------------------------------------------------------
begin 666 unatched.gif
M1TE&.#=A1@!1`O<``/___^CHV ```/@````0B `XV `8H*BHF #X^'B8N !(
M\ #P`/B@`,#0^.CHX+#(^/C R-#0P/#PZ.#8R,C N,C8^+C(\+#(\+C(^,C0
M^+C0^)BPT$A@@ !@R'!H8(" @/#P\,# L+# \-C@^-#8^*C(^'B8T*C \'B@
MT-#@^.CP\("@T+#0^,#0\ ``@.#H^*C X.CP^*"PT)"PV(BP^-C@\+# T,#0
MX*C(\*"XT(B@V*BXT*C T,# P,C0V+C(V-C@X/CX\)BPV)"HV&!@8,#0V.#@
MX ``````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M`````````````````````"P`````1@!1`@`(_P`#"!Q(L*#!@P@3*ES(L*'#
MAQ C2IQ(L:+%BQ@S:MS(L:/'CR!#BAQ)LJ3)DRA3JES)LJ7+ES ='IA)LZ;-
MFSASZMS)<V:$F 05%#! @.%,H *%$D7Z4&G1A@*B1GWIU"& JU<%)/S M:O7
MKD0N5FV(->L'A!\ZJ.U <&V'LPD]R)U+=V!5NG@]#'3AHH=9M&L-KH6+T$/9
MLGJ3#BUJ^/#5Q %Z\/U[,&W@@6X)'VSL&/+=O','`I@,0(!F@FD#7 [\5B'H
MT(J7<CX,^8.+#Y0-$E8KD+? TQ+O.GZ\UV_N@L!UBUT<8#;B@;BQFD;+,#E$
MX<,A'YY>&3-;U=\#6/]ORMPY5L@NRG+7S78U[]86L7<6K=ZZ9=^]!R^7_1JR
M@*SKL8>?=_!5-%9U_P4HX("9[?>40U,I]-6$73D8D594,<=40P=NJ%"''B($
M8H@&C8A03SHMAN**!SC%XHLUJ0CC3BZB.-R-CBV&XXXX.L7CCS_J".20/@(Y
M(TTR'HE3C3T-.9R03O)8)(\'1'D8E%;>..6.!U2DH48F$G15EQ1]F5&8])$Y
MD%1LMLGF8F[&*6><3LTIT)@%S1DGG'KVZ6:=<MX)@)H"137 H8@FFNABBB:Z
MP*./(B#II)12ZA0$F#*@*0,1XDF0H8V&RFBH`T :::6H2GIIIIMV.FB>`I#_
MVNBHH9JZ0*JIK@K!IIQBZ.F:L<JZ*%&RVHHKJKKRZBJA`8 J[*&T-FKLL98N
MANFNK?KZZJ?!/CM M(I.2ZVJUK*JZ;*P>@LML:2*.VZRV0K*K+//@NNHJ>-.
M"N^YVL[;;;WLUHIOO@CLVZN\Z:IK+Z+N4FLPNMRJ^VW T@Z<[\/])NSMPH<V
M?"S&"$>L,,7A6OQNN=CR&S*P$G-<JLD.HZQLQB)O3/*]D!)<L,SQ!O!KH?\*
MZ[+'N(+L\[8LCTQ L3!_S+/*1_O;\LT,-UWTTP='K3' 2[=K=:Y80YRTS5T+
MG#/!1O_<K)]2\<DVVX#&N3+0;[O]=I]QNSEW1&9B_X3FWA#U;:%"8R9@^.&(
M)Z[X8HHW[GCC3CTN;Y9884GY85N6E0#@#PD.D0.86PX`Z)MK7>92%8'^`@D5
MM.#4!1>(<,((```!0.EJ!XXZ1:"3\,((*3A500,-8& !`#[<SKE#GCL4`N@5
MC# ""4X1KX'Q`/R@xxxxx=_0\P"TD$(*%3B%P?G8V[!][IWO+A'X&K!>_F+H
M8[_#^D@SQ*9 WC,$O@45"*#Y'G"^X^4`?\Q*"(8(TK^%_"^ \R,*!QY P./)
M`($0,HB&I%*H9M'-(."[0 8RP &G<&""#[ @!B$4(0$P9X%::>&:"A+"!IS0
MA"=\P 4`L($50B2&+YPA#/_W1Q#PB8!X)5S,`U"XPQ[B+G\9=.%28.C!#B($
M?"?0`/&<P@(6E* $3?3A0X X12'.T(H#P2(&M,C%!WQ1!#P4HT*(&( -RA!8
M"TPCZ$Y 0 PXA8(EP $<+_C$!+;O0>\#W0A$8 $+O"YV(J@!`'@@1]TA,B+/
MNT%9,@<#TBVO(0U<B -4`(,9Z& %3D&!*E<P`Q5X,FH3B*4L9TG+6BZFEKC,
MY01 MTG1O7),$0BF,(=)S&(NIIC(3&8$5,<ZURVFD;*CG1$02(%J6O.:V,SF
M8K+)S6Y2H'>_"]YB`EB\XQ6ADH>T".A$6($,5$\#%#R>$S_)D% J9)T-&.$[
M*1C_QD)ZR7T2`1T`!;B8!L 3>_/DGD3LF1"!0G"?"$4G\P`:$8<2E"@&K6 <
M_7FZ2U84`.QT9T'AF<*-TG,A#$7(.C/0SGV6-*'LFZA'/P=2EHH4HR25IT1!
M25&:AM2E.N5H]WKZD)6V=*3Q-*E"^494AQCUI@3(Z$MW6L^F-@2?^D2J#I4:
M4Y[.M*@@S2=4I=K/DRHDI0?!ZEA)6M:H70X`HHN212,8U8,&=7*7BZN3+!H#
MI\3 KEP=U%OU.J2Y.H4&-- H3 4['*G<*"HZ^H]THJ(>R1[&J'U=S%^3NM@J
M.<:REI7.5?@DVJR8]D9//6QBIUK(QI;VM9%];8)VA%F__^8TL)[=SFL!!%FB
ME$:VI7&L8]2J6G[BUK6GA:UO0\NFWR87*UC-+%$VN]7.(M>YRB4`=M6#W=!>
MQ;"+0:QB$7A=R9JW<LO];'*].SH`#)2N&8UH:QM+V?7VE@#"#6YEV=O>]T+T
MKF[-JV_?FEJM`GA,@QWPY0J,4\Y2%:5690B#Z^K@^5*.L$ BKE;;BF !:Y?
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
M?:*$(?:2"/=F$7=IX+36HK=BWLJ"<?=B _=H5,]IU7=F=?=I-FMJQS=BL
M?=GK$MH=T]?5,MNF7=N]#=L#VM5H;=MBK=J;K=NT[=K+?=O23=J.[=6?+:?$
M__TRN,W5R-W:6P/6:IW=N1W<W(VG54TG5&V@[-W>;7+5=EJJ1>W30PW4/2W4
M+HTX,-W?BC.I,0W.*'W$/'W?WWS3+9O3#9O#!^XW!/O@$%&OU1KAW4P1%-ZM
M"HZN##ZM"(N.G=NK^NJU'EZN$WW4(@ZM3:NL'YZ/(8[3QXJWV]KB"BG3V3JV
M,V[B"8[B,*Y 0,.O.@[B-IZN*UY$`^O@%ZZO\UKB[GKB^8W42O[C3&ZO0OZ^
M^GVP0>[B0][A1D[C&;GEWESE8T*QN22Q9#ZQ%EM+&.NQR,2Q;-ZQ(%M,(HNR
MVD04=$[G*IM-8MS1_RS+'\W.4<+/(!WH(OUCS%9E0O\'?,E,S6:\>LZU;VQ8
M=R0,T!=]R+O'8P^7?9<^Z7Z^T8_E;2@L<)+.Z;=\;(*6T1!76HXNSH6^A!E=
M@W+VP(P^RE:G>VU(ZKV,([6^7.R5Z+).Z26-T17]T'^^S,2^T1(>'W4,Z$XB
MZ,P^),YN[![MZ4.27^GFZP?'ZK->[:4E;[<N<=H.[$.<S7\&Z:J>[>'>Z0S-
MT=;^G)/5;],L[F)<[ID.ZEB&Z\#\(_2.7[ ^ZOB\[4"R[TTW9_P5[?K^8HAN
M9*O^[_*^R I][.L^Z,UNX$F.X&(N["=-TN/.T0\_[1'_[*O;ZH.&\( Z?/">
M[J6>AO"&)3[F[XO>\*];A1G_'^M*N+\`K^NF1X7OCNX,K^Z5OB-()UGIAEP+
M;_!CMN](Z.]&#^NGY>V&WF]+3WQ69EE.[W<*?//VK-$?+^U];LC);B#+SO7T
MC/7ZK/4_#_+FV^HN1O4#QEQ6B/*YSB-(?^HT?_4PO[Q(#V^;;LEW[\=Y[_8G
M#_?Y?O#U-?1I5O1J_^FQ!V9U'^\^'^P<C^D?UNNWSO>/O_%.,G0)_V42%_5)
MW/5Q7_8:S[(<'N9:3N"C[_ .[?%G+_8A3?:Z#G'6:?+H[OG\-O,U[_*"+\\!
M__ $S_.V[V=L'WU8!NZ[O\Y1(O1M3_2=G_C(9?BZI?3._X5*Q_B-__*7O^?M
MKEW6_W_OEI_R69_ZF(S[H"_*7T\1&H[QL%S^O._ZA [[(PWQK1_^\@_Y$@_M
MT^_/8]_WZH_,QP\0``0.!) @0 "!!P@N9,BP@ $"#25*1#A0P<.(#0U65#C1
M(P",'T56%'@1HL2-"45.#+ER(DD`)C,R3 F@H\N%+7$RA"D3Y4&5.PGJ%#JP
M)U&"-6\615KTZ$F-0&T>I%K5ZM4`&+%NY5I5)M:"4I<*;2KTZ<R%2HL.++OS
M[$^.:P6VQ?DV:ERY=%W:I2E6+DBH?_FF]9LWL-S!20NOU;LR\4"UAM&N?2PP
M,N/#E GZO!L4\V2GF]M>9IHYM,71BTN#-BO:M&759%^[=?_-.BS'KKFUYN;M
M=;?5VYY7_Q58.;C-OXU'UH8K7+;MNLP[(Y=,'(!QTL^M8X^]4_E'[G@_6U_(
MN2_'!.G5KV??'F-[^/'ARY0OMO?6W_=S?^V:4/_5_/[;BC^NG/-N-KG,\VBL
M`Z%;2\&)#I!P0@HKM/ `C"[4<$,*9>*00JH.$#! `:\BL"L1#TI1/Q)+] VB
MWE9<\;X673SH1*YD'!%&&['"<2L=_ZO1QA^Q"I)%'GNTJLBKCJ0Q226I8M(J
M)WL;TL4IJZJ2MRM+S#)$,(6$,LH`OE0Q3"0)(/-%-7E+<<8GVURSS"X#."""
M,W>4<TTS[[33Q3K_^])/.-.<\\;_*_U4,E#]F)003Q4_W#!#22N5T,,+(:4J
M.00?_(ZX3UV",$)++:2TU \QE;1'1GDKJ3$R6\T-@!=D:@$#"RRX8-<+1!CA
MNBAE[8\$F4@@H8(*,LB@@09P!7;1,;$28-I9*Y )60Z8958#9V.-UBH!J JW
MP MD:H #=!]05UT+GF7UVZK!>L,K%"%U\UWV@77&IG9=:?_^55X N!^[/
M7HC0/3===MT]*-QQ(YY7W(GKG#;@>LUE5M^&^P7X89 O!IA@>*7ES4QP)U89
M8JP8I1<L"S1>%]D'NDU9XHD-/LCBES/&:&-U@>;WX8M7!EE@HH4E5Z9T\6V@
MXV!+%A `@(0)P%?AI_=U&%"I_P/@!)DTR'?C$D38ND2EM_I:)@PPX$#=MDOH
M]6P]YP1@!)ERY357$42H@6XQ]U3RU4X!-_10E*$5/$J4"SU\SD'O1+7"4R?7
M4%4-(;5\PLHWKQ!S#@\5?7322S?]=-135WUUUEMW_7788Y=]=MIKM_UVU0,"
"`#L`
`
end