SetterBar

SetterBar[x,{val1,val2,}]
設定が x で,値 の設定ボタンを持つ設定バーを表す.

SetterBar[Dynamic[x],{val1,val2,}]
設定値を動的に更新された x の現在値とする.x の値は設定ボタンが押されるたびにリセットされるものとする.

SetterBar[x,{val1lbl1,val2lbl2,}]
その中の値 を与える設定ボタンにラベル が付けられている設定バーを表す.

詳細とオプション詳細とオプション

  • および は,文字列,ボックス,グラフィックス,あるいは動的な式を含むいかなる式でもよい. »
  • 次のオプションを使うことができる.
  • AppearanceAutomatic設定バーの全体的な外観
    BaselinePositionAutomatic周囲のテキストとの相対的な並べ方
    BaseStyle{}設定バーのベーススタイル指定
    EnabledAutomatic設定バーを有効にするか,無効(灰色)にするか
  • Appearanceオプションの可能な設定値には次のようなものがある.
  • "Horizontal"水平方向に等間隔
    "Vertical"垂直方向に等間隔
    "Row"テキストのようにレイアウトされ,改行も行う
  • Appearance->"Vertical"->{h,w}は,指定された行数の格子上にコントロールを表示する.各列は順に埋められる.Appearance->"Horizontal"->{h,w}とすると,行が水平方向に順に埋められる.
  • h あるいは w のどちらかがAutomaticの場合は,結果の格子にすべてのコントロールが収まる最小の数であるとみなされる. hw の両方がAutomaticの場合は,格子の行数と列数がほぼ同じになるように計算が行われる.
  • BaseStyleの設定値は,一般に現行スタイルシートのスタイルで与えられるデフォルトスタイルに加えられる.
2007年に導入
(6.0)