Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse Platform » TextCellEditor with SWT.BORDER doesn't display well on Mac OSX
TextCellEditor with SWT.BORDER doesn't display well on Mac OSX [message #321054] Sat, 06 October 2007 00:33 Go to next message
Eclipse UserFriend
Originally posted by: david.c.pace.gmail.com

This is a multi-part message in MIME format.
--------------020301080304090304070803
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi,

I have a TreeViewer that allows direct editing with a TextCellEditor
(Eclipse 3.3).

I have specified SWT.BORDER as the style for the TextCellEditor. This
works great on Windows but on the Mac, the border is much thicker and it
is drawn inside the space occupied by tree's text label. This leaves
only 2 or 3 pixels for the actual text which makes it completely
useless. (see attached image)

I've tried using SWT.NONE and this works but I would prefer to use the
border as it looks much nicer. Using SWT.SEARCH seems to work properly
as well as it draws itself offset of the tree's label.

Does anyone have any suggestions on how to resolve this? I'll gladly
file a bug but I'm not sure if it is a problem with Text, TextCellEditor
or the TreeViewer. Because SWT.SEARCH works fine, it seems that Text
may be the culprit.

Thanks,
Dave

--------------020301080304090304070803
Content-Type: image/jpeg;
name="text-with-border.jpg"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="text-with-border.jpg"

