XPManifest使用時のPageControl,TabControlのTabPosition


ポリネシア  2005-03-07 20:10:28  No: 13590

PageControlもしくはTabControlについての質問です。

XPManifest使用時にTabPosition:=tpLeftにすると
TabのCaptionが表示されなくなります。
XPManifestを使用しない場合は正常に表示されるのですが・・・

何かこの件についてご存知の方はいらっしゃいませんでしょうか?
よろしくお願いします。


メラトニン  2005-03-08 10:53:57  No: 13591

Xpスタイルに登録されているボタン等の画像の中には横つき、下つきのタブイメージは存在しません。
おそらくXpスタイルに無いスタイルということだと思います。
どうしても使いたければ、自分で作る or Xpスタイルを適用しないの2拓になるかと思います。


たかみちえ  URL  2005-03-08 13:42:07  No: 13592

どうも。わたしもWindowsXPスタイルの仕様だと思います。曖昧なので答えられませんでしたが。
ですが、それだけならオーナードローという手もありますね(OnDrawTabイベントを使う)、ちょっと手間はかかりますが…(Delphiの新しめのバージョンではそうしているようです)


ポリネシア  2005-03-08 19:08:34  No: 13593

レスありがとうございます。
XPスタイルはどうしてもはずせないので、
DrawTabイベントで処理をしてみようと思います。
ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加