Einzelnen Beitrag anzeigen

BenjaminH

Registriert seit: 14. Okt 2004
Ort: Freiburg im Breisgau
713 Beiträge
 
Turbo Delphi für Win32
 
#8

Re: Schnell wiederholt in PaintBox zeichnen (Bitblt)

  Alt 27. Okt 2009, 14:48
Zitat von Medium:
Ich kann mir vorstellen, dass der Timer sich hier quasi selbst überholt, die Zeichenroutine also ab und an noch zugange ist wenn schon der nächste Callback kommt. Das staut sich dann zusammen. Du könntest also einen Skip-Frame-Mechanismus einbauen: Kling moppig, wäre aber einfach nur das Abschalten der Reaktion auf den Timer wenn gerade gezeichnet wird.
Das hab ich mal versucht. War aber nix.

Über die anderen Möglichkeiten muss ich mir mal Gedanken machen.
Was ist denn groß der Unterschied zwischen dem Zeichnen im Timer und dem im OnIdle Event/eigenem Thread? In beiden Fällen wird doch regelmäßig gezeichnet, nur dass das beim Timer eben in festen Intervallen ist, oder?
Benjamin
  Mit Zitat antworten Zitat