LorenzCK
LorenzCK

Reputation: 7491

Access "ease of access" text size settings

As far as I know, there is no way for a Windows Phone application to get access to the "ease of access" settings through some kind of API (as confirmed by Microsoft engineers in several occasions online, see here and here).

However, I recently noticed that the last WhatsApp version for Windows Phone 8 indeed does support the "ease of access" settings and changes its font size accordingly (just like the native messaging application). This is a feature I find extremely useful for accessiblity and it would be very useful for all applications out there.

Is WhatsApp using some kind of private/undocumented API or did I miss something?

Upvotes: 2

Views: 655

Answers (1)

Robert MacLean
Robert MacLean

Reputation: 39290

Is WhatsApp using some kind of private/undocumented API

No. They are using the out of the box stuff for it. They are a Universal App and not Silverlight which maybe the big difference.

did I miss something

If textblocks have IsTextScaleFactorEnabled they will automatically scale with the Ease of Access settings. This is something you need to plan though because it can just make a bad UX. I would suggest exploring the out of the box apps to see how they approached it (email is a good example IMHO).

There is some great guidance around text scaling, contrast and out accessibility information on the MSDN site too, which covers the above and more.

Upvotes: 1

Related Questions