Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Medium,
14. Jan 2010
Hm, ich hatte jetzt eigentlich auch auf den Deklarationsteil gehofft ;)
Laut Referenz ist Paint eine virtuelle Methode, und muss daher mit override in Ableitungen deklariert werden. Ist das bei dir schon so? (Sag nicht ja, dann wird's für mich grad misteriös - oder ich bin nur zu müde, 3 Uhr aufstehen war hart :))
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Medium,
14. Jan 2010
Eiiigentlich ist es so: Windows weiss ja relativ genau wo sich diverse Fenster befinden. Wird nun eines bewegt, muss zwangsweise das darunter liegende neu gezeichnet werden, sonst blieben ja die "Schlieren" vom Rand des bewegten Fensters stehen. Windows weiss ja welche Fenster wo sind, und welches über welchem anderen liegt, und schickt an die betroffenen Fenster besagte WM_PAINT Message....
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Medium,
14. Jan 2010
Das Zeichnen machst du in der überschriebenen Paint-Methode?