選択チェックリストを表示

「選択チェックリストを表示」の編集履歴(バックアップ)一覧はこちら

選択チェックリストを表示」(2011/12/14 (水) 09:55:50) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

|構文|item.check( タイトル ) 戻り値: Res1,Res2,Res3,Res4,操作結果| |説明|選択チェックリストを表示します。チェックアイテムは64個まで指定可能です。| |引数|タイトル: 選択チェックリストダイアログタイトルです。| |戻り値|Res1: 16bitが1~16番の選択肢のチェックの有無となります。0がチェック無し、1がチェック有りです。&br()Res2: 16bitが17~32番の選択肢のチェックの有無となります。0がチェック無し、1がチェック有りです。&br()Res3: 16bitが33~48番の選択肢のチェックの有無となります。0がチェック無し、1がチェック有りです。&br()Res4: 16bitが49~64番の選択肢のチェックの有無となります。0がチェック無し、1がチェック有りです。&br()操作結果: 0: Cancelが押された, 1: OKが押された| #highlight(){{ ------------------------------------------ -- 選択チェックリストを表示するサンプル item_check_sample.lua ------------------------------------------ function main() canvas.drawCls(color(255,255,255)) canvas.drawText("選択チェックリストを表示するサンプル", 0, 0, 24, color(0,0,0)) canvas.drawText("まずは、リストダイアログを表示", 0, 50, 24, color(0,0,0)) item.clear() for i = 1, 64 do item.add("チェックリスト " .. i) end ch1,ch2,ch3,ch4,t = item.check( "選択チェックリスト表示" ) canvas.drawText("戻り値(01~16):" .. ch1, 0, 100, 24, color(0,0,0)) canvas.drawText("戻り値(17~32):" .. ch2, 0, 130, 24, color(0,0,0)) canvas.drawText("戻り値(33~48):" .. ch3, 0, 160, 24, color(0,0,0)) canvas.drawText("戻り値(49~64):" .. ch4, 0, 190, 24, color(0,0,0)) canvas.drawText("操作結果 0:Cancel 1:OK:" .. t, 0, 230, 24, color(0,0,0)) canvas.drawText("戻り値を2進数にするとチェックされた場所が分かります", 0, 270, 24, color(0,0,0)) canvas.drawText("画面タッチで終了します。", 0, 310, 24, color(0,0,0)) touch(3) end main() }} 1.選択チェックリストを表示するサンプルです。チェックリスト1からチェックリスト48まであります。この場合はチェックリスト2を選択しました。 #ref(http://www26.atwiki.jp/dslua/pub/Luarida_Sample/img/item_check_sample1.png,width=427,height=240) 2.戻り値を調べることによって、どのリストボックスが選択されたのかが判ります。 #ref(http://www26.atwiki.jp/dslua/pub/Luarida_Sample/img/item_check_sample2.png,width=427,height=240) ---- コメント(最大30行) #comment_num2(title_msg=コメント,vsize=2,num=10) ----
|構文|item.check( タイトル ) 戻り値: Res1,Res2,Res3,Res4,操作結果| |説明|選択チェックリストを表示します。チェックアイテムは64個まで指定可能です。| |引数|タイトル: 選択チェックリストダイアログタイトルです。| |戻り値|Res1: 16bitが1~16番の選択肢のチェックの有無となります。0がチェック無し、1がチェック有りです。&br()Res2: 16bitが17~32番の選択肢のチェックの有無となります。0がチェック無し、1がチェック有りです。&br()Res3: 16bitが33~48番の選択肢のチェックの有無となります。0がチェック無し、1がチェック有りです。&br()Res4: 16bitが49~64番の選択肢のチェックの有無となります。0がチェック無し、1がチェック有りです。&br()操作結果: 0: Cancelが押された, 1: OKが押された| #highlight(){{ ------------------------------------------ -- 選択チェックリストを表示するサンプル item_check_sample.lua ------------------------------------------ function main() canvas.drawCls(color(255,255,255)) canvas.drawText("選択チェックリストを表示するサンプル", 0, 0, 24, color(0,0,0)) canvas.drawText("まずは、リストダイアログを表示", 0, 50, 24, color(0,0,0)) item.clear() for i = 1, 64 do item.add("チェックリスト " .. i) end ch1,ch2,ch3,ch4,t = item.check( "選択チェックリスト表示" ) canvas.drawText("戻り値(01~16):" .. ch1, 0, 100, 24, color(0,0,0)) canvas.drawText("戻り値(17~32):" .. ch2, 0, 130, 24, color(0,0,0)) canvas.drawText("戻り値(33~48):" .. ch3, 0, 160, 24, color(0,0,0)) canvas.drawText("戻り値(49~64):" .. ch4, 0, 190, 24, color(0,0,0)) canvas.drawText("操作結果 0:Cancel 1:OK:" .. t, 0, 230, 24, color(0,0,0)) canvas.drawText("戻り値を2進数にするとチェックされた場所が分かります", 0, 270, 24, color(0,0,0)) canvas.drawText("画面タッチで終了します。", 0, 310, 24, color(0,0,0)) touch(3) end main() }} 1.選択チェックリストを表示するサンプルです。チェックリスト1からチェックリスト48まであります。この場合はチェックリスト2を選択しました。 #ref(http://www26.atwiki.jp/dslua/pub/Luarida_Sample/img/item_check_sample1.png,width=427,height=240) 2.戻り値を調べることによって、どのリストボックスが選択されたのかが判ります。 #ref(http://www26.atwiki.jp/dslua/pub/Luarida_Sample/img/item_check_sample2.png,width=427,height=240) ---- [[コメント]](最大30行) #comment_num2(title_msg=コメント,vsize=2,num=10) ----

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。