Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by BadenPower,
25. Jun 2015
Daher bleib ich meiner Meinung treu und sage, wenn ich schon eine eigene Kompo erstelle, dann investiere ich dort hat 10 Stunden mehr und kann dann je nach Anwendung flexibel entscheiden (oder gar den User entscheiden lassen) wie etwas nachher funktionieren soll.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by BadenPower,
25. Jun 2015
Als Standardverhalten setze ich immer das Verhalten, welches ich in der Klasse vorfinde, von dem eine Komponete abgeleitet ist.
Ist sie komplett neu geschrieben, also von TControl, TWinControl oder noch tiefer abgeleitet, dann schau ich mir das Grundverhalten eines vergleichbaren Controls an und nehme dieses als Standardverhalten.
Hierbei gilt für mich immer die Devise:
Standardverhalten =...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by BadenPower,
25. Jun 2015
Zu den generellen Fragen:
zu 1. und 2.
Wenn ich ein Control selbst erweitere oder erstelle, dann mach ich es immer so, dass ich dem Benutzer des Controls nachher immer so viele Wahlmöglichkeiten (Properties) gebe, wie irgendwie möglich.
Also würde ich hier eine Property "AutoSelect" einführen, die bei True dafür sorgt, dass der gesmate Text selektiert wird.
Eine Propertie...