[This is preliminary documentation and subject to change.]
Requirement (Designed for Microsoft® Windows® Logo)
Your application must notify other software of the locations of the keyboard focus, either by moving the system caret or by using Microsoft® Active Accessibility™.
This requirement enables the use of accessibility aids such as the screen magnification accessory included with the Active Accessibility SDK. This accessory will be included in future versions of the Windows operating systems.
Development tools are temporarily exempt from the requirement to expose the keyboard focus. Vendors should be aware that this exemption will be removed in the next update of the Logo guidelines.
Java applications are also temporarily exempt from exposing the keyboard focus. Vendors should expect this temporary exemption to be removed from future versions of the Logo program when popular class libraries such as AFC 4.0 provide support for this feature.
See Pretesting exposure of keyboard focus for a description of pretesting you can do to ensure that your application properly supports notification of keyboard focus location.
For more information on accessibility guidelines for application developers, see http://microsoft.com/enable/.