![]() |
clBackground wird scharz dargestellt?
hay,
ich hab mir ein ganz normales programm geschrieben udn dann in nem forum angeboten, leider kann ichs hier nicht anbieten, aber das problem ist, dass ich die hintergrundfarbe clBackground für die form1 gewählt habe. auf meinem pc und den zwei pc's meiner brüder sieht auch alles ganz normal aus. jetzt hat sich aber jemand von dem forum, in dem ich das proggi angeboten habe, gezogen aber die hintergrundfarbe ist bei ihm scharz? weiss jemand wieso das so ist? mfG toredo |
Re: clBackground wird scharz dargestellt?
Moin!
Ich hatte ein ähnliches Problem, welches wohl auch dich betrifft: die Farbe clMenuBar (eingeführt mit Delphi 7) hat nur ab Windows XP sein Pendant als Systemfarbe. Wenn das Programm nun diese Farbe verwendet siehts unter XP super aus, auf 2000 z.B. kann die VCL die Farbe nicht auflösen und macht schwarz draus. Ich glaube, deine Farbkonstante ist eine Konstante die erst ab einer späteren Windows Version definiert wurde. Benutze eine andere Konstante oder einen direkten Farbwert. |
Re: clBackground wird scharz dargestellt?
ok, dann werd ich den andern mal fragen ob er xp benutzt.
thx für die schnelle antwort mfG toredo |
Re: clBackground wird scharz dargestellt?
Hallo,
Farbnamen wie "clBackground" verweisen auf Farben, die jeder Anwender über die Systemsteuerung an seine Bedürfnisse anpassen kann. Beim Erstellen deiner Anwendung kennst du die tatsächlichen Farben also gar nicht. Wenn du bestimmte Farben oder Farbkombinationen benötigst, mußt du direkte Farbwerte oder einer vordefinierte Farbe (z.B. clRed) verwenden. In diesem Fall solltest du aber unbedingt ![]() Gruß Hawkeye |
Re: clBackground wird scharz dargestellt?
Hab n Vorschlag wie du das machen kannst:
Du setzt die Hintergrundfarbe auf ClBlackground (dein System) und führst dein Prog ganz normal aus. Dann benutzt du einen ColorGrapper (Hab z.B. schon einen gemacht: ![]() Somit wird auf allen Systemen diese Farbe angezeigt. Greetz by Hux :dp: |
Re: clBackground wird scharz dargestellt?
Zitat:
|
Re: clBackground wird scharz dargestellt?
@Thorben77:
Stimmt, hab ich garnicht bemerkt... *etwas neues dazugelernt* Greetz by Hux :dp: |
Re: clBackground wird scharz dargestellt?
thx, für die vielen antworten, ich hab das prob dadurch auch lösen können:)
mfG toredo |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz