Zum Hauptinhalt springen

TextLineWrite

Mit dieser Funktion wird die Textzeile (alpha2) als Zeile (int1) in den Textpuffer (obj) geschrieben.

Folgende Optionen (int3) sind zulässig:

  • _TextLineInsert

    Die Zeile wird eingefügt, ansonsten wird die bestehende Zeile überschrieben. Um eine Zeile an den Text anzuhängen, wird (int1) mit der Anzahl der Zeilen (siehe ``TextInfo()) plus 1 belegt.

  • _TextNoLineFeed

    Der Textpuffer kann maximal 250 Zeichen pro Zeile verarbeiten. Soll eine Textzeile mit mehr als 250 Zeichen pro Zeile erzeugt werden, um diese in einem TextEdit-Objekt darzustellen, muss mit Hilfe der Option _TextNoLineFeed ein weicher Zeilenumbruch definiert werden.

Beispiel:

Textzeile mit 300 Zeichen erzeugen.

// Schreiben der ersten 250 Zeichen
tHdlTxt->TextLineWrite(1, StrCut(tLine300, 1, 250), _TextLineInsert | _TextNoLineFeed);

// Schreiben der restlichen 50 Zeichen
tHdlTxt->TextLineWrite(2, StrCut(tLine300, 251, 50), _TextLineInsert);

Mögliche Laufzeitfehler: