動作確認
C++ Builder XE4
パスワードを入力するTEditが欲しい。でもカスタムなどで作りこむのは面倒。
欲しい機能としては
- 入力中は入力した単語を非表示に
- 入力しているという情報があれば親切
- 処理後はCtrl+Cで取得されないこと
- パスワード入力のまま離席した時の対応 > パスワード自動削除
実装した。以下の番号は上記番号に対応する。
- TEditのFont->Colorをフォームデザインで clWindow にする
- 上記1により"|" (caret?) の位置が変わるので、入力しているのがわかる
- Buttonを押した時にTEditの中身を消す
- さらに念のため、Timer1で5秒などのインターバルののち削除する
4のTimer1を動かすタイミングは要検討。キーの入力が終了してからTimer1を起動する???
TODO: TEditをコピー不可にする