Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Panelfarbe in IDE auf speziellen Wert setzten (https://www.delphipraxis.net/143951-panelfarbe-ide-auf-speziellen-wert-setzten.html)

Delle52 26. Nov 2009 17:07


Panelfarbe in IDE auf speziellen Wert setzten
 
Hi,

ich möchte die Farbe eines Panel, Buttons etc. in der IDE auf einen anderen als einen der vordefinierten Werte setzen. Und zwar in der IDE direkt, nicht irgendwo im Code.
Ist das möglich? Sachen wie rgb(23,23,23) werden dort nicht akzeptiert (Fehler: Kein Integerwert).

Gruß Kaloschke

DeddyH 26. Nov 2009 17:12

Re: Panelfarbe in IDE auf speziellen Wert setzten
 
Wenn Du im Objektinspektor einen Doppelklick auf die ComboBox "Color" machst, kannst Du eigene Farben per Dialog definieren.

Wolfgang Mix 26. Nov 2009 17:15

Re: Panelfarbe in IDE auf speziellen Wert setzten
 
Erstmal herzlich willkommen in der DP :dp:
Das müsste aber im OnCreate-Event funktionieren (Doppelclick irgendwo ins Formular).

Gruß

Wolfgang

DeddyH 26. Nov 2009 17:16

Re: Panelfarbe in IDE auf speziellen Wert setzten
 
Zitat:

Zitat von Delle52
Und zwar in der IDE direkt, nicht irgendwo im Code.

:zwinker:

Wolfgang Mix 26. Nov 2009 17:51

Re: Panelfarbe in IDE auf speziellen Wert setzten
 
@Delle52
Zitat:

Sachen wie rgb(23,23,23) werden dort nicht akzeptiert (Fehler: Kein Integerwert).
Die gewählten Farbwerte sind auch ungünstig gewählt.
Mach es 'mal brutaler mit RGB(255,255,0)

Gruß

Wolfgang

DeddyH 26. Nov 2009 17:58

Re: Panelfarbe in IDE auf speziellen Wert setzten
 
@Wolfgang, es geht um DesignTime. Der Objektinspektor nimmt nur Konstanten an, keine Rückgabewerte von Funktionen.

Wolfgang Mix 26. Nov 2009 18:05

Re: Panelfarbe in IDE auf speziellen Wert setzten
 
okay, dann hast Du (wieder 'mal) recht :)

Delle52 26. Nov 2009 21:22

Re: Panelfarbe in IDE auf speziellen Wert setzten
 
Hi Detlef

so einfach ist das (wenn man's weiß :-))

Vielen Dank
Kaloschke


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:45 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