2009-05-02 3 views

答えて

2

すべてのSpTBXLibコンポーネントのスキンは、一度に変更できます。

使用このコードそれがSkinTypeプロパティを割り当てる設定することで、皮膚は、Windowsの外観やデフォルトの外観を使用してdrawedされている場合は、しかし、各SpTBXLibコンポーネントに対して設定することができます

SkinManager.SetSkin('Office 2007 Blue'); 

MyComponent.SkinType := sknWindows; 

ヒント:ツールバー自体がSkinTypeプロパティを持っていません。それらは常に皮膚を使って描かれます。

+0

こんにちは、私はコードを入れれば、私はメインのspTbxToolbarを持っている SkinManager.SetSkin( 'Office 2007 Blue'); ツールバーにはデフォルトスキンが存在し、spxStatusBarのように、スキンタイプがspxtoolbarに存在しません。 – Erangel

+0

コメントありがとうございました。私のフォームに再訪しました。そして、一部のコンポーネントを削除した後に(このコンポーネントがスキンマネージャの問題を引き起こすと思います。再度、感謝します。 – Erangel

+0

Erangel:DRの回答が役立ち、適切であると判明した場合は、その横にあるチェックマークをチェックして回答を「受け入れる」ことが慣例です。 – Argalatyr

0

私はそのコンポーネントを知らないが、Googleにthisが見つかりました。それが役に立てば幸い。

関連する問題