mesbox

メッセージボックス表示

mesbox p1,p2,p3,p4,p5

p1=変数    : 表示メッセージが代入された文字列型変数
p2,p3      : メッセージボックスのサイズ(ドット単位)
p4=0~(1)  : メッセージボックスのスタイル
p5=0~(-1) : 入力できる最大文字数

解説

ウィンドウ上にオブジェクトとして、 メッセージボックス(メッセージ表示用の窓)を配置します。p2,p3で大きさを指定して、場所はカレントポジションからになります。
メッセージボックスのスタイルに設定する値(p4)は、以下の通りになります。

   値 : 対応するキー
 ---------------------------------------------------------------
     0  : スクロール可能なエディットボックス(書き換え不可)
    +1  : スクロール可能なエディットボックス(書き換え可能)
    +4  : 横スクロールバーを付ける
    +8  : 自動ラップ(折り返し)を無効にする

書き換え可能なエディットボックスを作成すると、ユーザーが好きに文字を入力できる簡単なテキストエディタになります。+4(横スクロールバーを付ける)、+8(自動ラップを無効にする)はそれぞれの値をp4に加算することで、複数を同時に指定することができます。

p5で、入力できる最大文字数を指定することができます。
p5が0の場合は、そのバージョンのWindowsで扱える最大文字数になります。
p5が省略されるかマイナス値の場合には、p1で指定された変数に格納できる最大文字数が自動的に割り当てられます。

関連項目

input入力ボックス表示

サンプル逆引き (40)

01_Sample_SMART.hsp
05_Sample_HDDInfo.hsp
clbk_enumwindows.hsp
clbk_gwlwndpproc.hsp
clock.hsp
csvnote.hsp
demo.hsp
editor.hsp
ftime.hsp
fxdir.hsp
get_binary.hsp
groupbox.hsp
hspcmp.hsp
http.hsp
mkexe.hsp
modtest1.hsp
multimon.hsp
note2.hsp
objcolor.hsp
objmode.hsp
pipe.hsp
regtest2.hsp
sample19.hsp
sample_02_memolite.hsp
sampview.hsp
sendmail.hsp
strex_test1.hsp
test2.hsp
test3.hsp
test5.hsp
test6.hsp
test7.hsp
test8.hsp
test_editor.hsp
test_mml.hsp
test_play.hsp
utftest3.hsp
utftest4.hsp
vtest1.hsp
winmove.hsp

情報

バージョン3.6
作成日2020/06/04
著作者onitama
URLhttp://hsp.tv/
備考ver3.6標準命令
タイプ内蔵命令
グループオブジェクト制御命令
対応環境
  • Windows 版 HSP
  • HSPLet
hs ファイルhsphelp\i_object.hs