現在アクティブなダイアログ ボックス リスト内の文字列の追加や修正を行います。
サポートされているプラットフォーム: Windows のみ
(add_list str)
タイプ: 文字列
リストに割り当てられる値。
タイプ: 文字列または nil
成功した場合は、リストに追加した文字列、それ以外の場合は、nil。
add_list を使用する前に、start_list を呼び出してリストを開き、それを初期化する必要があります。start_list で指定した操作に応じて、現在のリストに string を追加するか、現在のリスト項目を string で置き換えます。
たとえば、現在アクティブな DCL ファイルに、longlist というキーの付いた popup_list または list_box が存在する場合、次のコードはリストを初期化し、llist 内の文字列をリストに追加します。
(setq llist '("first line" "second line" "third line")) (start_list "longlist") (mapcar 'add_list llist) (end_list)
リストが定義された後、次のコードは 2 行目の文字を"2nd line"に変更します。
(start_list "longlist" 1 0) (add_list "2nd line") (end_list)