Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Standard Widget Toolkit (SWT) » Obscured Widget?
Obscured Widget? [message #467370] Mon, 30 January 2006 17:11 Go to next message
Cory Horner is currently offline Cory HornerFriend
Messages: 4
Registered: July 2009
Junior Member
Hi,

I've been working on a dialog for a while now, with code borrowed from
the FilteredPreferenceDialog. We're heading for a release; on Windows
everything works fine, but on Linux/gtk the composite for each page
doesn't appear. While debugging, I see the state of the invisible
widget is 74 (OBSCURED | HANDLE | CANVAS). The isVisible() property of
everything is true.

Any thoughts on what is wrong, or how to effectively debug this?

Thanks,
Cory.
Re: Obscured Widget? [message #467388 is a reply to message #467370] Mon, 30 January 2006 20:37 Go to previous messageGo to next message
Daniel Spiewak is currently offline Daniel SpiewakFriend
Messages: 263
Registered: July 2009
Senior Member
Try making a call to Composite#layout() every time you change a tab or just display the Composite. (i.e. after Shell#open())
Re: Obscured Widget? [message #467404 is a reply to message #467388] Mon, 30 January 2006 22:22 Go to previous messageGo to next message
Cory Horner is currently offline Cory HornerFriend
Messages: 4
Registered: July 2009
Junior Member
This is a multi-part message in MIME format.
--------------000505010906040100070205
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Daniel Spiewak wrote:
> Try making a call to Composite#layout() every time you change a tab or just display the Composite. (i.e. after Shell#open())

No effect... I click my "debug" button and write a smattering of
properties to the console before and after the layout(). The composite
and all of its children are "visible" and the Bounds of each Control are
the correct size. The Composite which contains all of the pages is
visible (it has an SWT.BORDER style in the attached screenshot), but
none of the pages are *actually* visible (isVisible = true), although
the dialog does resize to fit the invisible contents.

Here's a relevant subset:

The "visible" page: (control, bounds, isVisible, getVisible)
Composite {}, Rectangle {0, 0, 526, 400}, true, true

"visible" children:
Composite {}, Rectangle {0, 0, 524, 49}, true, true
Label {}, Rectangle {0, 54, 524, 2}, true, true
Composite {}, Rectangle {0, 61, 524, 325}, true, true

not visible children (intentionally):
Label {}, Rectangle {0, 391, 524, 2}, false, false
Composite {}, Rectangle {0, 398, 524, 1}, false, false

This seems to be an inconsistency between gtk and win32. The other
"tabs" have simpler contents, but have the same effect: optimally-sized,
visible, but obscured widgets.

Any idea what defines the OBSCURE state (Widget)?
The docs don't seem to help...

Cheers,
Cory.

--------------000505010906040100070205
Content-Type: image/png;
name="sldeditor_invis2.png"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="sldeditor_invis2.png"

iVBORw0KGgoAAAANSUhEUgAAAsMAAAJDCAYAAADuPBmaAAAgAElEQVR42uzd eVxU5QLG8ecM
O7ghi6Cg4o5aZmWmZVZWVqa5lGmWmddMs9wqtdviXpppWblV10wzy8qy5ab3 Wppmmtc1tTIV
dwUBAUH2mXP/QCZGVo2BQX7fPpMz857znjPv+87h4Z0zB0OSKQAAAKASco9Z vYBWAAAAQKVT
q/PjcpekvRtX0xoAAACoNFbuiZWknDCcbfvrTInN7jcrw/QocmV3w6qW5i5V t8bTkgAAACgT
Xv615ONf65LXT0uIUUZCjGOulSRrnjD8lXGvGoTa5O3tIZmSzZSsVkNWmyGr 1VBmpk2JKVmq
kX5aVWxx9AoAAADKhHeNYH2z+odLXr/LHbcoNT46fxjOOzNsNaVeN1lUxccq STJNQxkZFqVn
GEpNddPZs9KmfaasqYbDegAAAIAz2UzJapp/a/0L82u+mWFJ8vYyVbWKVZ4e pjKzDKW5u8kw
3CVZlZ1llcUi2Uwz33oAgNJ17/SVkqSVY+8t8DEAVK4wbCo3C09dvkGS9Hzv DoUuf+EyBeXX
fDPDknJmgtMlm80mm82QaRqyWExZDFNubqZkmrKZJjPDAFyeV9Uaat1jqGo1 uUpuHl7KTEtR
WmKcvn9jpH2ZXjO+kiR9/my3AuvILZdpypqdpczUszobfVRHt6/T0R0/SsXM UtjXL0Bh27zQ
9P/s19O3Ncr3uLh9B4DLKwznnxmeunyDxt1/Y75lp336k/1+7jolnhlOOuup 7ExTHp42WQxT
pmkoK8tQWpqUkpyprIw0nVawqng1UrXsM/LMSpAhGz0EwOVcc/9whUZeqzcm PK1v/7tW9Rs0
0YBBg7X4l2Pq1ybMYdmZaw5o5K0NC62r/dUt5OnhoXr1I9Tz/t7q1meU/Jvf qJ3LpsuWlVns
vrRv3bzA54vaZl4bohJlfbqr3vjhoP1xrxLuOwBcDkzTlO185BzT60a9+vlP 9uA7ptdfgTj3
+dzl8q5f/MywKZ1J8FC6t+ThbpPFyHkyK8uq+MQEHYvzUIbFS9tq3K7dFk8F 246rRfpahSXu
kJuZTS8BcCm1GreSJH2/cavCa3jJ99wJvT/jBWXbTO06mawWIVUclv/5cJKu q1ut0PquCq8u
W/YZ/XvxHNkyM9Sj36PavfcenfvlU3lYLMXuz3UNAvM9l7vNZh27q2nHbvKp VlPJsSf12w+f
5Vu298yv1VvSyF436Y3P1/9Vx47fJEkfjbpHkmQYhpp3uk+N2t8l3+oBSk2K 14GfV+m37z+V
eX6G5MHXv5EkbV0xX81vvU8+1Wpq2dPMMANwXTYz51SHXM/0vEGvrdhoD8B5 H+eWX7h+iWaG
zyRmKMvHXYYkwzBl2qxKzYpTbMBOpVlrywjfJ1uim1JSqyq1WpJiqrqrzZam anr6N1mYIQbg
QjJSU+RTzV9Lln+h37dtUtqp/Tr121ZFHT8layHffSju+xDXhlVVhtWmU9vX SP0eVbtbOmv0
wnnq3DxQFsModp+uCaua77nGHbrq6u6DtHvzj5o84UWdy7Tq+fGTCq1jS1Sc lozooodnfyvJ
cdZ56E0Ranl7b7Xq0l/rvvpYs2bO1IOPDVOfhwboWEKazmxZKSPPfp6yBOnL Jx/UloOndC7d
piE31WfgAHDRMGw6hGFJGt2jvWZ98bMkOQTh0T3aF7i+tbgwXN88qONRHrIZ HoozAmUzJW+3
JNW7fo+8wqOV4X9UfocbKzvdUHrLDXIPPyfTkLZ71VHg2kjVjNtDTwFwGRuW zFSTux5V/QYN
1e62Ljlh15qt9Uvf1JH/rbmkMGwzTXlYDHlZkyVJgUHBOpmUqpNJGQqt5lXo ermzt3kteupu
SVKzm3K+EDdxylRlpiarQUAVrV62QO07diq0vm3Hk/Vwnse5s87bjier5w13 SZJmvjVPPm6m
fv/xK+mhAbq2U1c9/9FCdWhY077eO3PelCUjWa3CairbNLX9eLJa1a7C4AHg cszzl/290Mju
7fXGlz87PC5s/WJPk7grbqYkQ7FVWmip7UElZ1pUL+yUvOrHyTutiiyJdeRz 7lpZPQ8oM9td
2bEecgvIUmad0zpY/wpVi/9DsmbRWwBcwtHftumr/6xVgqWqWrdpr8HDRqha 9eq66p4B+uar
FYqslX+WtrgvB+eWV/XPCZRxsaeVZbUpIc2qoCqFr1vYOcMD29eTX80gSVL0 qVO6ok411fB1
V6gl5aJfb8sQP0mST/WcfUs4E6+64TXkkZkT3IOCa+lg7Dk1Cv7rdcfHxap1 vZqq4uWm0Gpe
shjiC9IAXFJBM8OS9ObKTQ6P3/jyZw2/t12B65fgNAmbPK59WN6eYbo+o6YS UzNlBKYpLSNT
RmyYqiW1U7Kbu9xrHJdf3SylWbJlZkuZ+yIVnRWkLKtk4SAKwIU0Cqqi0+cy FLX5P5p4YI9m
Llwuvyp+2no4QcFVvfMtX9zMcG550xtzZpr/u+pbebhZlGW1FbtuQecM74k+ p5Qzp1UtMFQh
oaHy8khTcBVPVQ+4+L+ylLv9tKQE+fkHyr9mgNwtpsJCcsJ27OkYZWXbdCbV 8TseHm4WBfp5
5Hy5hEM4AJcNw7J/gS7X21//FYSf7NrO/vjNlZv0ZNd2+dYveGb4ggPfYTVV mmrLzWLK0zCU
lhiq5H3ZsnpmyOq9T9aMMLkn15X2xUj1Dsia6iHbwevllu2tbNOQhQMpABfR Y/QM7f7xa1Xf
v1upKWcV2ryFJGnLpp+VbZNOp+T/JCu7iGOYm7uHqoXUVYsOXXTlLd20Z9tm LVwwTwFVvOXu
Zily3VyNg3zzPbfrhy/VofdQPTnqWX37/uvyqVJFbXsOKrauzPRUeXr7qnZY uKQ0+/b/2LxG
19zVRw/2f1S/fL1EV92ec92Jr1Z8Kg93i7JsBXy/wzBKtP8AUG5h+Pwt19w8 QfiJ88H3ia7t
7M+//fUm+/O56194nCtgZtiU9455SveoIz9T8jWtyvCtoziPW2W57juZwYdl PREiY88t8ki4
Q2nVzshUiix+8ap2NE02a5b9m8oAUN4yM9LUuusAdQoIlJu7h9JSkvS/dd/p 5YlTVMPXQ2ae
419B5/S+Obiz/f7G7XuVnZ2ljHNndfr4Eb07c6I++OhTVfPxVB1/H/l5Woqc GS6q/h1rvtSJ
xEzd0q23OnzwtRJjT2rLtx+rQesbinx9W75Zqqs699FnX692qG/TV0t0MilD t3W+Sw/0669z
ifFaseQdLV74rkKr+8jDyH/lC/6QEgBXZ+Y5TWL+N5vtzw+553qH5Ybcc729 fO7Xm+zlBV1a
zYhZvcD8cPlnRW74XNXG+jViuLJCDsn3+g1STKjMXV2VnuGus2GrlZEteR5v qXYx/1XA6R/p
KQAuZd2+WKVkZCsz2yZTkqeboRq+nqpd01fVvDwUVMVDn207Xuj6910T5lBu MQx5uVvk6+Wu
mlW85O/rKW8Pi4KqeKqwa0kUV78kpWXZ9NuJJJ1ISlNWtk1+3h6qV9NXe08m Sco5xaKuv7e9
rtzHO48m6VB8iv0An1tfcrpVe04lKfZsujKzTfl4WBRUzVu1qvnI39dd1bzd 89UFAK6saatr
tfK77yVJ7/z7F0nS4LvbFrr8hcvce1cn7du1VZJ0NCFds1dsKPjSahfySj6k sBNf68/se5X0
5wF5JDSVke6lLJtkHuwk9+xsNTi3WdXitjCzAMDltK7rr5RMa85sgimZMmQY ko+7oere7rLa
TN3ctJZSs6wFrn80IT1fuXH+/x5ukq+nm3w93WQr4vhXXP11qnvJ081Qs9rV FRbgq8xsyZQp
N8PQjU2ClZmd88HghftqtZlqHFJFITV8lGXNCfu59fl4WtQytLpSAqoo22rK lCmLYcjP080+
i31hXQDgynK+QJdzf9BdbYtd/sJlSnRptYK3nKmg02tkMWzaf6CN0uQhZZoy TVM+tiw1SP9Z
tY5/JtOaKiv9BMDF+HhY5ONR8B/EMGXKapOqebupmrdbkfUUVW4r5jhaXP25 x2EPi+Tv41Hk
cnnrstpyLvNW09e9wPq83A15ubsXUE/Oq7+wLgBwZeYFf3TjUtYv/i/QFSpL /qf+ozZJO5QR
3FpnM7fIx5Ysn7hdcremSDar+PtzAAAAcJa4mJPqduetf2v97EuaGf4rT0vJ MfJIXqWAvDMM
9A0AAACc7NjRYzp29Fip1nkRM8MAAADA5cVhZviXqDP64X+7aRUAAABcdm5t c4XaNqiZPwyn
ZuV8S/mH/+3mGsFwugN7tiqiWSslJ8bTGAAAoMz4B4XqivAO+cOwm8VC6wAA AOCyl5t7ref/
EmdOGHZzo2UAAABw+YdhNzfCMAAAACp3GFZWFmEYAAAAlTQMn0cYBgAAAGEY AAAAqKRhuGRX
k0iMi1b0yWPa/ON/aEknOXrsZKnX2bVXH0U0bKwagSE0MAAAqORh2FJQGC7Z zHBuEO7e9x+0
pJO89doUvTjt7VKtc9KYYeraq49aE4YBAEClD8N/4zSJ3CDMDKPzWAxDkpSV kV5qdT46+Am9
/85ctW7bgQYGAACE4UsNw3A+43wYtp2/9l2phWyLQeMCAADCcIFh2EIYdrUw bNqsTqkXAACg
UodhCzPDFSIMMzMMAADghDB8Qe615DxpKfEVJcraunXrVLdu3QJnNi/H2U77 zLBpK7VbTr2W
SjHAIxpHKqJxJO90AABQSBh2zL0uPzM8ZswYvfnmm+revbs9LJqmedl2kMU+ M8xpEgUF3aIc
2v8773AAAFBMGK5gp0ns3r1bXbp0sT8uLAg7KySXdr3F1VfUaRL1GzbV4YP7 Cl23qPLL4TSJ
vGE3NxgTgAEAwN8Jw5bcJ101EKenp8vDw6PSdJCRG1pN0+FWv2FTe+C9sKzY clW+L9B9tuIL
3Xr7XWrS/ErddmcXbf5li8MvVO8tXKSbO3VWk+ZXqv1Nt2jegncdfknJPd1i 2Sef6qZbblfT
Flfqzi736vsf1mr6jJlq066DmjS/Ul269dCOHTsvqm4AAFC+YThv7r2kMPzx xx87PD527Jhq
166tpKQkGYah6dOnq1atWvLz89PAgQOVkZFhX9Zqteq5555TcHCwfH191adP HyUnJxccDM8H
OMMwHO6XZLmSbMswDM2aNUvh4eGyWCylUu8TTzyhhQsXOtTzr3/9S0888USh 9RW0TdM0HW55
Z0DrN2rmUFa/UTN72aH9v+dbV5IsleSc4Vz/+982fbPyc731xiwdPBilcf98 0V72znsLNfWV
6bq+7XX6dfsW9b6vl159bZbeW7goXz179+7Vqm9XasHct7Xvzz816PEndPbs Wf34/WotmPuW
fvv9Dz095rlLqhsAAFTQMDx58mSHj/EnTZqkESNGqHr16pKk9evXa/fu3YqK itKpU6c0fvx4
+7Ivv/yytm3bpu3btysmJkY+Pj4aO3ZsgdvJDXJ5Q93FLFeSbW3dulU7duwo 8LSES6l39uzZ
Wrx4sf0XhmXLlmnJkiWaPXt2iV5PUTO4F54mcOGXxYo6ZcCoZFeTGD1yuHx9 fXXrLR0lSUeP
HbOXfbh0Wc4vLkMHy9vbWwMHPCJJWvLhR/nqGXW+nhvat7M/N3LEU/L19VXH m3L+iMnhI0cu
qW4AAFD+YfiSzhn28/PTJ598or59++rAgQNatWqV9u3761zV2bNnKzg42H6/ U6dOmjZtmqSc
WdJVq1YpLCxMkjRt2jS1atVKc+fOLfUXW5JtzZw5U4GBgaVWr4eHh5YvX652 7dpp+/bt+vzz
z7Vp06YSn+phyTMzXJCoP39TgybNC3y+qF8YLJXsNIlatXLGX267522b6JgY SVLHW+9wWOfE
yZP56gmoWdOhHkkKOj9ecj9NuNS6AQBA+YThvM6H4Yv7CP3555/XuHHj9MAD D2j8+PEaM2aM
fH197eURERH2+w0aNFB0dPRfoeDECUVGOl4VwFnns5ZkW6GhoaVeb3BwsAYM GKCXXnpJb7zx
hv0Xg5L4q57Cg23Un3vVoEkLh8dFLZ9Tr4XRn9vnISE6dvy4tmzaYA+2FaFu AABQGmHYMRNd
0mkS3bp1k4eHh55//nn9/PPPevzxxx3KDx065HA/JCTEIXweP37c4ZzW0v4D E87eVnH17t69
W++8844+/fRTzZgxQ1FRURcfhs2ib1H79uYE4X17i11WqnynSRTl0QEPS5Km z5ips2eTlZqa
qvUbNuqRgY+5dN0AAKA0wnBB5wxb3C7qTzIbhqHnn39e06ZN0wsvvCBPT0+H 8lGjRik2Nlan
T5/WyJEj1a9fP3vZkCFDNHjwYB08eFDZ2dnavXu3+vTp87dfmL+/v/744w+H 50pjWxdb77lz
5/TQQw9pyZIluu+++zR37lz17t1b6enphdbn2LZ/ffRe3O3gH3tKtJxU+U6T KDKwPtJfUydP
1J49v6lNuxvU9oaOWrjoA/3j0QEuXTcAACiFMHxB7r3k6wy7ubmpcePGeuSR R/KVdejQQS1b
tlRKSop69+6tCRMm2MvGjRun6dOnq1OnTjp58qSaNWumF1544W+/sDFjxqhN mzZKSUmxB8DS
2NbF1jts2DANGzZMN998s6ScWfSDBw9q2LBh+te//lVgfXn9dT3g0r0U1+V2 abXCvixY0PMF
Pfdgn956sE/vi6q/tOoGAADlGIYvyL1GzOoF5vaonHN67xo6vsgvYS16a6q6 9/2HagSGqFu3
burbt6/69u2bL3RxTdVLN+/VFzV0zGTFRx8vtTpTU5L07RefaMizk1ziNR7Y s1URzVopOTGe
DgcAAGXGPyhU382bKEla9d81mr1iw6XNDL/zzjuKiorSAw88QKuWspJ8ge7v 1QsAAFB5lcrV
JF555RUtX768wD9UgdIJrVartVTr5ZxhAACA/Ln3kmaG814t4kKcIlE6Ydhm zS7dermaBAAA
QGEzw260jIuw2MNw6c4Mc51hAAAAwrDLs58mYeM0CQAAAGeH4Yv6oxvXd7xD Xy77F61YBmFY
pllqt++/+1LtbulM4wIAAMLwBbn3omaGQ2qH6/qOd2jRW1NpSWeFYYtR6u17 fcc7FFI7nMYF
AACE4b9zmkSNwBDVCAxRsyvb0JIAAACo8GGYb1UBAACg0iIMAwAAgDAMAAAA EIYBAAAAwjAA
AABAGAYAAAAIwwAAAABhGAAAACAMAwAAAIRhAAAAgDAMAAAAEIYrEMMwaAQA AADCMGEVAAAA
hOEyk5SUpJEjRyoiIkIeHh4KCAhQr169tHbtWvsypmnSUwAAALj8wvADDzyg rKws/fDDD0pP
T9cff/yhPn36aOLEifQOAAAALu8wvHbtWk2fPl0RERFyc3NTUFCQ7r//fq1b t86+TN7TJAzD
0Lx589SgQQN5eXmpZcuWWr9+vRYvXqymTZvKy8tLrVu31u7dux3WmT59umrV qiU/Pz8NHDhQ
GRkZBe6P1WrVc889p+DgYPn6+qpPnz5KTk5mpAAAABCGS98NN9ygxx57TBs3 blRKSkqJ1lmz
Zo1+/PFHJSQkqG/fvurSpYu++eYbrVmzRgkJCerZs6cee+wxh3XWr1+v3bt3 KyoqSqdOndL4
8eMLrPvll1/Wtm3btH37dsXExMjHx0djx45lpAAAAFyGjJjVC8yTqTnn5Lbu MaTMz89NTEzU
a6+9pm+//Vb79u1TUFCQevXqpfHjx6t69eo5O2kY9v0yDENxcXEKCAiQJKWm psrPzy/fc9Wr
V1dWVpZ9nf3796tRo0aSpD///FOdOnXSsWPH8tVfv359rVq1Ss2aNZMkxcTE qFWrVoqOjma0
lJIDe7YqolkrJSfG0xgAAKDM+AeFascX8yVJi5Ys1ewVG8p/ZrhGjRqaMmWK duzYoXPnzum7
775TQkKC7r///kLXyQ29kuTr61vgc9nZ2Q7rRERE2O83aNCg0HB74sQJRUZG yjAMGYahkJAQ
nT59mtEDAABwGXKpS6sZhqHmzZtrzpw5+vHHH0u17kOHDjncDwkJKXC50NBQ HT9+XKZp2m82
m42RAgAAQBgufTfffLOWL1+umJgYWa1WnThxQi+88ILatm1bqtsZNWqUYmNj dfr0aY0cOVL9
+vUrcLkhQ4Zo8ODBOnjwoLKzs7V792716dOHkQIAAEAYLn0TJkzQxx9/rMjI SHl7e6tt27ZK
TEzU8uXLS3U7HTp0UMuWLRUREaHg4GBNmDChwOXGjRunG2+8UZ06dZKvr6/6 9eunnj17MlIA
AAAuQ+X+BboyeZF5viCH8scX6AAAQHlwyS/QAQAAAOWFMAwAAADC8OWMUyQA AABQacMwAAAA
QBgGAAAACMMAAAAAYRgAAACVmPvFLDzq9pa0GC7J6//dQyMAAICKHYa5KAMA AAAqbxgWaRgA
AACVNQyThQEAAFBZw7CN9gIAAEBlDcPMDAMAAOByclGXVjPL+Dbnh71lvk1u zrkBAAC4Ipef
GWY2GgAAAK4Rhkt54/PX7i20bMgtLZyyTQAAAODSwnApJ9PHb25hv79g3V6H x87aJgAAAHBp
YdjJ87QF1X9Tt966s99jqhEQrBOH9mvRtH/q+MF9kiSLxU3dBw3XDXf3kreP r3ZuXKslr72k
9NRzkqR31v2mpa9PUuc+A1UjsJZOnziipa9PUmBIHd390OMKCKmjU0cOauHL 43Qi6s8S1QkA
AIDLx8V9gc503q2g+iWp2dXtNH1YP43o0lY7N3yv/s9Otpff9dBg1W3SQpMH 9dLo7h2UlZGu
no8/7bB+5DXtNGN4f424p622rPlWw6fN1xXtbtas0QM14p622r7+v+r/zKQS 18nt0vsXAACg
QodhmxNvKuS5xTMnKD42Rmnpafruk4Wq2zjSXn5jl176aPbLio+NUWrqOX26 YJauvul2h/U/
mDFecaejlZ6ertWffiAvH18tmTnR/tyqT95XvaYtSlwnt0vvXwAAAFfjUleT KKj+5KRE+/2M
tHRZ3Nzsy/kH1tKUJd9cUIfpUM+F65dGnSgdcdHHaQQAAFCBwrCTd8a8yOcS 42M1ZWhfJcTG
lGmdKB0RzVrRCAAAgDB8qcF17cqPNeDZifpw9lTFR59UaL2G6tr/cc2b8LRT 60TpSE6MpxEA
AEAFCsPlcJpEUc99/eF76tJvkMa8/r78A4N16miUVn4w32EdZ9QJAACAy4MR s3qBeTI1J+m1
7jFEZhGpr3+H5rQYLsniDb/Z7x/Ys1URzVoxMwwAAMqUf1CodnwxX5K0aMlS zV6x4WJnhpke
BQAAwOXDpc4ZBgAAAFw3DJOGAQAAUFnDMH88AQAAAJU2DDMzDAAAgMobhmkv AAAAVNowTBoG
AABAZQ3Dyzf9Touh3Ozasp5GAAAAJdLquptKPwwDFWVgAwCAyutiJtAsNBcA AAAqK8IwAAAA
CMMAAAAAYRgAAAAgDLs2wzDYbwAAAFTOMAwAAABcNmF4xowZcnd314wZM+gV AAAAVJ4wbLPZ
NG/ePL3xxhuaP3++bDYbPQMAAIDKEYa/++47BQYG6sknn1TNmjW1atUqh/KM jAw9+uij8vPz
U0hIiH32+MyZMwoKClJCQoLD8mfOnFGtWrWUkJCgqKgodevWTVWrVpW3t7c6 d+6s6Oho+7KG
YWj+/PmqX7++PD09dfXVV+vXX3+1l2dlZWn06NEKCgqSv7+/Zs2aZS+zWq16 7rnnFBwcLF9f
X/Xp00fJycnF7jcAAAAIw3Zz587VsGHDJEnDhg3TnDlzHMpfeuklxcbG6vDh w/r111+1bt06
SVLNmjXVq1cvvffeew7LL1iwQA8++KD8/f3VrVs3jRo1SqdPn1ZMTIwiIyM1 atQoh+W///57
/fTTT0pISFD37t01aNAge9mECRO0e/dubd++XVFRUTpy5Ii97OWXX9a2bdu0 fft2xcTEyMfH
R2PHji12vwEAAOAajJjVC8yTqaYkqXWPITJNs0x3ICoqStdff72OHj0qb29v paenq27duvrl
l18UEREhSQoLC9O6devUqFEjSdL+/fvVpEkTmaap33//XXfffbcOHDggNzc3 ZWdnq3Hjxvrx
xx9Vt27dfNtLTU1VvXr1FBsbm9MAhqG4uDgFBATYy6tXr66srCxJUnh4uNas WaOmTZvmq6t+
/fpatWqVmjVrJkmKiYlRq1at7DPPRe13ZXZgz1ZFNGul5MT4i1pv15b1/Dlm AABwyZnBPyhU
O76YL0latGSpZq/YUP4zw/PmzVNsbKx8fHxkGIZ8fHwUGxurefPm2ZeJjo62 B2NJDvcjIyPV
tGlTffnll5KkTz/9VO3bt7cH4c2bN+umm25SlSpVZBiG/Pz8FB/vGMJyg7Ak +fr6Kjs72/74
1KlTatiwYYH7fuLECUVGRsowDBmGoZCQEJ0+fbpE+w0AAIDyV65hOD09XR98 8IGioqJkmqb9
FhUVpUWLFik9PV2SFBISokOHDtnXO3z4sEM9I0eO1OzZsyVJs2fP1jPPPGMv u//++zVs2DCd
OHFCNptNZ8+evaiZ2dDQUEVFRRVadvz4cYd9z/vlv+L2GwAAAJU4DH/88cdq 06ZNvhnTiIgI
XXvttfrkk08kSf369dPo0aMVFxen2NjYfOf8du7cWXFxcZo7d66qVq2q1q1b 28vS0tLk7e0t
b29vHTp0yOF84JJ45JFH9NRTT+n48eNKSkpyCNpDhgzR4MGDdfDgQWVnZ2v3 7t3q06ePvby4
/QYAAEAlDsNz5szR0KFDCywbOnSo/Yt0EydOVEBAgOrWrasrrrhCN93keA6I YRgaPny4hg8f
rmeffdah7P3339fTTz+tKlWq6LbbbtPNN998Ufs4fvx4RUZGqlWrVoqIiFBY WJi9bNy4cbrx
xhvVqVMn+fr6ql+/furZs6e9vLj9BgAAQPkq9y/QofLhC3QAAMCZKtQX6AAA AIDyQhgGAAAA
YRgAAAAgDAMAAACEYQAAAIAwDAAAABCGAQAAAMIwAAAAQBgGAAAACMMAAAAA YRgAAAAgDAMA
AACEYQAAAIAwDAAAABCGAQAAAMIwAAAAQHB9ruYAABxFSURBVBgGAAAACMMA AAAAYRgAAAAg
DAMAAACEYQAAAIAwDAAAABCGAQAAAMIwAAAAQBgGAAAACMMAAAAAYRgAAAAg DAMAAACEYQAA
AIAwDAAAAMIwAAAAQBgGAAAACMMAAAAAYRgAAAAgDAMAAACEYQAAAIAwDAAA ABCGAQAAAMIw
AAAAQBgGAAAACMMAAAAAYRgAAAAgDAMAAACEYQAAAIAwDAAAABCGAQAAAMIw AAAAQBgGAAAA
CMMAAAAAYRgAAAAgDAMAAACEYQAAAIAwDAAAABCGAQAAAMIwAAAAQBgGAAAA CMMAAAAAYRgA
AAAgDAMAAIAwDAAAABCGAQAAAMIwAAAAQBgGAAAACMMAAAAAYRgAAAAgDAMA AACEYQAAAIAw
DAAAABCGAQAAAMIwAAAAQBgGAAAACMMAAAAAYRgAAAAgDAMAAACEYQAAAIAw DAAAABCGAQAA
AMIwAAAAQBgGAAAACMMAAAAAYRgAAAAgDAMAAACEYQAAAIAwDAAAABCGAQAA AMIwAAAAQBgG
AAAACMMAAAAgDAMAAACEYQAAAIAwDAAAABCGAQAAAMIwAAAAQBgGAAAACMMA AAAAYRgAAAAg
DAMAAACEYQAAAIAwDAAAABCGAQAAAMIwAAAAQBgGAAAACMMAAAAAYRgAAAAg DAMAAACEYQAA
AIAwDAAAABCGAQAAAMIwAAAAQBgGAAAACMMAAAAAYRgAAAAgDAMAAACEYQAA AIAwDAAAABCG
AQAAQBgGAAAACMMAAAAAYRgAAAAgDAMAAACEYQAAAIAwDAAAABCGAQAAAMIw AAAAQBgGAAAA
CMMAAAAAYRgAAAAgDAMAAACEYQAAAIAwDAAAABCGAQAAAMIwAAAAQBgGAAAA CMMAAAAAYRgA
AAAgDAMAAACEYQAAAIAwDAAAABCGAQAAAMIwAAAAQBgGAAAACMMAAAAAYRgA AAAgDAMAAACE
YQAAABCGAQAAAMIwAAAAQBgGAAAACMMAAAAAYRgAAAAgDAMAAACEYQAAAIAw DAAAABCGAQAA
AMIwAAAAQBgGAAAACMMAAAAAYRgAAAAgDAMAAACEYQAAAIAwDAAAABCGAQAA AMIwAAAAQBgG
AAAACMMAAAAAYRgAAAAgDAMAAACEYQAAAIAwDAAAABCGAQAAAMIwAAAAQBgG AAAACMMAAAAA
YRgAAACEYQAAAIAwDAAAABCGAQAAAMIwAAAAQBgGAAAACMMAAAAAYRgAAAAg DAMAAACEYQAA
AIAwDAAAABCGAQAAAMIwAAAAQBgGAAAACMMAAAAAYRgAAAAgDAMAAACEYQAA AIAwDAAAABCG
AQAAAMIwAAAAQBgGAAAACMMAAAAAYRgAAAAgDAMAAACEYQAAAIAwDAAAABCG AQAAAMIwAAAA
CMMAAAAAYRgAAAAgDAMAAACEYQAAAIAwDAAAABCGAQAAAMIwAAAAQBgGAAAA CMMAAAAAYRgA
AAAgDAMAAACEYQAAAIAwDAAAABCGAQAAAMIwAAAAQBgGAAAACMMAAAAAYRgA AAAgDAMAAACE
YQAAAIAwDAAAABCGAQAAAMIwAAAAQBgGAAAACMMAAAAAYRgAAAAgDAMAAACE YQAAAIAwDAAA
AMIwAAAAQBgGAAAACMMAAAAAYRgAAAAgDAMAAACEYQAAAIAwDAAAABCGAQAA AMIwAAAAQBgG
AAAACMMAAAAAYRgAAAAgDAMAAACEYQAAAIAwDAAAABCGAQAAAMIwAAAAQBgG AAAACMMAAAAA
YRgAAAAgDAMAAACEYQAAAIAwDAAAABCGAQAAAMIwAAAAQBgGAAAACMMAAAAA YRgAAAAgDAMA
AIAwDAAAABCGAQAAAMIwAAAAQBgGAAAACMMAAAAAYRgAAAAgDAMAAACEYQAA AIAwDAAAABCG
AQAAAMIwAAAAQBgGAAAACMMAAAAAYRgAAAAgDAMAAACEYQAAAIAwDAAAABCG AQAAAMIwAAAA
QBgGAAAACMMAAAAAYRgAAAAgDAMAAACEYQAAAIAwDAAAABCGAQAAAMIwAAAA QBgGAAAAYRgA
AAAgDAMAAACEYQAAAIAwDAAAABCGAQAAAMIwAAAAQBgGAAAACMMAAAAAYRgA AAAgDAMAAACE
YQAAAIAwDAAAABCGAQAAAMIwAAAAQBgGAAAACMMAAAAAYRgAAAAgDAMAAACE YQAAAIAwDAAA
ABCGAQAAAMIwAAAAQBgGAAAACMMAAAAAYRgAAAAgDAMAAACEYQAAAIAwDAAA ABCGAQAAQBgG
AAAACMMAAAAAYRgAAAAgDAMAAACEYQAAAIAwDAAAABCGAQAAAMIwAAAAQBgG AAAACMMAAAAA
YRgAAAAgDAMAAACEYQAAAIAwDAAAABCGAQAAAMIwAAAAQBgGAAAACMMAAAAA YRgAAAAgDAMA
AACEYQAAAIAwDAAAABCGAQAAAMIwAAAAQBgGAAAACMMAAAAAYRgAAAAgDAMA AACEYQAAABCG
AQAAAMIwAAAAQBgGAAAACMMAAAAAYRgAAAAgDAMAAACEYQAAAIAwDAAAABCG AQAAAMIwAAAA
QBgGAAAACMMAAAAAYRgAAAAgDAMAAACEYQAAAIAwDAAAABCGAQAAAMIwAAAA QBgGAAAACMMA
AAAAYRgAAAAgDAMAAACEYQAAAIAwDAAAABCGAQAAAMIwAAAAQBgGAAAACMMA AAAgDAMAAACE
YQAAAIAwDAAAABCGAQAAAMIwAAAAQBgGAAAACMMAAABARedOE6Ai2bVlPY0A AAAIw6h8Wl13
E40AAABKFadJAAAAgDAMAAAAEIYBAAAAwjDgHIEhYUpOjKchAABAucv3BboD e7bSKgAAAKic
YTiiWStaBQAAAJUzDPPxNQAAACoLzhkGAAAAYRgAAAAgDAMAAACEYQAAAIAw DAAAABCGAQAA
AMIwAAAAQBgGAAAACMMAAAAAYRgAAAAgDAMAAACEYQAAAIAwDAAAABCGAQAA AFfg/ncrSD2b
oFOHfqclnSg0IlK+1fyLXObYoT/13y+X0VhOdHv3vgqPaEJDuCDGv2uMf/qB fqAf/rLqP/9V
3379aSwnWrZ0se684/byDcO5QfiaTj3pESfa9v2KIgNx7oFv9NR5NJYTzXp+ KIHYhYMw4798
xz/9QD/QD/mDsGmaNJYTGYZRKoH4b4Xh3CCclZFOjzhR/WZX6fAfO9WwVfsC yznwlY1HnnhW
H8ydoYGjxtMYLoTx7xrjn36gH+iHvxCEy0bc8YMKDGuohNhTf6ueUjln2Gaz cXPirdjfjCyG
JMk0TW5OvOVta7jQzADj3yXGP/1AP9AP+ZmmqRH/eIB/nfBvaf6yYcSsXmCe TM2psHWPIReV
rg/u+lnXdOqp9HPJ/ER2onOJsUXODH/w5hSNmPS2bDYrjeVECaeO6MMFs/TI 8BdoDBfC+HeN
8U8/0A/0w1/8g0Jlmib94CSjHntQr7/7kRJOHbnomWH/oFDt+GK+JGnRkqWa vWLD3/8CXe7M
MMpxZsw4PxNAP5RZW4Pxz/inH+gH+qE4ps2m0Y8/pFkLPqTBStGsBR+W6hgv lTBsmrzpyvUN
af9YjH4oq7YG45/xTz/QD/RDSfLRzPmL6Y9S9vSQ/po5f7FrhWE+BihfFmYC yrytwfh3tuCQ
2jodfbLCjH+OQ/RDRRvPZfHzwLTZ9MwTA/Ta3EUcb0rRa3MXud7MMKdJlPNv p4aFmYAybmsw
/suCq72mosY/xyH6oaKN57L4eWCaNs2Ys7BCvPaK1D/PDhuoGXMWlt4vNqXU gk69bfx5g9O3
4dL7VOwb0iiTfqgVGlbgrbz6oMy3Lc4Zds0fSGUz/gu6zZkzT7XD6mnOnHnO ed+70nFPJTtX
taze+7m3Bo2a6L7effTnvj85DpXj++HA/gP6x6DBahbZUuH1GqjznV301Vdf u+54LqufB6ap
Z4cNdPp7IaR2uBo1aaZOt3XWlKkvKy4urmIfb4q5zXj7XyXKR2UbhstA9YBa 7FNhB78yPI81
5uSxfLdKFbw4Z5g+Oc9ms2nR4sWaMmmCPliypFJ8QlaSc1XL+li0c/tW3dCu nYYOe4oxX07v
h8OHj6h7r/t14w3t9fPG9Tqw7ze9PHWyVn71NcceKSe4Ofm9EH3iqH7dsV2v z5qh1NQ03Xpb
Zx07dvyybftnn/xHqdZXKmG4LK7nl7udjZt+UnT0KW3bvlWbftmo7bu2K+ls kk6fjtH2HTnP
7dy1Q+dSU+zrb9z0k46dOKYtW3/Rpl9+1v4D+2W12ezlNptVBw4e0OYtm7V5 y2YdjDrgUL5x
0086cfKE/rdtizZu+kkbN/0kSfr3N59r46afyuz1F9qJhlFm/VBY2Zhx/9RH yz52eG7pR8s0
Ztw/ZZqmatUO15tvz1GLK1urfsPGGjHqaaWnp9uXTU9P1+hnxqhRk0g1ahKp Z8c+51Beq3a4
5s1/R1ddc51C6tRVrdrhkqRatcNVq3Z4mV1XknOGXU9Zjf8Lb9//sFYBNWvq 0QGPyL9GDf2w
dp1DeXFjvrjy3NfUrUcvffHlSoe6T5w4oSuuukZJZ8+W6XVVS3SuahntS+79 qlWqaOiQwfpz
/36Zpqns7GxNmfqKml9xleo1aKzHhw5TckqKziQkKLJlKyUkJjrUdSYhQS2u bK2ExMRC161I
x6HyeD+8OuM1DRs6RAMe6S//GjXk6empq1tfpffemV9gnxV3vP/+h7W66eZO CqvXQNdcd70W
L/nQXlZcH7nK+yFvbnn2yX+UyXvBx8dbV7RsqamTJ+qhB/vqlemvlrjdJBV7 vLpw23mfS0tL
07CnRqh+w8Zq2epqvT13nlPfE6++9V6pXme4lGaGTSff8m5HOpeWrqtbt1Gn 2+5ReHh9/b7v
dyUmJemqVteq021dVCe8rg4dPiI3dzf7OmnpGWp73Q26+ZY7ZUqKjo6WjJw6 jxw9oszMDN14
Q0d1vKWzsm02nYo+ZS+XpMzsbF13XTvdeXd33X1PL0nS3ff00t339FKNwJAy ev3FfCxWJv1Q
cNmUSeO1/LPP9eXKrySZ+uLLlfr08xWaMmm8fd3Nm3/Ruu9Xa8umnxQTE6PX Zs6yrz9t+gxF
R0dr08Yf9fNP63TkyBHNeG2Ww7Z3/bpL3//n3zp1/LCiTxyRJEWfOHL+vlkm r5/TJFxwdqbM
xr/j7f1FH+jRAf0lmXp0QH8tfH9RvvFS1JgvSblkauTwJzXr9dnnv6icUzbz 9dl6bNBAVata
pQxfcwk/ni+jfcm9fzb5rObMm6+WLZpLMjX7rbf16+7dWrP639rz63Z5eXlp 8pSp8q9RXfd0
uUtLP/rIoa4lHy5Vzx73qkb1aoWuW5GOQ+Xxflj/00b16N61xH1W3PH+yeEj 9ewzo3Vg316t
XPGZdu761V5WfB+ZLvbzwNSrb71b5j+X+z3YR+s3/HQR7Vay41Fh257+6mtK SUnRti2btHbN
Km3e/ItTx+GYpwaVKB+V8cxw2Zwym3u/5ZVXy69qNaUmJ6pm9eqyZmfrytbX ya9adaUmJ6lm
9Ro6ezZRPn417Ou0aNFKPn5VlJ56VuFhYToVfVLePlVkmlJcfKyaRl4hT28f pZ9LUt064YqO
PmUvl6TI5lfK28dPZxPiHC7unBB7Sgmxp8rzlGEZFkuZZeGQOvXy3WRKHu4e enfeHL0y/VVN
nvKKpr06Q+/OmyMPdw/7ulMmTVBgQKCCAoM0ZdIEfbbiC3vdK75cqckTx9vL p06e6FAuSRNf
elE1/WuWJJs77fXb2xou9FGlpczHwpHDR7Vz16+6t2tXyZS6d+umnbt+1dEj xxzGS1FjviTl
MqVbOnaUn5+vVn71jWRKhw4d1g9r12rQo4+61Pgv037Icyxq0qylPlj8oRbM nSOZ0kfLPtbU
yRMVGhKiKr5+euG5sfr3d6slU3rsHwO16IMlsmZbJVPKzsrWkg+X6vFBg4pd t6Ich8rj/ZCQ
kKCAmgElzmzFHe+9vb0UExOjuNh41aldWzNfnWYvK7aPXO3ngSmNeeqxMp+j CgoMVGJiYsnb
rYTHo8K2/cXKr+zvjcCAQE2a8JJTx+Grb75bmlm4dK4mUap7VILteHp6KjE+ WqbNptxfzLy8
vByeM01T7h4e9nV8fP10NiFWps0qTw8PZWZmyNPbR2nnziorK1vVa/grJelM TrmnY3lO/d5K
io+Rme8ycuX/t8ftH4uVwb6cOn64gF7J2W5AYIAeuP8+vfraLE2aOF4BgQEO +xQeHmZ/XLdu
uGJj4+yP4+LiVLduuP1xvXp1FRcX57B+UHBQvtdolnH7c5qEC58mUYZjYdGS JYqPj1e9hk3y
Pf/i88+VaMyXpDz3/vCnntTUl6epW9cuevW1WRr2xBB5+3i51Pgv6344dfyw TNPUkaNHNfrp
Mdqzd6/CwusoOjpGN3a8Nd9sqSlTjRo1VKOGDfXd6tXqcvdd+vrbb3XtNdeo dp1QmTKLXLei
HIfK4/3g7++v+DPxCg4OLuYneMmO9/96Z75en/2mZr4+W97eXpo6aaLuvPOO nFn4EvSRK/08
MGVq+pvvOHX/Cqo75vRp1ahRw15WknYr6fGooG3HxsaqTlht++OwsDpOHYdj hw/W9Dffca2Z
4TI+SyLnrtWWr7yg53Lvp6Weky07WzKl9PQMeXh4yGJxy5nV9HBXRnq6vTzj gvJcNqu14PrL
6vUX97FYWUzRF1H+++9/aMnSj/Tu/DmaO2++jhw54rDu0aNH7Y+PHj2qoKBA ++PAwACH8iNH
jigwMKDobZfFa+ZqEq4/M1zG357PSM/Q8k8/1y8/r9epY4fst19+Xq9Pln+m jPSMEo35kpTn
3u98eyd5eLjrlWmvauvWbXr4wb6V+moSudsxJNWvW1dz35qtMc89r7Nnzyo4 OEg7/rfZoW9O
Ho2yr/vYPwbq3fcWSqapd997X088/pi9rLh1K8JxqDyuJtHhxvZaufLrEv/8 KO54f1WrK/XB
wve0d9c2zZj2isY898+S95ELXk1i7PDBZf5zeelHy9ThxvYXNbaLOh65u7sr LTXN/jjhzJl8
fXr8+HH742PHjjl1HE6fvcD1riZhOvm/gn4rKay8sHV+++1XWU2bsrIydfjo IQUHBstms8qU
qYCagdq7d5e9/NCRKAXlKS+ofnd3d6WkJDv9tZsXcc5w+Z0xLJ1LS9Ow4SP1 1uzX1aXL3Zr2
8hQNHvqk0jMy7eu+NGGy4uLjFRsXpxcnTFKvHj3s69/bravGT5xiL39h/ET1 6H5vkduuXr26
9h+MKstPxQjDLhyGy2ocfPHVV2rV6gqFh4c7PB8eHq4rr2ypL7/6ukRjviTl 9vuGoeFPDdPb
c+drxIgn5eHpWR6fCpfszwCXw7GoVkgttb2ujb748iv1f/ghPT12nA4dOaKs 7Gz9/sc+DRk2
3L5sx44ddObMGS1a/KGqVPFTi5Yt7GXFrVsRjkNl/X4wJY0eNUJvzZ2nxR9+ pITERKVnZGj7
zp0a9PgTBbZdccf7J54aof0HDyojM1M20yar1VbiPnK1nwempGmzF5TJeyE1 LV2/7t6jF8ZP
1IcfLdOzz4y+qLFd1PGoRYvmmrvgHaWmpetUdIzGPPeCw7a739tNEyZNVfyZ M4qLj9f4iVOc
Og7Hjni8VOecK+zMcKHlhaxTs2agdu7aoe27dsjTw1NNI1sqMy1VMqXwOuFy d3PT9h3btOPX
nfLy8laz5i2VmZ5WaP2hIbW18acftHnL5nKfGbbYzxFz/m/CtcMj8t1kmvrn P1/Uo/0fVvvr
20qmqTtu66Se3e/VP59/wb5u2+va6Jbb7lTbdh0UFBCop0eNsNc97tlnFBhQ U+1u6Kj2N96s
2qGhGvP06CJ/+x029HHddXdX+z6Uxeu3cM6w650mUVbj//xt0aIlGvDwQwWW DXj4IS36YHGJ
xnxJyvPW7WZxU4OICPXu1bPcrqta1Pgv034oYDsP9n1ASz/6WE8OfVxt27RR 7wf6qWGT5nri
qRG6q/Md9uUMSYMGPqoXXpqgIXlmhWWaxa5bEY5DZf1+kGmqQf36+uyTZVr3 43pdf0NHNW1+
pcY+94LuufuuAtuuuOP9bZ1u1YBHH1Ojpi00eeorenv2rJL3kYu8H/LODI8b 8bjTfy7XqdtA
V151jUY9M0Zenp5as+rfqhceflFju6jj0YxXpmrV6v+oafMrdM+9PXJ+1ufp 0zHPjJavj4+u
bdtet95+p6695mp5eHg47XVPe2N+qc4MGzGrF5gnU3MqbN1jiMOXw4pzcNfP uqZTT8XHOP9a
dgG1wuzbyXu/oPILn/vlf7/o7nt6KTUlSd6+VWUYhjLTU3UuOdF+aQ7DMORX tYY8vX0lKV95
QfX7+FWVj181GYbh3DbIztThP3aqYav2BRZ//eEcPTxystKSz7hsYKldt6FO Hj1YoUNX6tlE
/fvT99X1oWEkUBfiquO/uDF/se+JRwYOVo/uXdW9W1eXHP8V4Th0OaAfKkY/ +AeF5lxyrJL2
w4GDUXqo/0Bt3rjOKfWPGzlU096Yp9SziQoMa3hR2dU/KFQ7vpgvSVq0ZKlm r9hQSl+gM02n
N2x89LEC71/Mc2kpZ5WWcraQl2AqJemMlHSm2O2XpL6yZP9YzHTtN4er79/F tDVcr09ccXwV
t08l2WebzaaPPv5ER44eVdcuXcr1dZbo43mTMUk/0A953+PPjRqqV16fd9m3 x4RJUzRqxFPK
zMzSpCmv6O6773TaOHzl9XmlWrc7w7nis1jyXlfSpePwZdTWYPyXxpgvfp/D IxorPCxM8+e+
ef61mi45/ivOcehyGvP0g+v/PDD1yutzK0V/1K9fTzfdervSUtPUufPtenrU cKe97udGPXG+
XV0oDFutVpfuoGtbX1Mh9rMwbsX+dppz3pLNhV/fsah9Lr1/JZ8J4JxhV+0T VxtfxY35kr4n
jkXts98v79dY1PivCMehy23M0w+u//PAZrXq+Wee0tTX3rrs26N/v77q369v vtfvDFNfe6tU
6y6VMGyzZrt8J0UfPVBhB5ibm6WYN6RRYfqh4h/8mBl21T5h/Jfv+Kcf6Af6 oeB8NHn66/RH
KXtx7ChNnv56qdVXKtNcNquVmxNvxXZinoMfN+fd8rY1XAfj3zXGP/1AP9AP BYfhF8eO4t9S
/nfiyzNK9ReMUrmaxLGDv/ET2Yl8vb2LvJrEfz97T/cPeUHxJw/RWM5kmvrh 6490+32DaAsX
wvh3jfFPP9AP9MNfcq8mQT84vx/K/WoSoRGR2vb9CtVvdhUd4kSH/9ip0IjI Qstb39BZny14
Wbfc04fGcqK133ys1jd0piFcDOPfNcY//UA/0A9/WbZ0sQzDUNzxgzSWEwWG NdSypYv/dj1/
Kwz7VvNXaESkDv+xkx5xotCISPlW8y98MISG66r2t2vtNx/TWE50VfvbFRga TkO42sGQ8e8S
459+oB/oh7/cecftWrZ0sQLDGtJYTrRs6WLdecftf7uev3WaBAAAAFBRFHSa BNeJAgAAQKVF
GAYAAABhGAAAACAMAwAAAIRhAAAAgDAMAAAAEIb/364d2gAIA2EYPdEFEAhm 6QpdoapJk25F
QtgTW4Um9D139lefOAAAEMMAACCGAQBADAMAgBgGAAAxDAAAYhgAAMQwAAB8 SpqPXnJs+2EV
AAB+p5f8HsOj1RitWgoAgCV4kwAAYFkpIuK8bksAALCcB2K2iagPL0IbAAAA AElFTkSuQmCC

--------------000505010906040100070205--
Re: Obscured Widget? [message #467476 is a reply to message #467404] Tue, 31 January 2006 20:08 Go to previous message
Cory Horner is currently offline Cory HornerFriend
Messages: 4
Registered: July 2009
Junior Member
> This seems to be an inconsistency between gtk and win32. The other
> "tabs" have simpler contents, but have the same effect: optimally-sized,
> visible, but obscured widgets.

And the troublesome line of code is...

Composite composite = new Composite(parent, SWT.CENTER);

Under win32, SWT.CENTER allows the control to be drawn (don't know if it
is actually centered or not, but it shows up). For gtk, the control is
_not_ drawn!!! Anyways, i'm submitting a bug for this, if one doesn't
already exist.

An alternative that works is:
Composite composite = new Composite(parent, SWT.NONE);

or SWT.RIGHT, SWT.LEFT, ...?

On a side note, I still don't know what the "obscured" state means --
now the control is visible, but still "obscured" -- no matter...

Cheers,
Cory.
Previous Topic:TableViewer - Content/Label Provider - Pop-Up Error?
Next Topic:GC.drawImage to shrink does not look good on Windows
Goto Forum:
  


Current Time: Fri Apr 26 14:28:41 GMT 2024

Powered by FUDForum. Page generated in 0.03582 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top