Common User Access
CUAは、ダイアログボックスや、メニュー、キーボードショートカットといった要素の操作についての標準を含んでおり、CUAを全く読んだことのない多数のプログラマによって、今日でも実装されるほど大きな影響力を持つようになった。
こうした標準の一部は、Windowそのものや、MS-DOS 5のフルスクリーンテキストエディタEDITのようなDOSベースのアプリケーションでも見ることができる。CUAの特徴としては 下記のようなものがある。
すべてのアプリケーションは、マウスとキーボードのいずれでも操作できなければならない
メニューは、[F10] により選択されたり非選択になったりする。
メニューは Altキーと、メニューの名前の中の下線の引かれた文字を押すことで開く。
パラメータが必要なメニューのコマンドには、リーダーがつく。
オプションの要求する場合には、二番目のウィンドウを用いる (よくダイアログボックスと呼ばれるもの)。
オプションは、ノートのタブを用いてセクションに分割される。
ダイアログボックスのフィールド内の移動はカーソルキーで行う。フィールド間の移動はTabキーを押すことで行う。[Shift]+[Tab]で戻る。
ダイアログボックスは、[ESC]キーを押すと選択され、変更を破棄する"キャンセル"ボタンと、[Return]キーを押すと選択され、変更を受け付ける'OK'ボタンを持つ。
アプリケーションは、メニューバーの最後の位置にあるHelpメニューからアクセスできるオンラインヘルプを持ち、コンテキストを意識したヘルプは[F1]で呼び出すことができる。