Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 84323 - [BiDi] GEF Flow diagram editor is not RTL mirrored
Summary: [BiDi] GEF Flow diagram editor is not RTL mirrored
Status: CLOSED DUPLICATE of bug 82951
Alias: None
Product: GEF
Classification: Tools
Component: GEF-Legacy Draw2d (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows 2000
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: gef-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 83942 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-02-03 08:05 EST by Emad Al-Agouz CLA
Modified: 2005-03-24 07:22 EST (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Emad Al-Agouz CLA 2005-02-03 08:05:56 EST
Tested on Win2K Arabic default locale, Version: 3.1.0 Build id: N20050203-0010 
with Arabic Translation Fragments and launched with rtl direction.

1.Create a simple project from file>>new>>project>>simple
2.Create a new Flow diagram from file>>new>>example>>GEF>>FlowDiagram

Note that the GEF Flow Diagram editor is not RTL mirrored in this build while 
it was in a previous build (build id: N20050203-0010).

And this editor affects the translation support in another product.
Please provide fast RTL orientation support for this editor.
Comment 1 Randy Hudson CLA 2005-02-03 10:22:50 EST
Moving to Platform/UI for comments.

Is there any reason why an EditorPart which was being mirrored is all of a 
sudden no longer mirrored?  Did the workbench decide that editors should always 
be LTOR?
Comment 2 Randy Hudson CLA 2005-02-03 11:45:47 EST
I received information offline that this Editor is not mirrored, but two other 
GEF editors are mirrored. So it's probably not an issue of the parenting 
composite being set to LTOR.

After looking at the difference in the 3 editors, the one which is not mirrored 
uses a copy (in GEF) of the SashForm class from SWT. Probably something needs 
to be re-copied from SWT to fix the problem.
Comment 3 Randy Hudson CLA 2005-02-07 11:24:49 EST
Pratik, I suspect our Splitter class needs updating.
Comment 4 Cam-Thu Le CLA 2005-02-10 11:40:59 EST
Randy, can the bug be fixed and verified by mid March ?
Comment 5 Randy Hudson CLA 2005-03-07 15:56:02 EST
*** Bug 83942 has been marked as a duplicate of this bug. ***
Comment 6 Randy Hudson CLA 2005-03-08 14:05:32 EST
The composite given to an EditorPart is LEFT_TO_RIGHT
Comment 7 Emad Al-Agouz CLA 2005-03-16 08:24:48 EST
Please take the appropriate action to resolve this defect as soon as 
possible...Thank you
Comment 8 Randy Hudson CLA 2005-03-16 10:16:26 EST
I've tracked down a dupe and simultaneously bothered Tod.

*** This bug has been marked as a duplicate of 82951 ***
Comment 9 Emad Al-Agouz CLA 2005-03-17 03:29:28 EST
This defect is not duplicate of the 82951...
Please refer to Comment #9 and Comment #10 in defect #82951....
Thank you
Comment 10 Randy Hudson CLA 2005-03-17 09:46:22 EST
It is a duplicate. Next time someone tells you to open another bug for another 
component, please provide a link back to the suggestion so that duplicates can 
be identified sooner.  Ideally, Tod would not have told you to open a duplicate 
and just CC'ed me on the original bug.

*** This bug has been marked as a duplicate of 82951 ***
Comment 11 Emad Al-Agouz CLA 2005-03-24 07:22:15 EST
Closed...