Seite 2 von 2

Re: AddKeyboardShortcut()

Verfasst: 14.07.2010 16:21
von Vera
Hi ts-soft,

danke für das weitere Beispiel, denn ich suche grad nach Möglichkeiten einen CPU-fresser zu bändigen ;) *

Im aktuellen Beispiel ist aber der AddWindowTimer(0, 1, 1000) mit 1000 so hoch, dass man echt lange warten muß, bis was passiert. 100 wären moderat und 10 sieht gut aus.

Beim Ausprobieren hatte ich in der Draw-procedure alternativ mal Repeat ... Until(rot < 20) genommen, wodurch sich das Malen ständig wiederholt (nett, wenn man das wollte). Meine Frage ist jedoch, darf man Repeat/Until in Proceduren, bzw. mehrfach innerhalb eines Codes verwenden ?

Gruß ~ Vera

* kleine Herausforderung gefällig: WaldBrand mit PB
ps: @Mok - Dein fehlerfreies Beispiel ist auch schön anschaulich

Re: AddKeyboardShortcut()

Verfasst: 14.07.2010 17:02
von ts-soft
Die Schleife in der Draw-Routine ist aber suboptimal, da ja keine Events verarbeitet werden können. Besser die Werte per Static behalten und nur kleine Schritte, die aber etwas öfter ausführen. PS: Timer von 10 mag ja schön sein, aber bei
einer Timergenauigkeit von ca. 20 ms nicht so sinnvoll :wink: