------------------------------------------
-- 文字入力ダイアログであらかじめ文字列を設定のサンプル editsetText_sample.lua
------------------------------------------
function main()
local moji, a
local addflag
canvas.drawCls( color(255,255,255) )
canvas.drawText("入力済み文字列の", 0, 0, 24, color(0,0,0))
canvas.drawText("ダイアログの表示サンプルです。", 0, 26, 24, color(0,0,0))
editsetText( "入力済み文字列" )
addflag = 1
moji, a = editText("文字を入力してください", addflag)
if a==1 then -- OKの場合
canvas.drawText("入力した文字は、" .. moji .. " です。", 0, 52, 24, color(0,0,0))
else -- NOの場合
canvas.drawText("文字入力はキャンセルされました", 0, 52, 24, color(0,0,0))
end
canvas.drawText("続けて入力するサンプル。", 0, 78, 24, color(0,0,0))
moji,a = editText("続けて文字を入力してください", addflag )
if a==1 then
canvas.drawText("入力した文字は、" .. moji .. " です。", 0, 104, 24, color(0,0,0))
else
canvas.drawText("文字入力はキャンセルされました", 0, 104, 24, color(0,0,0))
end
canvas.drawText("普通の表示サンプルです。", 0, 128, 24, color(0,0,0))
addflag = 0
moji, a = editText("文字を入力してください", addflag)
if a==1 then -- OKの場合
canvas.drawText("入力した文字は、" .. moji .. " です。", 0, 154, 24, color(0,0,0))
else -- NOの場合
canvas.drawText("文字入力はキャンセルされました", 0, 154, 24, color(0,0,0))
end
canvas.drawText( "画面タッチで終了します", 0,180, 24, color(0,0,0) )
touch(3)
end
main()