wyDay blog  |  Downloads  |  Buy
LimeLM
wyBuild
Support forum
wyDay blog
wyDay Home

wyDay blog

October 23rd, 2009

This is another easy tip to wrap up this series of articles.

Keyboard accessibility

Start your application and unplug your mouse. Can you navigate and use your application? If you hit the tab key does the next logical control get focused? Can you open the file menu by pressing Alt-F?

Set tab ordering

Simply set the TabIndex property of your controls in ascending starting with 0. This way when your users press the tab key they next focused control is the next control in the flow of your form.

Menu quick keys

To add quick key ability to your menus you just need to put an ampersand (&) before the letter that will be used for quick access. For example, instead of a menu item captioned File, caption it &File instead. Now your users can access that menu quickly by pressing Alt-F.

SystemStyle Buttons, Radio Buttons, and Checkboxes

In Windows Vista Microsoft changed the buttons, radio buttons, and checkboxes to have subtle animations. When you hover, check, and click these controls they all yield organic animations. But if you built your app using Windows Forms the subtle animations arent there.

To add these animations all you have to do is set the FlatStyle of these controls to System.

Windows UX Guide

Microsoft has assembled a great collection of guidelines for designing applications. Its filled with screenshot examples showing good & bad designs. Plus its surprising self deprecating some of their examples of bad design are screenshots taken directly from Microsoft apps.

You should skim the guide at least once and bookmark it for later.

7 Days of Windows 7

Thats it for the series. If you missed the earlier articles you can see the full list of articles in the series.

Subscribe to our blog's RSS Feed or follow Wyatt (CEO of wyDay) on Mastodon (@wyatt@hachyderm.io) to keep up-to-date with our latest posts.

Comments