Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Flocke,
19. Dez 2005
Wie sieht das Ganze denn aus, wenn du zum Testen mal das Standardlayout verwendest und kein spezielles Theme?
Häng' doch mal deinen aktuellen Quelltext an (oder per PN), dann kann ich das hier testen.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Flocke,
16. Dez 2005
Hmmm ... bei mir sehen die Buttons ganz normal aus. Zeichnet du den Rahmen selbst? Ein bisschen Quelltext wäre nicht schlecht.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Flocke,
10. Dez 2005
Genau da liegt das Problem - ein TButton ist eben kein natives Delphi-Control sondern eine von Windows vorgegebene Fensterklasse. Da kann man das Zeichnen nicht erweitern, sondern müsste es komplett neu schreiben.
Ich fand das Thema ganz interessant :stupid: und habe mal eine von TButton abgeleitete Komponente geschrieben, die BS_OWNERDRAW nutzt. Im Gegensatz zu WM_PAINT kriegt man...