テーブルボックスウィンドウの文字列列ボックスに長いテキストを表示し、元のテキストデータを変更せずに複数行に折り返して表示したいのですが、 この投稿とこの投稿でいくつかのアイデアを見つけましたが、文字列列ボックスではうまく機能しません。
ここに私の問題を説明するための最小限の例を示します。ここでは、文字列の col ボックスを col ボックスのように動作させたいと思います。
longstring = "toooooooooooooooooooooo looooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong teeeeeeeeeeeeeeeeext.";
nw = New Window( "Display",
tb = Table Box(
col1 = Col Box( "Mycolbox" ),
col2 = String Col Box( "Mystringcolbox", longstring )
)
);
col1 << append( Text Box( longstring , <
<SET wrap=""></SET>
<P>文字列自体ではなく表示を変更し、ウィンドウが作成された後の後処理手順として適用するソリューションを探しています。</P> <P>前もって感謝します</P>
文字列の列ボックスでテキストを折り返すことはできないと思うので、列ボックス + テキスト ボックスに頼る必要があります。