Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 172002

Summary: Antialiasing breaks draw2d in RTL languages
Product: [Tools] GEF Reporter: Stanislav Maksimov <stas.maksimov>
Component: GEF-Legacy Draw2dAssignee: gef-inbox <gef-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: major    
Priority: P3 CC: if9000
Version: 3.2.1   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Stanislav Maksimov CLA 2007-01-29 08:34:11 EST
Whenever you draw something in draw2d and the antialising is turned on on the Graphics object, the drawing will be displayed as if in LTR when in fact in RTL languange. Other figures in the diagram that are drawn without antialiasing will not be affected and will display as expected, i.e. right-to-left.
Comment 1 Randy Hudson CLA 2007-01-31 13:09:08 EST
This is an SWT issue
Comment 2 Mohammed Mostafa CLA 2007-01-31 19:07:23 EST
you will face 2 issues if you use Anti Antialiasing (or any thing that truns on advanced graphics, like setAlpha ) depending on the os you are using 

1- if you are using windows XP, mirroring will be broken (as you described here)

2- if you are using linux the RTL text will disappear

both issues already logged before and had nothing to do with GEF
Closing the bugzilla
Comment 3 Igor Firich CLA 2008-06-30 13:03:54 EDT
Mustafa, I just spent 20 minutes trying to locate the bugs that you refer to, but without success, can you point me to the bugs?