2004-11-20から1日間の記事一覧

アクセラレーターキーと入力検証

なぜ Validating イベントが発生する? 通常のマウス操作では問題ないのだが、アクセラレーターキーなどを利用した結果として検証が発生すると、入力検証はすこし意外な動きをするようだ。これでは検証を要求するコントロールをアクティブにした状態で、ESC …

入力検証

ダイアログの機能の1つとして、ダイアログによって入力された値の検証機能があり、これは Delphi や Visual C/C++ から移行してきた人間にはとっつきにくいかもしれない機能である。 入力検証機能の実装は、コンテナコントロールの Validate() メソッドと、…