MenuView
MenuView[{lbl1expr1,lbl2expr2,…}]
ラベル lbliでメニュー項目を選ぶと expriが表示されるようなオブジェクトを表す.
MenuView[{lbl1expr1,lbl2expr2,…},i]
i番目の項目を現行選択とする.
MenuView[{{v1,lbl1expr1},{v2,lbl2expr2},…},v]
値 viを連続するメニュー項目と関連付け,値が v の項目を現行選択とする.
MenuView[{expr1,expr2,…}]
メニュー項目のラベルを連続する整数にする.
詳細とオプション
- MenuView[list,Dynamic[s]]は,選択されたメニュー項目が動的に更新された s の現行値になるようにする.s の値は,異なるメニュー項目が選ばれるとリセットされる.
- 次のオプションを与えることができる.
-
Alignment {Left,Top} 表示エリアのオブジェクトをどのように並べるか Background None 使用する背景色 BaselinePosition Automatic 周囲のテキストのベースラインとどのように揃えるか BaseStyle {} メニューのベーススタイル指定 ControlPlacement {Top,Left} メニューをどこに置くか Deployed False コンテンツを編集不可にするかどうか Enabled Automatic メニューを有効にするか,灰色(無効)にするか FrameMargins Automatic 全体的な枠の内側の余白 ImageMargins Automatic 表示エリア周囲の余白 ImageSize All 表示エリアの全体的な画像サイズ LabelStyle {} メニュー項目のスタイル指定 - デフォルトのオプション設定ImageSize->Allでは,MenuViewはその全体的なサイズが変化しないように,常に表示する最大の expri分のスペースを残す.
- ImageSize->Automaticでは,MenuViewは現在表示されている expri分のスペースしか残さない.
- lbliのいずれかがNullの場合,対応するメニュー項目は空白になる.
- Itemを使ってメニュー項目全体に適用されるスタイル指定を行うことができる.
- MenuViewは,デフォルトでは,"MenuView"スタイルで lbliを表示する.この場合一般にシステムメニューのフォントが使われる.
- BaseStyleとLabelStyleの設定値は,一般に現行スタイルシートの"MenuView"スタイルと"MenuViewLabel"スタイルで与えられるデフォルトスタイルに付加される.
例題
すべて開くすべて閉じる
Wolfram Research (2007), MenuView, Wolfram言語関数, https://reference.wolfram.com/language/ref/MenuView.html (2008年に更新).
テキスト
Wolfram Research (2007), MenuView, Wolfram言語関数, https://reference.wolfram.com/language/ref/MenuView.html (2008年に更新).
CMS
Wolfram Language. 2007. "MenuView." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2008. https://reference.wolfram.com/language/ref/MenuView.html.
APA
Wolfram Language. (2007). MenuView. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/MenuView.html