Beschriftungsfeld - Textumbruch möglich?Gibt es eine Möglichkeit, den Textumbruch des Caption () - Felds zu steuern (zu erweitern)?
Ich vermute nicht aus dem Scripting Guide.Es wäre eine nette Funktion, wenn es jemals möglich wäre.Es ist ärgerlich, einen Zeilenumbruch zu haben, bei dem Sie nicht möchten, dass er umbrochen wird, und wenn set wrap () jemals verwendet werden könnte, könnte man den Zeilenumbruch dort auswählen, wo ein normaler Zeilenumbruch verwendet werden soll.
Danke, DJ
SkriptingBetreff: Beschriftungsfeld - Textumbruch möglich?Sie können die Escape-Sequenz Carriage Return Line Feed verwenden, um zur nächsten Zeile zu wechseln

Names Default To Here( 1 );
Caption(
{100, 200},
"explan\!nation",
Font( "Arial Black" ),
Font Size( 16 ),
Text Color( "blue" ),
Back Color( "yellow" ),
Spoken( 1 )
);
Betreff: Beschriftungsfeld - Textumbruch möglich?Hallo DJ!Ich bin mir nicht sicher, aber ist es das, wonach Sie suchen?Es verwendet eine der Escape-Sequenzen für Zeichenfolgen in Anführungszeichen. (Siehe Abschnitt JSL-Bausteine> JSL-Syntaxregeln im Skripthandbuch.) --Marie
Names Default To Here( 1 );
Caption(
{100, 200},
"This is a \!Nvery \!Nvery \!Nlong sentence.",
Font( "Arial Black" ),
Font Size( 16 ),
Spoken(0)
);Betreff: Beschriftungsfeld - Textumbruch möglich?Ich glaube nicht, dass das was ist @djhanson schaut nach.Sie möchten steuern, wo der Wrap stattfindet, anstatt den Wrap mit eingebetteten CR / LFs zu erzwingen.
Zum Beispiel:
caption("The quick brown fox jumped over the lazy dog. Hello world hello world");
produziert dies:

Sie können ein Textfeld verwenden, um den Umbruch zu steuern.Nicht ganz das gleiche wie caption ().
nw = new window("Caption",
tb = textbox("The quick brown fox jumped over the lazy dog. Hello world hello world")
);
tb << set wrap(500);
wait(4);
nw << close window();
