Bug 115685 - [Dialogs] JFace Dialog OK and Cancel buttons do not reflect large fonts
Summary: [Dialogs] JFace Dialog OK and Cancel buttons do not reflect large fonts
Status: RESOLVED INVALID
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.1   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.2   Edit
Assignee: Susan McCourt CLA
QA Contact:
URL:
Whiteboard:
Keywords: accessibility
Depends on:
Blocks:
 
Reported: 2005-11-09 14:22 EST by Patrick Friel CLA
Modified: 2006-05-02 13:48 EDT (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 Patrick Friel CLA 2005-11-09 14:22:08 EST
Set the system display settings to Large Font. Open a Dialog based on 
org.eclipse.jface.dialogs.Dialog. The OK and Cancel button labels do not show 
in large fonts, they are in their original size. Other items in the dialog do 
show in large fonts.
Comment 1 Patrick Friel CLA 2006-01-10 12:56:06 EST
We'd like this to be fixed for 3.2 if possible.
Comment 2 Susan McCourt CLA 2006-01-10 15:54:08 EST
Setting milestone to 3.2 M6 for investigation (so it doesn't slip through the cracks...)
Comment 3 Susan McCourt CLA 2006-03-28 12:07:35 EST
moving dialog bugs to 3.2 milestone.  Will move to individual milestones (RCx) as they are worked on
Comment 4 Susan McCourt CLA 2006-04-12 13:58:45 EDT
Patrick, can you be more specific about what you expect on this one?
In Windows XP, I did the following:
- Control Panel
- Display
- Select "Appearance" tab
- in "Font size:" combo box, choose "Extra Large Fonts"

Note that the picture on this page depicts that the fonts will change for the title bars and such, but not for the OK button.  

Now, Apply the change.

I observe that the dialogs in Windows itself do not adjust the font of their buttons or text to the large fonts.  Only icon labels, menu bars, title bars, and such are adjusted.  

Eclipse is using the system support for showing these large fonts.  It actually does a little better, in that some dialogs use the larger font.  But to ensure that dialog fonts (including the OK/Cancel buttons) are large, you can set the Dialog Font in Eclipse to something large.  This can be done in the Eclipse preferences dialog:

- General>Appearance>Colors and Fonts
- select "Dialog Font" and set to large font
- choose Apply

Now the JFace dialogs including the OK and Cancel buttons are larger.
Is this sufficient?  Note that it is giving better accessibility than the platform itself.
Comment 5 Susan McCourt CLA 2006-04-13 20:26:16 EDT
Moving to RC2 milestone.  Awaiting info from reporter.
If you still believe there to be a problem, please provide:
- screen resolution
- attachment of the Windows XP theme file where the problem is observed
Comment 6 Susan McCourt CLA 2006-04-21 14:54:54 EDT
Note that we are running out of runway for RC2 and it will be increasingly difficult to approve fixes after RC2.  At this point, I believe the bug to be invalid but am waiting for feedback from the reporter.

cc'ing McQ for FYI.
Comment 7 Gunnar Wagenknecht CLA 2006-04-21 15:00:09 EDT
Hi might be talking about the DPI settings. This can be set in the advanced display properties in tab "General". However, I'm running fine with this setting and don't see the described problem.

Comment 8 Susan McCourt CLA 2006-04-27 12:57:29 EDT
this will not make RC2...tagging 3.2 for now to keep it on the radar, but may not be fixed if we can't reproduce.
Comment 9 Susan McCourt CLA 2006-05-02 13:48:40 EDT
No new info reported.  Marking this bug as invalid.
Windows itself does not change the dialog button font when large fonts are chosen.  Eclipse provides a way to change the dialog font from within Eclipse.

Please reopen this bug if I've misunderstood the problem description.