アドレス帳は、アドレス一覧ビュー、アドレス編集ビューなどを提供します。各アプリケーションは1つのフォームを持たなければなりませんし、ほとんどのアプリケーションは1つ以上持っています。実際にビューを作成するには、フォームにUI要素をいくつか追加する必要があります。フォームの例を示します。見てのとおり、典型的なフォームはスクリーンと同じ大きさになります。その他のフォームはモーダルダイアログで、幅はスクリーンと同じですが背がより低いものがあります。フォームウィンドウは描画領域を定義します。この領域はディスプレイかもしれませんし、メモリ上のバッファ(オフスクリーンウィンドウ)かもしれません。オブジェクトによって見えないようなディスプレイ上の領域を保存したり再表示したりするのに適しています。全てのフォームはウィンドウですが、全てのウィンドウがフォームなわけではありません。ウィンドウオブジェクトは、フォームの外観と振舞いを決めるフォームオブジェクトの一部です。ウィンドウオブジェクトにはウィンドウビューの座標とクリッピング領域が含まれています。