Community
Participate
Working Groups
Build Identifier: 3.4.2.M20090107-0800 I didn't find existing bugs on this issue & hence creating this bug report. I even tried downloading the Eclipse Bidi pack and that didn't show me the mirrored icon for this JFace Question dialog. We're using JFace's MessageDialog.openQuestion() API and the dialog text, buttons are correctly mirrored for Arabic, but not the '?' icon on the dialog. I looked at the JFaceResources.java#initializeDefaultImages(), which has line: declareImage(bundle1, "dialog_help_image", "$nl$/icons/full/help.gif", org.eclipse.jface.dialogs.Dialog.class, "images/help.gif"); But, the mirrored help.gif was not found.. Reproducible: Always Steps to Reproduce: 1. Run a plug-in, which would bring up question dialog using above API and check if the question mark icon is seen as mirrored for Arabic locale.
This icon is provided by the OS.
I don't think this one is provided by the OS, though. PW
Created attachment 200079 [details] The image file for the issue Adding the image to clarify the issue. I too don't think it to be coming from the OS.
(In reply to comment #3) > Created attachment 200079 [details] > The image file for the issue > > Adding the image to clarify the issue. I too don't think it to be coming from > the OS. That's coming from the OS. See org.eclipse.jface.dialogs.IconAndMessageDialog.getQuestionImage().
Ah...I see. Somehow didn't catch this before writing the bug and incorrectly went into JFaceResources.java. So, this turns out to be not an Eclipse bug then?
(In reply to comment #5) > So, this turns out to be not an Eclipse bug > then? Probably not unless there is some other Win32 API SWT can call to retrieve a mirrored version of that image. I'm actually pretty sure this bug has been filed before but I can't find it.
(In reply to comment #6) > I'm actually pretty sure this bug has been filed before but I can't find it. Oh, here we go. *** This bug has been marked as a duplicate of bug 277390 ***