Delphi-PRAXiS
Seite 2 von 2     12   

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 panel, disabled und controls (https://www.delphipraxis.net/159348-panel-disabled-und-controls.html)

Thom 24. Mär 2011 13:48

AW: panel, disabled und controls
 
@DeddyH:

Böser Trick... 8-)
Danke: Wieder etwas gelernt! :thumb:

DeddyH 24. Mär 2011 13:56

AW: panel, disabled und controls
 
Dieser Trick lohnt sich aber wirklich nur in Sonderfällen, ansonsten wäre eine abgeleitete Komponente wahrscheinlich der bessere Weg.

vergessen 24. Mär 2011 14:10

AW: panel, disabled und controls
 
Zitat:

Zitat von DeddyH (Beitrag 1090695)
Wie, KISS? Nichts gegen Thoms Vorschlag, aber das wird etwas unübersichtlich, wenn man mehr als 1 Panel auf diese Art erweitern will.

Lass es mich doch BITTE erst einmal durchprobieren :shock:

In meinen Programmen steuere ich fast alles über eine TActionList, deren Aktionen.OnUpdate jeweils einige Bedingungen überprüfen.

Sourcecode-"Minimierung/Optimierung" (a la Himitsu) ist NICHT mein Ziel.

Optimierung hin oder her: Wenn ich's nicht kapiere, wird's nicht übernommen, da ich in vier Wochen noch nachvollziehen können möchte, was ich vor vier Wochen gemacht habe 8-)

Sorry für OT

delphia 24. Mär 2011 14:35

AW: panel, disabled und controls
 
@Thom,
@DeddyH

so etwas habe ich gesucht, funktioniert prima.

Sicher hätte man auch ein procedure schreiben können, die controls und panel entsprechend einstellt. Halte das aber für die sicherere, weil immer greifend wenn enabled geändert wird, und elegantere Methode (Stil).

Denke diese Vorgehensweise wird mir auch in anderen Situationen helfen.

Danke dafür.

DeddyH 25. Mär 2011 10:58

AW: panel, disabled und controls
 
Gerade erst gesehen: http://delphi.about.com/b/2011/03/24...asstbutton.htm
Vielleicht wird es nach der Lektüre klarer, was ich da tue, denn genau das ist in dem Artikel beschrieben. :-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:40 Uhr.
Seite 2 von 2     12   

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