オブジェクトの表示Windowsプログラミングツール「HSP3」(公式サイト「HSPTV!」)で表示設置できるオブジェクト。HSPの入力ボックス(input命令)&メッセージボックス(mesbox命令)。HSPでは2命令として用意されてますが、実はどちらも「エディトコントロール」という、まったく同系列のオブジェクトです。1行表示か複数行表示か、というのが大きな違いです。された文字を「*」(アスタリスク)に置き換えることで文字を隠すパスワードボックス。sendmsg命令を利用。エンターキー(Enterキー)判定。stick命令やgetkey命令を使わず、onkey命令を利用するのがポイント。(HSP講座)複数行の文字入力が可能なボックス。objprm命令を利用。TIPS集エディトコントロールに対してウィンドウメッセージを送信し、標準ではできない処理を実現する。モジュールなどのオブジェクト関連情報を紹介してます。API関数も駆使すれば、下のようなちょっくら高度な処理を実現できます。数値(数字)しか入力できない入力ボックス。SetWindowLong関数でウィンドウスタイルを変更し実現。文字が入力されたら警告ツールチップ。入力した英文字を常に大文字・小文字に変換して表示する入力ボックス。通常は左寄せに表示される文字を中央寄せや右寄せで表示させる。SetWindowLong関数でウィンドウスタイルを変更し実現HSP2では実現困難だったボックス内の表示色(文字色と背景色)の変更。WM_CTLCOLOREDITメッセージとoncmd命令ボックスの編集無効の切り替えスイッチ。sendmsg命令で簡単に実現可能ボックスの編集無効状態の場合の背景色を変更。WM_CTLCOLORSTATICメッセージとoncmd命令ボックスの文字入力をリアルタイムで監視。