標題框 - 可以進行文字換行嗎?有什麼方法可以控制(展開)Caption()框文字換行嗎?
我猜不是來自腳本指南。如果可能的話,這將是一個很好的功能。在不希望換行的地方進行換行有點煩人,如果可以使用 setwrapp() ,那麼人們可以使用正常的換行符轉義來選擇他們想要的換行符。
謝謝,DJ
自動化和腳本編寫品質和工藝工程回覆:標題框 - 文字換行可能嗎?我不認為是這樣@djhanson在尋找。他們希望控制發生換行的位置,而不是使用嵌入的 CR/LF 強制換行。
例如:
caption("The quick brown fox jumped over the lazy dog. Hello world hello world");
產生這個:

您可以使用文字方塊來控制換行。但與 title() 不太一樣。
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();

回覆:標題框 - 文字換行可能嗎?嗨,DJ!我不確定,但這就是您要找的嗎?它使用轉義序列之一來表示帶引號的字串。 (請參閱《腳本指南》中的 JSL 構建塊 > JSL 語法規則部分。)--Marie
Names Default To Here( 1 );
Caption(
{100, 200},
"This is a \!Nvery \!Nvery \!Nlong sentence.",
Font( "Arial Black" ),
Font Size( 16 ),
Spoken(0)
);回覆:標題框 - 文字換行可能嗎?您可以使用回車換行轉義序列換行到下一行


Names Default To Here( 1 );
Caption(
{100, 200},
"explan\!nation",
Font( "Arial Black" ),
Font Size( 16 ),
Text Color( "blue" ),
Back Color( "yellow" ),
Spoken( 1 )
);