Thema: Delphi Subkomponenten Zeichnen

Einzelnen Beitrag anzeigen

Benutzerbild von ChrisE
ChrisE

Registriert seit: 15. Feb 2006
Ort: Hechingen
504 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#5

AW: Subkomponenten Zeichnen

  Alt 7. Jan 2011, 12:39
Hallo,

ich denke man sollte sich die Frage stellen "wer" die Aufgabe übernehmen soll für die Entscheidung des neu zeichnens. Also, wer soll das wissen darüber umsetzen, ob etwas neu gezeichnet werden soll. Das können zum einen die einzelnen Komponenten tun, indem Sie die Visible-Property abfragen oder auch z.B. das ClipRect der Canvas auswerten (bin ich im ClipRect, dann muss ich mich neu zeichnen) oder es entscheidet immer der Master-Container.

Ich selber halte es für besser, dass jeder für sich entscheidet, ob er neu gezeichnet werden muss, da der "Auftrag" zum Neuzeichnen ja von beliebig verschieden Stellen kommen kann. Aber das ist sicher eine Designfrage.

Gruß, Chris
Christian E.
Es gibt 10 Arten von Menschen, die die Binär lesen können und die die es nicht können

Delphi programming rules
  Mit Zitat antworten Zitat