![]() |
Auf Canvas.ClipRect reagieren?
Hallo!
Ich habe in meine Paintbox bei OnPaint mal testweise das reingeschrieben:
Delphi-Quellcode:
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?
Brush.Color := Random(1 shl 24);
FillRect(Rect(0, 0, Width, Height)); 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 04:54 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz