Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 333624 - SLED11 SP1--Some content in preference page and dialog should be mirrored
Summary: SLED11 SP1--Some content in preference page and dialog should be mirrored
Status: RESOLVED WORKSFORME
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 3.4.2   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-SWT-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: triaged
Depends on: 41474
Blocks:
  Show dependency tree
 
Reported: 2011-01-06 01:37 EST by yanghang CLA
Modified: 2018-05-14 13:53 EDT (History)
5 users (show)

See Also:


Attachments
screen shot (41.36 KB, image/jpeg)
2011-01-06 01:38 EST, yanghang CLA
no flags Details
screen shot (49.66 KB, image/jpeg)
2011-01-06 01:39 EST, yanghang CLA
no flags Details
screen shot (14.60 KB, image/jpeg)
2011-01-06 01:42 EST, yanghang CLA
no flags Details
screen shot (60.19 KB, image/jpeg)
2011-01-06 01:42 EST, yanghang CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description yanghang CLA 2011-01-06 01:37:50 EST
Build Identifier: SWT3.4.2

I used SWT/JFace dialog and preference in my application,but some content in preference page and dialog do not be mirrored

I launched eclipse with osgi.nl=iw, and same issue exist, some content should be mirrored.

Reproducible: Always

Steps to Reproduce:
1. add osgi.nl=iw in eclipse\configuration\config.ini
2. launch eclipse

Bug. Some content in preference page and dialog should be mirrored
Comment 1 yanghang CLA 2011-01-06 01:38:58 EST
Created attachment 186144 [details]
screen shot
Comment 2 yanghang CLA 2011-01-06 01:39:54 EST
Created attachment 186145 [details]
screen shot
Comment 3 yanghang CLA 2011-01-06 01:42:21 EST
Created attachment 186147 [details]
screen shot
Comment 4 yanghang CLA 2011-01-06 01:42:37 EST
Created attachment 186148 [details]
screen shot
Comment 5 Felipe Heidrich CLA 2011-01-10 12:39:57 EST
This can be fixed by the application by adding right-to-left mark in the first position of the string.
This can be done by the translation team or by using the text processor (for read only text).
Comment 6 yanghang CLA 2011-01-17 21:12:57 EST
(In reply to comment #5)
> This can be fixed by the application by adding right-to-left mark in the first
> position of the string.
> This can be done by the translation team or by using the text processor (for
> read only text).


1: It is not reproduced on every preference page and dialog, it must have a rootcause in SWT layer.
2: If we adding right-to-left mark or using text processor to fix this,  we must change many string

So I think it is better fix this in SWT layer
Comment 7 Felipe Heidrich CLA 2011-01-18 14:32:02 EST
> 1: It is not reproduced on every preference page and dialog, it must have a
> rootcause in SWT layer.

The cause is in the underpinnings used by SWT. In this case, GTK differs from Win32. In SWT, this differences can be seen as a bug or as a platform difference. See Bug 41474 for a deeper discussion on this matter.


> 2: If we adding right-to-left mark or using text processor to fix this,  we
> must change many string

Only the text processor would change, no string would have to change.
Comment 8 yanghang CLA 2011-01-26 04:16:01 EST
(In reply to comment #7)
> > 1: It is not reproduced on every preference page and dialog, it must have a
> > rootcause in SWT layer.
> 
> The cause is in the underpinnings used by SWT. In this case, GTK differs from
> Win32. In SWT, this differences can be seen as a bug or as a platform
> difference. See Bug 41474 for a deeper discussion on this matter.
> 
> 
> > 2: If we adding right-to-left mark or using text processor to fix this,  we
> > must change many string
> 
> Only the text processor would change, no string would have to change.

The issue is not char order issue, it is style issue, and I tried with text processor, it does not work.
Comment 9 Felipe Heidrich CLA 2011-01-26 10:22:08 EST
(In reply to comment #8)
> The issue is not char order issue, it is style issue, and I tried with text
> processor, it does not work.

Sorry for the confusion, the TextProcessor in its current state will not fix this problem. We would have to change it to handle this difference in win32/gtk.
Comment 10 Eric Williams CLA 2018-05-14 13:53:50 EDT
SLED11 is no longer a support platform. Please file a bug if you continue to experience this issue against a supported environment.