名前のサイズが異なる場合にすべて同じ大きさになるように、TogglerBar のサイズ/フォントを調整することは可能ですか。
以下の例は、 「TogglerBar を Mathematica で複数の CheckBox として使用できますか?」に対して Belisarius によって提案された解決策 です。
各ボタンを同じサイズにしたいと思います。
Manipulate[Graphics[
{
{White, Circle[{5, 5}, r]},(*For Mma 7 compatibility*)
If[MemberQ[whatToDisplay, "I am a Circle"],
{Red, Circle[{5, 5}, r]}],
If[MemberQ[whatToDisplay, "and I am a very nice Square"], {Blue,
Rectangle[{5, 5}, {r, r}]}],
If[MemberQ[whatToDisplay, "Other"], {Black,
Line[Tuples[{3, 4}, 2]]}]
},
PlotRange -> {{0, 20}, {0, 10}}
],
{{r, 1, Style["Radius", Black, Bold, 12]}, 1, 5, 1,
ControlType -> Slider,
ControlPlacement -> Top},
Control@{{whatToDisplay, True,
Style["What", Black, Bold, 12]}, {"I am a Circle",
"and I am a very nice Square", "Other"},
ControlType -> TogglerBar,
Appearance -> "Horizontal",
ControlPlacement -> Top}]
EDIT : コード内では本当に醜いですが (それでもコードと呼べる場合)、ディスプレイ上では見栄えがします。