ログ表示に追加するメッセージを指定
↓
追加する前のログ+追加するメッセージ+改行を変数に入れる
↓
メッセージボックスの表示を更新
というふうにやっていこうと考えていたのですが、自分で書いた以下のソースではログの表示が「0」になるばかりで、思ったとおりに動いてくれません。
3行目を
logmsg=m+"\n"にしたら追加するメッセージだけを表示したので、logmsgの内容がおかしいと思うのですが、自分では解決できませんでした。
#module #deffunc mbx_log str m logmsg=logmsg+m+"\n" objprm 0,logmsg return #global logmsg="" screen 0,200,200,0 pos 0,0 : mesbox logmsg,200,120,0 pos 0,121 : button "1",*msg1 pos 100,121 : button "2",*msg2 stop *msg1 mbx_log "1のボタンを押したよ" stop *msg2 mbx_log "2のボタンを押したよ" stop
見当違いなことを書いていたらすみません。よろしくおねがいします。