AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Alle Controls auf einem Panel disablen?

Ein Thema von Jazzman_Marburg · begonnen am 5. Mär 2011 · letzter Beitrag vom 5. Mär 2011
 
Benutzerbild von Jazzman_Marburg
Jazzman_Marburg

Registriert seit: 2. Aug 2004
359 Beiträge
 
#1

Alle Controls auf einem Panel disablen?

  Alt 5. Mär 2011, 13:03
Hallo Gemeinde,
ich versuche gerade alle Controls auf einem Panel zu disablen -- das klappt auch gut, aber:
Die Controls sehen nicht ao aus, als ob sie disabeld seien (also nicht grau). Wenn ich hingegen zur Designzeit im Objektinspektor die Eigenschaft für z.B. eine CheckBox.Enabled auf False setze, dann sieht die CheckBox auch zur Laufzeit grau aus (für den User erkennbar nicht eingabebereit).

Damit setze ich für alle Controls auf einem Panel die Eigenschaft Enabled auf False:

Delphi-Quellcode:
procedure TForm1.DisablePanel(aPanel: TPanel);
var Teller : Integer;

begin
  For Teller := 0 to aPanel.ControlCount - 1 do
  begin
     aPanel.Controls[Teller].Enabled := False;
  end;
end;
Hat jemand vielleicht eine Erklärung für dieses Phänomen?

Danke & Gruß
Jazzman
--- Delphi XE Starter, Windows 8 ---
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:21 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