Registriert seit: 9. Jun 2002
453 Beiträge
|
9. Jun 2002, 21:39
Ja, leider verschwindet der text sofort wieder.
Ich habe aber eine neue Idee. Kann man nicht ein Array of String global erstellen. Dieses Array wird dann über die Messageprozedur mit den benötigten TextMeldungen versorgt.
Im WM_PAINT Ereignis zeichnet man nun jedesmal alle 10 Zeilen aus dem Array auf das Fenster.
Wurde eine Textmeldung hinzugefügt, ändert die Messageprozedur die Reihenfolge der Textmeldungen im Array, fügt die neue Meldung unten an.
Danach wird eine WM_Paint Message an das Fenster geschickt, damit alles neu gezeichnet wird.
Sollte doch funktionieren oder? Nunja, werde ich morgen mal ausprobieren. Wenn einer hier einen Logikfehler sieht bitte posten, dann überleg ich mir was neues.
Mfg Salomon
|