mes

メッセージ表示

mes "strings",sw

"strings" : 表示するメッセージ、または変数
sw(0)     : オプション

解説

ウィンドウ内に、指定されたメッセージを表示します。
メッセージは、カレントポジションと呼ばれるウィンドウ上の仮想的なカーソル位置から表示されます。(カレントポジションはpos命令により設定することができます。)
オプション値によって、メッセージ表示時の動作を指定することができます。

   値  : マクロ名       : 動作
 -----------------------------------------------------
   1   : mesopt_nocr    : 最後に改行しない
   2   : mesopt_shadow  : 影付き文字を描画する
   4   : mesopt_outline : 縁取り文字を描画する
   8   : mesopt_light   : 影付き/縁取りを簡易描画する
   16  : mesopt_gmode   : gmodeの設定を反映する(HSP3Dishのみ)

1またはmesopt_nocrを指定した場合は、表示した文字の右側にカレントポジションが移動します。
このオプション指定がない場合は、カレントポジションが次の行に自動的に移動します。
オプションに2またはmesopt_shadowを指定した場合は、影の付いた文字を描画します。
オプションに4またはmesopt_outlineを指定した場合は、縁取りの付いた文字を描画します。
影と縁取りは、objcolor命令で指定された色が使用されます。
また、影と縁取りの幅はfont命令で指定することができます。
オプションに16またはmesopt_gmodeを指定した場合は、gmodeで指定した半透明、色加算などの設定を反映した描画を行います。
(このオプションは、HSP3Dish及びHGIMG4でのみ有効です。通常のHSP3ランタイムでは無視されます)

影と縁取りの幅を1より大きくした場合は、表示処理の負荷が大きくなります。
簡易的な描画で負荷を軽減したい場合は、オプションに8またはmesopt_lightを指定するようにしてください。

オプション値は加算することで複数を同時に指定することができます。
「mesopt_nocr+mesopt_shadow」を指定した場合は、影付きで改行しない表示となります。

表示されるメッセージのフォントは、font命令で指定することができます。
表示するメッセージに改行コードが含まれていた場合には、改行され次の行から表示を続けます。

