ここで私の最初の質問はおそらく些細なことをお詫びしますが、私はManipulatorコントロールの入力フィールド内でフォントをどのようにスタイルするのか分かりません。この機能のオプションは、入力フィールド(AFAIK)内のスタイリングには使用できません。マニピュレータ入力フィールドのフォントの外観を制御する方法は?
Style[Manipulator[0.5, Appearance -> {"Open", Tiny}],
DefaultOptions -> {InputField -> {BaseStyle -> Directive[Red, 16]}}]
が、それはしませんでした:私は、入力フィールドのオプションが機能するかどうかを疑問に思いました。私はこれが自明だと思っていますが、それは私が困惑しています。
編集
私は、これは、フォントの色や重さを変えている
Cell[StyleData["Manipulator"],
ShowStringCharacters->False,
NumberMarks->False,
FontFamily:>CurrentValue["PanelFontFamily"],
FontSize->24,
FontColor->RGBColor[1,0,0],
FontWeight->"Bold"]
ローカルマニピュレータスタイルを使用して試してみました(私はこれらが私のアプリケーションで変更したくありません、動作するものとしないものをテストするだけですが)、フォントサイズを変更しないでください。
{{x, 40, "Hello World"}, 20, 100, 5, Appearance -> "Open",
AppearanceElements -> {"InputField", "StepLeftButton", "StepRightButton",
"HideControlsButton"}, ImageSize -> Tiny}
が、入力フィールドに非小さなフォントで、そして直接することによって、これを達成:このスタイルシート・ソリューションが働いていた場合、私はそれが今のところ十分であろうが、最終的に私が操作する中に小さなマニピュレータを持ちたいと思いますコーディング。
- > {BaseStyle - >ディレクティブ[...]} 'や' DynamicBoxOptionsを - > {BaseStyleは、 - >ディレクティブ[...]} 'は両方ともフォントの色を変更しますが、フォントのサイズは変更しません。 – Simon
Styleを使用すると、Manipulate ...のLabelStyle(Manipulate内の実際の実装)がオーバーライドされているようです。 –
@MikeHoneychurch、私たちは[約束フェーズ](http://area51.stackexchange.com/proposals/37304/mathematica)にしました。ご協力いただきありがとうございます。私たちはまだいくつかの助けを使うことができます。できるならば、次の段階に進むでしょうか? – rcollyer