![]() |
Re: caret setzen im tmemo, wie geht das?
das ist (bisher) ein programm bzw. eine unit, die auf diese weise in mein programm eingebunden ist. d.h. die will ich so halten, dass ich dieses terminal bzw. fenster in jedes beliebige programm einbinden kann.
ob man es dann mal als eigenständiges programm realisiert, würde ich als zweiten schritt vorsehen. jetzt geht es mir mal in erster linie darum, mein bestehendes programm so anzupassend, dass es auch mit den indi-threads funktioniert. aber prinzipiell spricht nichts gegen eine consolen-anwendung, ist aber wie gesagt aus meiner sicht (erst) der zweite schritt. |
Re: caret setzen im tmemo, wie geht das?
Ok, in einem Konsolen Programm währe das leidige Eingabe Thema schon mal vom Tisch...wha?
Ansonsten würde ich es so machen: Nicht TMemo oder so verwenden. Die Proceduren System.Write System.WriteLN System.read (? gabs das ?) System.ReadLN als Methoden für ein TWincontrol schrieben. Also WriteLN vollgrafisch. Readln müste auf Keypress Events Grafisch antworten und die Tastendrücke bis zum cr aufzeichnen Readln oder Write sollten alle ausgaben immer zuerst in eine Stringliste machen. Da in der Stringliste Operationen am Kopf beforzugt werden , sollte die aktuelle Zeile String[0] sein. Du must im OnPaint dann einfach nur 40 Zeilen ausgeben. so würde ich es machen auch wenn im TMemo schon vieles davon gelöst ist finde ich es doch besser wenn man alles selbst in der Hand hat. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:48 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