Skip to main content

System settings for font, size and color

Software checkpoint 4.5

Inherit system settings for font, size, and color for all user interface controls.

 

Rationale

Someone with a vision disability who has difficulty reading small text or text that does not have sufficient background contrast can use display settings available through the operating system to make information on the screen more accessible. These settings allow users to modify display settings to make software accessible without purchasing additional hardware and software. On the Windows platform, users can customize font, size and color settings to meet their specific needs. Software must support the system settings the user has defined in order to meet this checkpoint. Software can use custom settings for displaying content, but this checkpoint requires the software to provide an option that enables users to choose their system settings for displaying information rather than custom settings provided by the software.

Development techniques

The following techniques are the minimum required to meet Checkpoint 4.5 from the IBM Software Accessibility Checklist:

The techniques above are required; The following techniques are recommended to enhance accessibility:


Testing techniques

Test the software to ensure that it complies with accessibility requirements.

Tools

There are no tools required to test this checkpoint.

Techniques

The following techniques are required to verify this checkpoint:


Techniques
Action Result
1. If the software automatically inherits font and size settings (Windows): Pass:

User interface controls are displayed in the new large font scheme. This includes menu items, title bars, icons, window borders and scroll bars. Text in dialog boxes will not use the new font scheme since that is not supported by Windows.

Fail:

One or more user interface controls are not displayed in the new large font scheme. If the software does not inherit any font or size settings, check to see if the software provides an option to enable system font settings and perform the next test with the option enabled.
2. If the software provides an option to inherit system font settings instead of automatically inheriting them: Pass:

User interface controls are displayed in the new large font scheme. This includes menu items, title bars, icons, window borders and scroll bars. Text in dialog boxes will not use the new font scheme since that is not supported by Windows.

Fail:

The software did not automatically inherit system settings and did not provide an option for users to choose the system settings.
The software provided an option to inherit system settings for fonts, but did not inherit the new scheme for one or more items on the screen.
3. If the software automatically inherits system settings for color (Windows): Pass:

User interface controls are displayed in the new color scheme. This includes menu items, title bars, icons, window borders and scroll bars. Text in dialog boxes will not use the new font scheme since that is not supported by Windows.

Fail:

One or more user interface controls are not displayed in the new color scheme. If the software does not inherit any color settings, check to see if the software provides an option to enable system color settings and perform the next test with the option enabled.
4. If the software provides an option to inherit system settings for color (Windows): Pass:

User interface controls are displayed in the new color scheme. This includes menu items, title bars, icons, window borders and scroll bars. Text in dialog boxes will not use the new font scheme since that is not supported by Windows.

Fail:

The software did not automatically inherit system color settings and did not provide an option for users to choose the system settings.
The software provided an option to inherit system settings for color, but did not inherit the new scheme for one or more items on the screen.

©2001, 2008 IBM Corporation

Last updated January 28, 2008.