/9j/4AAQSkZJRgABAQAAAQABAAD/7QAcUGhvdG9zaG9wIDMuMAA4QklNBAQA AAAAAAD/4g/A
SUNDX1BST0ZJTEUAAQEAAA+wYXBwbAIAAABtbnRyUkdCIFhZWiAH1gAEABQA CQAgADRhY3Nw
QVBQTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLWFwcGwA AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5yWFlaAAAB LAAAABRnWFla
AAABQAAAABRiWFlaAAABVAAAABR3dHB0AAABaAAAABRjaGFkAAABfAAAACxy VFJDAAABqAAA
AA5nVFJDAAABuAAAAA5iVFJDAAAByAAAAA52Y2d0AAAB2AAABhJuZGluAAAH 7AAABj5kZXNj
AAAOLAAAAF9kc2NtAAAOjAAAAMxtbW9kAAAPWAAAAChjcHJ0AAAPgAAAAC1Y WVogAAAAAAAA
cRIAAD2YAAAEBFhZWiAAAAAAAABe+AAArL8AABisWFlaIAAAAAAAACbLAAAV xAAAtnVYWVog
AAAAAAAA81IAAQAAAAEWz3NmMzIAAAAAAAEMQgAABd7///MmAAAHkgAA/ZH/ //ui///9owAA
A9wAAMBsY3VydgAAAAAAAAABAc0AAGN1cnYAAAAAAAAAAQHNAABjdXJ2AAAA AAAAAAEBzQAA
dmNndAAAAAAAAAAAAAMBAAACAAABKAIoAykELwUyBk0Hegi6Cg4LbgzgDmEP 8hGIEyoUyRZz
GCYZzhtxHRIepiAzIZkjASRrJdYnPiilKgorQSwnLi4vIDC6MkEznjUINog3 sDi+Od87FTxH
PUw+Dj7/QDVCSUOnRP9GWEe9SSVKkUwBTXBO2lBAUaBS/lRZVZ9W4FgdWVNa eFuVXK9dx17e
X/lhFWIxY09kaWWGZqFnumjPaeJq8mv9bQNuBG7/b/Zw6HHWcsBzqHSYdZx2 q3e5eMV5znrU
e9Z81X3Qfsd/u4CtgZqChoNrhE6FL4YQhvCH0IiuiYyKd4t4jIaNkY6Vj5mQ mJGSkoeTfZRv
lV+WT5dAmDKZJZobmxScEJ0QnhOfG6AioSSiG6MIo++k06W3pqCniqh1qWKq UKs+rC2tHa4L
rvmv5rDSsb2yprOJtGy1TbYttwu36rjIuaO6gLtcvDi9E73svsW/ncBxwUTC FsLnw7XEf8VI
xhHG2ceeyGHJIcncyorLN8vjzJLNQ833zqzPZdAg0N3RndJe0yHT5dSq1W/W Ndb818HYhNlH
2gvaz9uR3FTdGd3f3qTfa+Az4Pzhx+KR41vkJuTx5brmhOdN6Bbo3umk6mnr Luvz7L7tj+5k
7zvwEvDp8bryivNZ9Cb08/W/9or3Vfgh+Oz5uvqL+1z8L/0D/db+mf9Q//8A AAFFAoYDqATB
Bd0HBAg9CYMK1ww7Da4PMBC0Ej0TzBVkFv0YjRoeG6odNx63IDMhmSMBJGsl 0yc5KJ8p/is5
LCQtoi8AMIQx+jNINLU2PTcQOAg5Hzo4O048Wz15PqQ/PEFEQixDfEVQRjBH bUjGSjRMV021
Tv5QRFF/UrRT51UVVkBXYFh+WZZarVvCXNdd7V8BYBVhK2I/Y1FkZGVxZoFn jWiWaZ1qoWul
bKZtpm6ib5xwlnGRco5zmHSpdbd2w3fMeNJ51HrTe858xX25fqt/mICEgWmC TIMthA6E7oXO
hqyHioh1iXaKhIuPjJKNlo6Tj4qQfJFskliTQZQplQ+V9Zbal7+Yo5mNmnib ZpxWnUeeNp8h
oAig7KHQorSjnaSHpXKmX6dNqDupKqoaqwir9qzjrc+uuq+jsIaxabJKsyq0 CLTntcW2oLd9
uFm5NboQuum7wryavW6+Qb8Tv+TAssF8wkXDDsPWxJvFX8YjxufHqshtyTHJ 9sq8y4TMTc0W
zd7Oqs900D/RC9HW0p7TZtQv1PfVvtaC10XYCtjQ2anahdti3D7dG9343tPf rOCE4VziMuMH
49rkqeV35kTnEOfa6KHpZ+ot6vTrxuyn7ZHuf+9t8FnxQfIm8wfz4/S99ZT2 afc9+BD44fmy
+oX7Wfwt/QL91f6Y/1D//wAAAgQC9wQFBQUGCgcFCA8KCAsODAkNCw4RDw4R ERIQExIUEhYV
FxUZFxobGx0dGh4fHyEhHiIjIyQlJiYlJygoKCoqKwUsKy4uLy8wLzFUMjEz MzQ0NTY2Njc4
ODc6PDq6Ozs8PD09Pj8/P0BAQUJCQkNCRERFRkZGR0dIR0lJSkpLS0xMTMxN Tk5OT05QUFFR
UlNTVFRUVVVWV1dXWFhZWVpaW1tcXV1dXl5e3l9fYGFhYWJiY2Nj42RkZWRm ZmbmZ2doaWlp
ampq6mtrbGxtbG5ubu5vb3BwcXFx8XJyc3N0dHT0dXV2dnd3d/d4eHl5enp7 e3v7fHx9fX39
fn5/f4CAgYGCAYKCg4OEhIWFhgWGhoeHiIiJiYoJioqLi4yMjY2ODY6Oj4+Q kJGRkhGSkpOT
lJSVlZaWl5eYF5iYmZmampubnJydnZ4dnp6fn6CgoaGioqMio6OkpKWlpqan JqenqKipqaqq
qyqrq6ysra2urq+vsLCxsbIxsrKzs7S0tbW2tre3uLi5ubq6u7u8vL29vr6/ v8DAwcHCwsPD
xMTFxcbGx8fIyMnJysrLy8zMzc3Ozs9Oz8/Q0NHR0tLT09TU1VTV1dbW19fY 2NnZ2trb29zc
3d3f3+Dg4eLj4+Tk5ubn5+np6uvs7O7t7+/x8fPz9fX39/r6/Pz+/v//AABu ZGluAAAAAAAA
BjYAAJ++AABYCQAATbgAAJdsAAAm/QAAFEMAAFANAABUOQACVHoAAkUeAAGe uAADAQAAAgAA
AAIACQAUACIANABHAFwAcQCIAJ8AtwDQAOkBAwEdATgBVAFwAY0BqwHKAekC CQIpAksCbgKS
ArgC3gMGAzADWwOMA74D8QQlBFoEkATIBQEFOwV3BbwGHQZIBnQG1QcNB0gH iAfQCBgIXgid
CPAJVQm6ChcKcgrQCz4L2QxQDK8M6Q0jDX4N2w47DpsO+Q9XD7YQFRB0ENQR NRGYEf0SZBLN
EzgTpBQSFIgVARV8FfoWfBcGF5UYKBi9GVUZ7RqFGx8buhxVHPUdlB41Htkf gSArINkhiyJB
Iv0jvySHJVQmKCcCJ+IovymLKlArFivfLKwtfS5SLywwCzDwMdoyyDO9NLU1 uDa/N8o42Dnp
Ov48Fz0iPhU/AD/wQOdB4ELgQ+dE9UYERxlIM0lNSmlLhkyhTbxO1E/qUP5S DlMeVDJVUVaB
V75ZA1pLW41cz14SX1Rgl2HbYx9kZ2WxZv9oT2mkav1sYW3JbzVwpnIbc5F1 D3aMeAx5kHsa
fKd+OX/UgXODGITGhn+IPYn/i8uNoI+EkZaTs5XIl9aZ4Jvfndqfz6HBo7Gl o6eTqYWrfK17
r32xf7OItZC3lbmdu6O9qb+rwbHDusXDx9LJ5Mv6zhPQN9Je1InWpdiw2rTc t96/4Nbi9OUZ
50Ppcuul7drwEvJB9G72mfjC+u/9V///AAAAAgAGAA8AGgApADoATQBhAHYA jQCkALwA1QDu
AQgBIwE/AVwBegGYAbcB1wH4AhsCPgJjAokCsALYAwIDLgNbA4wDvgPxBCUE WgSRBMkFAgU9
BXoFvwYeBlcGlwbcBxgHVwebB+gIMAhzCLQJMwmeCgAKZQrNCzkLsAviDK0M 6A0kDa4OEQ5Y
DpsPMQ+aD/8QYhDAEP8RPhGjEhASgRLzE2oT5RRhFOEVYxXoFnQXAReTGCcY vhlXGfEajRsr
G8scax0OHbQeWx8HH7MgYyEWIc0ihyNEJAQkxyWOJlonJyf2KMYpjSpQKxYr 3yysLX0uUi8s
MAsw8DHaMsgzvTS1Nbg2vzfKONg56Tr+PBc9Ij4VPwA/8EDoQeFC40PtRP5G FEcxSFRJekqk
S9FNAE4zT2BQjlG5UuNUD1VBVnxXvVkDWktbjVzPXhJfVGCXYdtjH2RnZbFm /2hPaaRq/Wxh
bclvNXCmchtzkXUPdox4DHmQexp8p345f9SBc4MYhMaGf4g9if+Lyo2bj3CR SJMjlP2W1pis
moScX542oBGh7aPMpbSnnqmLq36tfK97sXizSbUWtuW4trqJvGG+QcAjwgvD +sXux/DJ98wF
zhnQOtJf1IfWkNh02kbcFt3s38rhs+On5afnsunG6+HuAPAp8lH0d/ad+MP6 8P1Y//8AAAAB
AAMACwAWACUANwBNAGUAcwCBAJ8AwQDlAQsBNQFLAWEBkAHBAfUCEAIrAmQC gQKfAtwDHAM9
A18DowPqBA8ENAR/BM0E9QUdBXAFxAYbBkcGdAbfBy0HXAeMB+4IUginCSAJ ign2CmQK1QtH
C7wL9gwwDSYNog4hDqEPJA+pEC8QuBFDEc8SXRLuE4AUFRSrFUMV3RZ5F7YY WBj8GaEaSBrx
G5wcSRz4HageWx8PH8UgfSE3IfIisCNvJPMltyZ+J0YoECmpKnkrSizxLccu oC95MTMyEjLz
M9U1oDaHN3E5STo4Oyg9Dj4DPvtA7kHqQuhD6EXsRvFI/0oJSxRMIU5AT1JQ ZlF7U6tUxVXh
Vv9ZP1phW4Vcq177YCVhUmJ/ZOBmEmdHaHxptGrtbWRuom/hcSJyZXOpdjZ3 f3jJehV7Y34D
f1WAqYH/hK+GCYdliMKLgYzjjkePrJESknuT5Ja8mCuZm5sMnH+d9J9qoOGi WqPVpVGmz6hO
qc6rUazUrlqv4LFpsvK0frYLt5m5Kbq6vE294b93wQ7EQcXdx3vJGcq6zFvP o9FK0vHUm9ZF
1/HZn9tO3P/d2N6x4GTiGeL049DliOZk50Ho/Ona6rnsdu1W7jbvFu/38bny mvN89F/1QvYl
9wj37PjQ+Wn6Afqa+3/8Zf1L/jH//wAAZGVzYwAAAAAAAAAFaU1hYwAAAAAA AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAA
AAAAAAAAAAAAAAAAbWx1YwAAAAAAAAAPAAAADGl0SVQAAAAIAAAAxGZyRlIA AAAIAAAAxG5i
Tk8AAAAIAAAAxGVzRVMAAAAIAAAAxGZpRkkAAAAIAAAAxHB0UFQAAAAIAAAA xHpoVFcAAAAI
AAAAxGphSlAAAAAIAAAAxG5sTkwAAAAIAAAAxGRlREUAAAAIAAAAxGtvS1IA AAAIAAAAxGVu
VVMAAAAIAAAAxHN2U0UAAAAIAAAAxGRhREsAAAAIAAAAxHpoQ04AAAAIAAAA xABpAE0AYQBj
bW1vZAAAAAAAAAYQAACcWAAAAAC98l4AAAAAAAAAAAAAAAAAAAAAAHRleHQA AAAAQ29weXJp
Z2h0IEFwcGxlIENvbXB1dGVyLCBJbmMuLCAyMDA1AAAAAP/bAEMAAgEBAgEB AgIBAgICAgID
BQMDAwMDBgQEAwUHBgcHBwYGBgcICwkHCAoIBgYJDQkKCwsMDAwHCQ0ODQwO CwwMC//bAEMB
AgICAwIDBQMDBQsIBggLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsL CwsLCwsLCwsL
CwsLCwsLCwsLC//AABEIADEA/QMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAA AAAAAAAAAQID
BAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEH InEUMoGRoQgj
QrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZX WFlaY2RlZmdo
aWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6 wsPExcbHyMnK
0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEB AAAAAAAAAQID
BAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2Fx EyIygQgUQpGh
scEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVW V1hZWmNkZWZn
aGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4 ubrCw8TFxsfI
ycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP38 ooooAKKKKACi
iigDx/8Aar+Hi3U2ieOoPH2jfDybwjDdWM+oa3bpPpUtrevbh45gbi3KOZra 02OJlGdylW3j
b47/AMLStP8Ao6j9n/8A8A1/+X1epfH/AOFGjfGv9qv4V6R8SYZtS0XRdJ1z xJHpkkp+x3N9
bz6VBbyzw/dlMa3txt3DguexYH3CgDxD9lPQ9Mhk8XeOv+FmeHPiTPqqWumX F9oEcaabp0Fk
s0qQKiXFw3m7r6eRy0pyJIwEUDLejH42eFlOG1iAEf7D/wDxNeKfG+7PhX4x /F260FIra5vf
BXhxp5I0CtM32nXk3MR947ERcnnCgdAK8q0j9m2zbw1ol/4s+JevWV5rNi2o CBbW3KhASHI3
yAkLgEnGBkdM1y5g5YOgsXUxEKVK9ryjKWvykrI8XMMfXoVfZ0VHRXfNfq7L Y+v/APhdvhX/
AKDNv/3w/wD8TTR8ZvCSxbF1a1Cf3fLbH5ba+U7P9l7TtRtIrjT/AIk+KZ4J 0Ekcsem2rJIp
GQysJcEEEEEVJ/wyjaf9FE8W/wDgqtv/AI5Xg/6wYNaPMqP/AILn/wDJnn/2 xi/+nf3s+qv+
F2+Ff+gzb/8AfD//ABNI3xq8KOVLavbEqcglH4PTj5fevlb/AIZRtP8Aooni 3/wVW3/xyq+q
fsxaVo1m95rPxN8T2ltAMvLNp9rHGgPGWJlAHbrQuIMG/wDmZUf/AAXP/wCT D+18Y/8An397
PT/2lPgJ8H/2srph8YfE/jZ9JutMOjahoel+MNX0rR9Xsy5dobuxtZ44Zg+5 kdiu54yY2JT5
a9dtfi94OsbeGKz1OyiitkEcSJEwESgABVAXgYAGB6V8c678FvBfgHV7bT/F vxn1XSr/AFBS
9tbX4s45rhQeTGks+WAPoK6L/hlK0/6KJ4t/8FVt/wDHKp8QYSMUv7SpW/69 z/8AkxyzfGOX
NL2d7W3ex9kf8JHp/wDz/wBn/wB/1/xo/wCEj0//AJ/7P/v+v+NfMXhT9im/ 8Yac9zpnxR8T
pGkhiIl06AHIAPZzx8wrU/4d/av/ANFV8Q/+C+H/ABr7LDvLsXTjWo4huL2f Lv8AietTxWKq
xU40k0/73/APon/hI9P/AOf+z/7/AK/40f8ACR6f/wA/9n/3/X/Gvnb/AId/ av8A9FV8Q/8A
gvh/xo/4d/av/wBFV8Q/+C+H/GtvYYL/AJ/P/wAB/wCCX7bGf8+l/wCBf8A+ if8AhI9P/wCf
+z/7/r/jR/wken/8/wDZ/wDf9f8AGvnb/h39q/8A0VXxD/4L4f8AGj/h39q/ /RVfEP8A4L4f
8aPYYL/n8/8AwH/gh7bGf8+l/wCBf8A+if8AhI9P/wCf+z/7/r/jR/wken/8 /wDZ/wDf9f8A
Gvnb/h39q/8A0VXxD/4L4f8AGj/h39q//RVfEP8A4L4f8aPYYL/n8/8AwH/g h7bGf8+l/wCB
f8A+if8AhI9P/wCf+z/7/r/jR/wken/8/wDZ/wDf9f8AGvnb/h39q/8A0VXx D/4L4f8AGj/h
39q//RVfEP8A4L4f8aPYYL/n8/8AwH/gh7bGf8+l/wCBf8A+if8AhI9P/wCf +z/7/r/jR/wk
en/8/wDZ/wDf9f8AGvnb/h39q/8A0VXxD/4L4f8AGj/h39q//RVfEP8A4L4f 8aPYYL/n8/8A
wH/gh7bGf8+l/wCBf8A+if8AhI9P/wCf+z/7/r/jR/wken/8/wDZ/wDf9f8A Gvnb/h39q/8A
0VXxD/4L4f8AGj/h39q//RVfEP8A4L4f8aPYYL/n8/8AwH/gh7bGf8+l/wCB f8A+j7XUbe+z
9inhmx/ccN/Kvkn4Pf8AIsfiP5VsfCTwnrPwN/aaXwze+KL/AMQ2lxbxSlrm JYtpY84C/h+V
Y/we/wCRY/EfyrDF4ZYdx5ZXUlddDbCYh4hS5o2adn1PryiiiuQ6gooooAKK KKAPFf2ivEuq
fC/46eBfF9j4e17XNHt9G1rRLyTStNn1KSzmuZtNnhL29srzbGXT518xUKq2 0MV3rmn/AMNp
f9Sb8Rf/AAgde/8AkKvdqKAPlq5XXPj5qPxT8SxeHde0TTJ/D+kaRZPq2mz6 bJezWr6pPOUt
7lUm2KuoQDzGQKzbgpbY2PPru50XxLB4bk+J3w2Gt6x4X0W98P2l4dQnhKWl 55f2mMLHIqnz
PJi5ILDb8pGTn7mopVv9opfV6sITp72nHm12/mXTTY83FYGpVqqtRq8rtba5 8bfDn4haN8Jf
h9oXhX4e/DH+ztA8Nafb6VptouoTyC1toI1iijDPIWbaiKMsSTjkk0eKviNo nxAOlN41+FFt
qLaHqEeq6f8Aabl3NndRhhHPH8/yuodwD1+Y19k0Vwyy3CSm6rwlFybvf2et +9+bfzOH+xaq
09rHt/Djs9H958b+DfiTovw20OXT/AXwqttLsZLu5v2t7W5eNHuLiZ555Mb8 bpJZZJGPdnJ7
1znxV0rwH8b9M8S2vxQ+DNpqaeMdHj0DWXN9PDPf2EckkiW7zRSq4RXnmYBW GDI3rX3XRRHL
cJCXPHCUVLv7PX7+YpZRWi+ZVlf/AAR73/PX1Pz7+LXwm+FHx2ufFE/xe+BG l6/c+MrK007V
p7q9uDNNBatI9ukcglDQeW8sjBoih3NnOQDXe+GviNong3U9avfCvwrtbC78 R3g1HVJYbmRX
v7gQxQCWU7/mcRQQpk/wxqO1fY9FVLL8LKKg8LRt29np0/vf3V9y7IHlFZpR dZW/wR/rofPm
h/H7xL4btGg0XwA8MTuZCv2lmyxAGcsT2Aq7/wANP+Mf+hGf/v8AV7tRXt0q 2DoQVOlhYxit
km0l6JHZHBVoJRjWaXojwn/hp/xj/wBCM/8A3+o/4af8Y/8AQjP/AN/q92or T65h/wDoHX3s
r6piP+f7+5HhP/DT/jH/AKEZ/wDv9R/w0/4x/wChGf8A7/V7tRR9cw//AEDr 72H1TEf8/wB/
cjwn/hp/xj/0Iz/9/qP+Gn/GP/QjP/3+r3aij65h/wDoHX3sPqmI/wCf7+5H hP8Aw0/4x/6E
Z/8Av9R/w0/4x/6EZ/8Av9Xu1FH1zD/9A6+9h9UxH/P9/cjwn/hp/wAY/wDQ jP8A9/qP+Gn/
ABj/ANCM/wD3+r3aij65h/8AoHX3sPqmI/5/v7keE/8ADT/jH/oRn/7/AFH/ AA0/4x/6EZ/+
/wBXu1FH1zD/APQOvvYfVMR/z/f3I+dvhxpfiT4nftEL4s8R6MdItoLeOLYW 3bitcZ8Hv+RY
/Efyr68r5D+D3/IsfiP5Vz4rE/WXG0bJKyRvhcN9WTTldt3bPryiiiuU6Qoo ooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA CvkP4Pf8ix+I
/lX15XyH8Hv+RY/EfyoA+vKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAK+Q/g9/wAix+I/lRRQB//Z
--------------020301080304090304070803--
Re: TextCellEditor with SWT.BORDER doesn't display well on Mac OSX [message #331316 is a reply to message #321054] Sun, 31 August 2008 21:14 Go to previous message
Francis Upton IV is currently offline Francis Upton IVFriend
Messages: 472
Registered: July 2009
Location: Oakland, CA
Senior Member
For the record, this is bug:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=163934


