Hallo,
deine Fragen sind nicht nervig (die hatten wir nämlich noch nicht
) - im Gegenteil, ich bin froh wenn jemand meine Bibliothek verwendet und mich dazu etwas fragt.
Das mit dem Männchen liegt an dem PerformanceCounter - sobald die Anwendung minimiert wird, wird OnIdle eine weile nicht ausgeführt, wodurch ein großes "TimeGap" entsteht. Am Besten machst du so etwas wie: (Achtung, ungetestet)
Delphi-Quellcode:
PerformanceCounter.Calculate;
if PerformanceCounter.TimeGap > 200 then
begin
PerformanceCounter.Calculate;
end;
Ich werde mich aber darum kümmern, das so etwas später von alleine geschieht.
Das mit dem Vollbildmodus sollte eigentlich funktionieren - da bin ich jetzt auch ein wenig überfragt. Du kannst ja den Vollbildmodus Simulieren, indem du das Fenster einfach Maximierst und Borderstyle auf "bsNone" setzt (Wie im 2. Tutorial beschrieben). Allerdings hat der Vollbildmodus den Vorteil, das das Zeichnen schneller von statten geht.
Hoffe das hat geholfen,
Andreas