Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi JvXPStyleManager: Kann man selber ein Theme erstellen ? (https://www.delphipraxis.net/82883-jvxpstylemanager-kann-man-selber-ein-theme-erstellen.html)

-=cats=- 21. Dez 2006 10:01


JvXPStyleManager: Kann man selber ein Theme erstellen ?
 
Hi :hi:

ich habe auf meiner Form einen JvXPButton.
Aber mir gefällt die graue Farbe nicht.
Jetzt kann man ihn auf XP und auf Office
stellen.
Ich möchte den Button aber gern schwarz
haben.
(Ich weiß, es gibt schon Buttons, bei denen
man die Farbe ändern kann, leider geht für
meine Zwecke nur der XP Button).

Dann habe ich entdeckt, das es die Option
UseStyleManager gibt.
Aber wenn ich das richtig gesehen habe, gibt
es da nur diese beiden Themes (XP, Office).
Kann man vielleicht so ein Theme selber erstellen ?

Oder hat jemand eine Idee, wie ich diesen Button
jetzt schwarz bekomme ? Die Schrift sollte
weiß sein ...
Achtung ! Bin noch Anfänger :-)

Vielen Dank schon mal für Eure Hilfe !

Gruß,
-=cats=-

-=cats=- 22. Dez 2006 10:38

Re: JvXPStyleManager: Kann man selber ein Theme erstellen ?
 
Hat vielleicht jemand eine Idee, wie ich den
Button möglichst einfach schwarz bekomme ... ? :gruebel:

API 8. Apr 2012 10:14

AW: JvXPStyleManager: Kann man selber ein Theme erstellen ?
 
(Thema ist zwar schon älter, die Antwort ist für andere Suchende gedacht)

Habe kein Möglichkeit gefunden, die Farbe zu ändern - man kann jedoch dem Button ein Bild zuweisen und so indirekt die Farbe ändern:
  • Setze ToolType = ttImage,
  • weise Images eine TImageList zu
  • setze den ImageIndex.

Bernhard Geyer 8. Apr 2012 10:34

AW: JvXPStyleManager: Kann man selber ein Theme erstellen ?
 
Ab XE2 ist ein Theming/Style-Manger in der VCL integriert.

Also bevor du jetzt mit einem alten Delphi und JVCL herumdokterst schau dir lieber mal die möglichkeiten von XE2 bezüglich VCL und evtl auch gleich FireMonkey an.

API 8. Apr 2012 17:31

AW: JvXPStyleManager: Kann man selber ein Theme erstellen ?
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1160722)
Ab XE2 ist ein Theming/Style-Manger in der VCL integriert.

Also bevor du jetzt mit einem alten Delphi und JVCL herumdokterst schau dir lieber mal die möglichkeiten von XE2 bezüglich VCL und evtl auch gleich FireMonkey an.

Es geht mir nicht um Theming/Style, ich verwende einfach einen TJvXPButton in meinem kleinen Tool.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz