![]() |
Hintergrundfarbe in allen Formularen ändern
Hi,
Ich möchte die Hintergrundfarbe in allen Formularen ändern. Bis jetzt mache ich das immer so:
Code:
Das ist aber eine Enorme Tipp-Arbeit! Geht das auch irgendwie kürzer?
Form1.Color:=clblue;
Form2.Color:=clblue; Form3.Color:=clblue; Form4.Color:=clblue; Form5.Color:=clblue; Form6.Color:=clblue; Form7.Color:=clblue; Form8.Color:=clblue; Form9.Color:=clblue; Form10.Color:=clblue; Form11.Color:=clblue; |
AW: Hintergrundfarbe in allen Formularen ändern
Mach dir doch einfach eine Liste (
Delphi-Quellcode:
oder
TList<TForm>
Delphi-Quellcode:
), adde die Formulare und immer wenn du die Farbe ändern willst, gibt es ein
TObjectList
Delphi-Quellcode:
for lustigeForm in formListe do lustigeForm.Color := meineFarbe;
|
AW: Hintergrundfarbe in allen Formularen ändern
Wenn es nur um die aktuell angezeigten Formulare geht, könnte man auch über Screen.Forms interieren.
Delphi-Quellcode:
for i := 0 to Screen.FormCount - 1 do
Screen.Forms[i].Color := clRed; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:26 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-2025 by Thomas Breitkreuz