Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Auf Canvas.ClipRect reagieren? (https://www.delphipraxis.net/165396-auf-canvas-cliprect-reagieren.html)

blablab 28. Dez 2011 13:44

Auf Canvas.ClipRect reagieren?
 
Hallo!

Ich habe in meine Paintbox bei OnPaint mal testweise das reingeschrieben:
Delphi-Quellcode:
      Brush.Color := Random(1 shl 24);
      FillRect(Rect(0, 0, Width, Height));
Aber trotzdem wird nicht alles neu gezeichnet sondern nur das was wirklich benötigt wird. Ich kann gerade (leider) nur Windows Vista benutzen, war das Verhalten bei XP auch schon so?

Denn wenn das sowieso bei jedem Windows so ist, dann frage ich mich, ob sich das Reagieren auf ClipRect überhaupt lohnt. Dann kann ich ja auch einfach immer alles neu zeichnen und Windows sucht sich dann selbst nur den benötigten Bereich raus, oder?

Grüße
blablab


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz