GEF / Draw2D drawing problems on Mac OS X ? [message #244755] |
Sat, 02 August 2008 04:40  |
Eclipse User |
|
|
|
Originally posted by: mopr.xxxxx.org
Hi,
I have created a GEF-based editor. On Win XP everything works fine. On Mac OS X (Intel processor) however, I get several drawing problems:
(1) when moving an edit part's figure a solid, intransparent black rectangle is shown instead of the usual transparent, blue rectangle
(2) when dragging the mouse on the background - in order to select more than one edit part - a solid white(!) line is shown instead of the usual dashed rubber band (since the background is white, this line is visible only where it crosses a figure of an edit part).
Can this be a problem in my code or is this a known issue in Draw2D ? I noticed that anti-aliasing is in effect under Mac OS but not Win XP. Could this cause these problems ? If so, how can I turn off anti-aliasing in GEF / Draw2D (I have only found a method in ConnectionLayer, but not for other types of layers) ?
I'd appreciate any ideas ! Thank you so much in advance,
Oliver
|
|
|
Re: GEF / Draw2D drawing problems on Mac OS X ? [message #244759 is a reply to message #244755] |
Mon, 04 August 2008 10:12  |
Eclipse User |
|
|
|
Hi,
On 2008-08-02 10:40:45 +0200, Oliver <mopr@xxxxx.org> said:
> I have created a GEF-based editor. On Win XP everything works fine.
> On Mac OS X (Intel processor) however, I get several drawing problems:
> (1) when moving an edit part's figure a solid, intransparent black
> rectangle is shown instead of the usual transparent, blue rectangle
see https://bugs.eclipse.org/bugs/show_bug.cgi?id=50228
> (2) when dragging the mouse on the background - in order to select more
> than one edit part - a solid white(!) line is shown instead of the
> usual dashed rubber band (since the background is white, this line is
> visible only where it crosses a figure of an edit part).
Uups.. yes. I have the same bug in my applications (and in some 3rd
party GEF editors such as Topcased). So I assume it's a Draw2D bug, but
I'm not sure... maybe you would find something in bugzilla (or add a
new report there).
Cheers
Jens
|
|
|
Powered by
FUDForum. Page generated in 0.03409 seconds