Combo-box

提供:GizmoLabs - だいたい CAD LISP なサイト
構文
(gs:combo-box sym-id sym-action [str-item-1 ...])
(gs:combo-box sym-id sym-action [list-str-items])


機能
コンボボックスを生成する。


引数
  • sym-id :コンボボックス名
  • sym-action :イベントハンドラ
  • str-item :0 または、一つ以上のコンボボックスに表示する文字列
  • list-str-items : 0 または、エントリー文字列のリスト。


戻り値
なし
イベント・ハンドラは、次のように記述する
(define (combo-action id index item)
    (println "id:" id " index:" index " item:" (base64-dec item))
)
  • index は整数で、選択された項目の順番が入る。最初の項目は 0(ゼロ)。
  • item は base64 エンコードされた文字列で、選択された項目(str-item の内容)が入る。