Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Andreas L.,
24. Mai 2011
So hatte ich das gestern schon und da hats wie verrückt geflackert. Jetzt gehts auf einmal :gruebel:
Danke an alle für eure Hilfe
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Andreas L.,
24. Mai 2011
@DeddyH: Genau so mache ich es. In TBasis.Paint werden die Border gezeichnet, in TAbgeleitet.Paint die DrawBorderShadow-Methode. Wenn ich das mache wir die Komponente zur DesignTime nicht mehr richtig angezeigt (Nur Umrisse, keine Size-Grips, ...). Packe ich das DrawBorderShadow in die TAbgeleitet.Refresh-Methode wird alles angezeigt, nur eben ohne die weiße Linie.
Siehe Anhang
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Andreas L.,
23. Mai 2011
Hallo,
ich habe eine Komponente von TCustomPanel abgeleitet die verschiedene Rahmen haben kann. Von dieser Komponente (TCsCustomPanel) habe ich wiederrum eine Komponente (TCsPageNavigation) abgeleitet die eine Eigenschaft Style hat mit der die Komponente in 3 Stilen erscheinen kann. In der Refresh-Methode setze ich je nach Style die BorderTop-Eigenschaft. Das funktioniert auch super. Bei einem...