サンプル

	mes "mes命令は文字列を表示します"

	mes {"複数行の文字列も
表示できます"}

	font msmincho, 20, font_bold
	mes "font命令によって文字の大きさなどを変えられます"

関連項目

printメッセージ表示
fontフォント設定
posカレントポジション設定
objcolorオブジェクトのカラー設定

サンプル逆引き (374)

aplkey.hsp
aplkey3.hsp
aplnote.hsp
appconfig.hsp
arduino_test1.hsp
arduino_test2.hsp
arduino_test3.hsp
arduino_test4.hsp
arduino_test5.hsp
arraynote.hsp
arraynote.hsp
arusave.hsp
atan_grect.hsp
base64test.hsp
battle.hsp
block1.hsp
block2.hsp
block3.hsp
block3.hsp
block3.hsp
block3_ad.hsp
bmpsave.hsp
boxf_snake.hsp
buffer.hsp
button_test.hsp
calcsheet.hsp
celput.hsp
celputm.hsp
chase_cl.hsp
chkbox.hsp
cl_dirlist.hsp
cl_getenv.hsp
cl_getpath.hsp
client2.hsp
clipboard_history.hsp
clipset.hsp
clock2.hsp
cnt.hsp
cnvaxis.hsp
cnvsrc.hsp
comtest1.hsp
comtest2.hsp
comtest4.hsp
comtest6.hsp
comtest7.hsp
comtest8.hsp
comtest9.hsp
cookie_get.hsp
cookie_set.hsp
d3m.hsp
d3m_techdemo.hsp
daytime.hsp
defcfunc.hsp
demo.hsp
demo_en.hsp
dirbox.hsp
dircsv.hsp
dirinfo.hsp
dirlist.hsp
dish_sortval.hsp
doukutu.hsp
dragdrop.hsp
drop.hsp
drop_dish.hsp
ease_test1.hsp
ease_test1.hsp
ease_test2.hsp
ease_test2.hsp
ease_test3.hsp
ease_test3.hsp
emath2.hsp
es_test12.hsp
es_test3.hsp
es_test4.hsp
es_test5.hsp
es_test9.hsp
feedback.hsp
file_watch.hsp
filedialog.hsp
folder.hsp
fonts.hsp
freemesh.hsp
fuujin_dish.hsp
fwmap1.hsp
fwmap2.hsp
fwmap3.hsp
fwmap4.hsp
fwtest1.hsp
fwtest6.hsp
fwtest7.hsp
fxdir.hsp
fxinfo.hsp
fxshort.hsp
gblur.hsp
gemini.hsp
get_binary.hsp
getenv.hsp
getip.hsp
getpath.hsp
getpath.hsp
getxls.hsp
gradf.hsp
gradf.hsp
grect.hsp
groll.hsp
grotate.hsp
grotate.hsp
gsel.hsp
gstyle.hsp
hello.hsp
hensu.hsp
hidmon_test1.hsp
hidmon_test2.hsp
hsp3imp_test.hsp
hsptv_dishtest.hsp
hsptv_test.hsp
hsptv_test.hsp
hsptv_test3.hsp
hsptvapp_test.hsp
http.hsp
http_test1.hsp
http_test2.hsp
https_download.hsp
input_test.hsp
itunes_mon.hsp
joystick3.hsp
joystick3.hsp
kakiget.hsp
kick.hsp
kick_dish.hsp
label_type.hsp
landing.hsp
libptr.hsp
light_test1.hsp
light_test2.hsp
light_test3.hsp
light_test4.hsp
light_test5eff.hsp
loadsave.hsp
logmesv.hsp
macro.hsp
mapedit.hsp
memcpy.hsp
memnote.hsp
memnote.hsp
mesinfo.hsp
mkexe.hsp
mkfont.hsp
mkpack.hsp
mmaudio1.hsp
mmaudio2.hsp
mmaudio3.hsp
mmload_mp3.hsp
modfunc.hsp
modtest3.hsp
modvar.hsp
moji.hsp
moji.hsp
mouse.hsp
mouse2.hsp
mtouch.hsp
multitouch1.hsp
multitouch1.hsp
multitouch2.hsp
multitouch2.hsp
multitouch3.hsp
multitouch3.hsp
named_pipe.hsp
nearobj.hsp
nkfcnv.hsp
nkfcnv.hsp
noframe.hsp
noframe.hsp
noteadd.hsp
noteadd.hsp
notefind.hsp
notefind.hsp
ntmem.hsp
obaqme.hsp
obaqtest.hsp
objcolor.hsp
objfade.hsp
objimage.hsp
ogg_sndtest.hsp
onexit.hsp
onkey.hsp
packopt.hsp
packopt.hsp
particle.hsp
physics_2.hsp
physics_3.hsp
pipe.hsp
pipe2.hsp
poker.hsp
poker_dish.hsp
posteffect.hsp
postval.hsp
power_info.hsp
pronama2.hsp
pronama3.hsp
pronama4.hsp
pronama5.hsp
pronama_box.hsp
putimg.hsp
reg_edit.hsp
regtest.hsp
rndf.hsp
rssload.hsp
sample_01_basic_bbs.hsp
sample_01_hello.hsp
sample_01_urldownload.hsp
sample_02_droptarget.hsp
sample_02_emoji.hsp
sample_02_memolite.hsp
sample_03_vram_blob.hsp
sample_08_Copy.hsp
sample_7z.hsp
sample_ai.hsp
sample_ble.hsp
sample_cam_ai.hsp
sample_camera_mf.hsp
sample_camera_mf_dual.hsp
sample_camera_preview.hsp
sample_clip.hsp
sample_csv.hsp
sample_designer.hsp
sample_dialog.hsp
sample_duckdb.hsp
sample_gif_anim.hsp
sample_hash.hsp
sample_http_get.hsp
sample_ini_config.hsp
sample_json.hsp
sample_llama.hsp
sample_mcp_client.hsp
sample_mediapipe_hand.hsp
sample_mic_record.hsp
sample_midi.hsp
sample_office.hsp
sample_onnx.hsp
sample_pdf.hsp
sample_perf.hsp
sample_player.hsp
sample_ribbon.hsp
sample_speech.hsp
sample_svg.hsp
sample_sysinfo.hsp
sample_toast.hsp
sample_toast_winrt.hsp
sample_video_player.hsp
sample_video_player2.hsp
sample_wasm.hsp
sample_wasm_shared.hsp
sample_weather.hsp
sample_webserver.hsp
sample_websocket.hsp
sample_wgcapture.hsp
sample_winrtocr.hsp
sample_xlsx.hsp
sampview.hsp
sapi_speech.hsp
screen_fade.hsp
sendmail.hsp
sensor.hsp
server2.hsp
settex.hsp
shoot.hsp
shoot_dish.hsp
sortnote.hsp
sortnote.hsp
sortrndf.hsp
sortstr.hsp
sortstr.hsp
sortval.hsp
sortval.hsp
split.hsp
split.hsp
spr3d_1.hsp
spr3d_2.hsp
spr3d_3.hsp
star.hsp
starmove.hsp
stars.hsp
stick.hsp
str.hsp
str.hsp
strex_test1.hsp
strex_test2.hsp
strf.hsp
strf.hsp
strmid.hsp
strmid.hsp
strtrim.hsp
strtrim.hsp
sysinfo.hsp
tamaenaga_dish.hsp
tamane1.hsp
tamane2.hsp
tamane3.hsp
tamane_jump.hsp
tamane_jump.hsp
tamane_tree.hsp
terminal.hsp
test1.hsp
test1.hsp
test1.hsp
test1.hsp
test1.hsp
test1.hsp
test1.hsp
test10.hsp
test10.hsp
test11.hsp
test12.hsp
test13.hsp
test2.hsp
test2.hsp
test2.hsp
test2.hsp
test2.hsp
test2.hsp
test2.hsp
test3.hsp
test3.hsp
test3.hsp
test3.hsp
test3.hsp
test4.hsp
test4.hsp
test4.hsp
test4.hsp
test5.hsp
test5.hsp
test5.hsp
test6.hsp
test6.hsp
test7.hsp
test7.hsp
test7.hsp
test8.hsp
test8.hsp
test8.hsp
test9.hsp
test9.hsp
test9.hsp
test_compile.hsp
test_gettag.hsp
test_json.hsp
test_layerobj.hsp
test_mesopt.hsp
test_mml.hsp
test_platform.hsp
test_status.hsp
tile.hsp
tof2.hsp
tof2_dish.hsp
typing.hsp
usbiotest.hsp
utftest1.hsp
utftest2.hsp
uvscroll.hsp
varinit.hsp
view_test.hsp
viewcalc.hsp
vtest1.hsp
vtest2.hsp
web.hsp
winmove.hsp
winobj.hsp
xnoteadd.hsp
xsample_Astro.hsp
xsample_Rocket.hsp
zipfile_test1.hsp
zipfile_test2.hsp

情報

バージョン3.6
作成日2019/04/09
著作者onitama
URLhttp://hsp.tv/
備考ver3.6標準命令
タイプ内蔵命令
グループ画面制御命令
対応環境
  • Windows 版 HSP
  • HSPLet
hs ファイルhsphelp\i_graph.hs