▼ Mr.XRAYさん
>
> > フォントサイズが変更できません。
>
> 確かに変更できませんね.そういう仕様なのかも.
> 他にも VCL スタイルを使用すると何かあったような.
> TCategoryButtons だけスタイルを適用しないようにすれば,
> フォントの変更が可能なようですが,それだと折角のスタイルが...
> ですよね.
>
> 動作確認は,Windows 7 U64(SP1) + Delphi XE5 VCL-32
>
> procedure TForm1.Button1Click(Sender: TObject);
> begin
> CategoryButtons1.StyleElements := CategoryButtons1.StyleElements - [seClient];
> end;
>
おぅ! 一部だけはずせるのですね(@_@)
まぁスタイルというかデザイン的に妥協できるか、実際に表示して確認してみます。
しかし、仕様と言いたくないですね・・・不具合に近いものがあるし・・・
(ぢつは Styleはまだ おまけ扱いなのか?)
で、まぁ何をしたいのかと言うと・・・
4K解像度の画面だと、800*600程度で作成してあるフォームが非常に見づらい・・・
ので、画面解像度に合わせてフォーム全体をScaleByで拡大表示しようと思っているわけです。
で、ScaleByで勝手に大きくなるものもあるけど、変わらないものもあると・・・
TPageControlのタブなんかはタブサイズもフォントサイズも勝手に大きくなるけど
変更されないものは、比率に応じてSetBoundsしたりFont.Sizeを変更したりしているわけです。
で、TCategoryButtonsで躓いた・・・と(^^;
|