Dave Pace wrote:
> Hi,
>
> I have a TreeViewer that allows direct editing with a TextCellEditor
> (Eclipse 3.3).
>
> I have specified SWT.BORDER as the style for the TextCellEditor. This
> works great on Windows but on the Mac, the border is much thicker and it
> is drawn inside the space occupied by tree's text label. This leaves
> only 2 or 3 pixels for the actual text which makes it completely
> useless. (see attached image)
>
> I've tried using SWT.NONE and this works but I would prefer to use the
> border as it looks much nicer. Using SWT.SEARCH seems to work properly
> as well as it draws itself offset of the tree's label.
>
> Does anyone have any suggestions on how to resolve this? I'll gladly
> file a bug but I'm not sure if it is a problem with Text, TextCellEditor
> or the TreeViewer. Because SWT.SEARCH works fine, it seems that Text
> may be the culprit.
>
> Thanks,
> Dave
>
> ------------------------------------------------------------ ------------
>


--
*new* Common Navigator Framework section in:
3.4RC4 Platform Plugin Developer Guide (Programmer's Guide)
http://help.eclipse.org/ganymede/topic/org.eclipse.platform. doc.isv/guide/cnf.htm
http://dev.eclipse.org/blogs/francis
http://wiki.eclipse.org/Common_Navigator_Framework
http://wiki.eclipse.org/Common_Navigator_Framework_Use_Cases


You have brains in your head.
You have feet in your shoes.
- Dr Seuss, Oh the Places You'll Go


Previous Topic:I asked a simple question, please answer to me!
Next Topic:File history in File menu.
Goto Forum:
  


Current Time: Tue Apr 16 09:00:00 GMT 2024

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

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

Back to the top