; ; sample_taskdialog.hsp — Vista+ タスクダイアログのサンプル ; #include "iron_taskdialog.hsp" ; 例1: コマンドリンク形式の選択ダイアログ taskdlg "保存の確認", "変更を保存しますか?", "ファイルに未保存の変更があります。", "Ctrl+S でいつでも保存できます", "保存して閉じる\n保存せずに閉じる\nキャンセル", 1, 3 switch stat case 101 : mes "保存して閉じるが選択されました" : swbreak case 102 : mes "保存せずに閉じるが選択されました" : swbreak case 103 : mes "キャンセルが選択されました" : swbreak case 2 : mes "×ボタンで閉じました" : swbreak default : mes "選択ID: " + stat : swbreak swend ; 例2: 簡易版 (Yes/No) taskdlg_simple "確認", "続行しますか?", TDBTN_YES | TDBTN_NO if stat = 6 : mes "Yes が選択されました" if stat = 7 : mes "No が選択されました" ; 例3: エラーダイアログ taskdlg "エラー", "処理に失敗しました", "ファイルが見つかりません。\nパスを確認してください。", "", "再試行\n中止", 2, 0 mes "選択ID: " + stat stop