2016-04-27 13 views

Antwort

0

Wenn Sie Text manuell eingeben, geben Sie die Return-Taste oder die Eingabetaste ein, um einem Textfeld ein Return-Zeichen hinzuzufügen. Dies können Sie auch mithilfe eines Skripts tun.

Verwenden Sie cr, um Rückgaben in Textfeldern zu definieren. Z.B. wenn Sie einen Stapel mit einem Feld haben, führen Sie die folgende Zeile zwei Zeilen in das Textfeld zu setzen:

put "First line of sentence" & cr & "Second line of sentence" into field 1 

Sie umfassen diese Zeile in einem mouseUp-Handler in einer Schaltfläche zum Beispiel.

+1

Mark Antwort ist spot-on. Beachten Sie, dass das End-of-Line-Zeichen in LiveCode ASCII 10 ist. RETURN, CR und LINEFEED sind alle Synonyme, die für ASCII 10 stehen. – Devin

0

Sie können dies einen Schritt weiter machen und vertrauter mit dem, was LC "Chunk-Ausdrücke" nennt. Angenommen, Sie haben einen einzelnen Satz in einem Feld. Betrachten Sie dies im Skript einer Schaltfläche:

on mouseUp 
    put return after word 3 of fld "yourField" 
end mouseUp 

Nun ist diese versuchen:

on mouseUp 
    put return & return after word 3 of fld "yourField" 
end mouseUp 
Verwandte Themen