durchlaufender Text im Fenster
Verfasst: 18.04.2006 23:14
Hallole
ich stehe gerade auf dem Schlauch, vielleicht kann mir ja jemand wieder runter helfen. ;)
Ich brauche ein Textfenster, nur lesbar. Wenn neuer Text kommt, dann soll der UNTEN angehängt werden. Wenn das Fenster voll ist, soll das Übrige OBEN raus wandern.
Nach langem Rumexperimentieren ging nur ein TextGadget, da das den Text umbricht (es kommen auch lange Zeilen vor). Damit das funktioniert, habe ich ein Array mit Anzahl der im Textfenster passenden Strings genommen und schiebe den Text in dem Array immer eines hoch und den neuen Text hinten an. Dann gebe ich alles auf einmal raus.
Das funktioniert soweit auch ganz klasse, wenn keine Zeilen kommen, die länger als das Fenster breit ist, kommen. Ansonsten verschiebt es den Text, so daß man von der letzten neuen Zeile unten nur noch den oberen Streifen sieht. Ist natürlich unschön. Da das Fenster ja umbricht - und nicht ich (ist ja auch gut so) - weiß ich nicht ob das zwei oder mehr Zeilen gibt um das in meinem Array einzupassen. Wie könnte man das lösen?
Oder hat jemand eine ganz andere Idee? Im CodeArchiv habe ich leider nichts Passendes gefunden (oder es übersehen).
Danke mal im voraus für die Hilfe.
Viele Grüße
Sigi
ich stehe gerade auf dem Schlauch, vielleicht kann mir ja jemand wieder runter helfen. ;)
Ich brauche ein Textfenster, nur lesbar. Wenn neuer Text kommt, dann soll der UNTEN angehängt werden. Wenn das Fenster voll ist, soll das Übrige OBEN raus wandern.
Nach langem Rumexperimentieren ging nur ein TextGadget, da das den Text umbricht (es kommen auch lange Zeilen vor). Damit das funktioniert, habe ich ein Array mit Anzahl der im Textfenster passenden Strings genommen und schiebe den Text in dem Array immer eines hoch und den neuen Text hinten an. Dann gebe ich alles auf einmal raus.
Das funktioniert soweit auch ganz klasse, wenn keine Zeilen kommen, die länger als das Fenster breit ist, kommen. Ansonsten verschiebt es den Text, so daß man von der letzten neuen Zeile unten nur noch den oberen Streifen sieht. Ist natürlich unschön. Da das Fenster ja umbricht - und nicht ich (ist ja auch gut so) - weiß ich nicht ob das zwei oder mehr Zeilen gibt um das in meinem Array einzupassen. Wie könnte man das lösen?
Oder hat jemand eine ganz andere Idee? Im CodeArchiv habe ich leider nichts Passendes gefunden (oder es übersehen).
Danke mal im voraus für die Hilfe.
Viele Grüße
Sigi