테이블 상자 창의 문자열 열 상자에 긴 텍스트를 표시하고, 기본 텍스트 데이터를 수정하지 않고 여러 줄에 걸쳐 시각적으로 줄바꿈되도록 하려고 합니다. 이 글 과 이 글 에서 몇 가지 아이디어를 찾았지만, 문자열 열 상자에는 적용할 수 없습니다.
제 문제를 설명하기 위한 최소한의 예를 들어보겠습니다. 여기서는 문자열 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>
문자열 col 상자로 텍스트를 감쌀 수는 없다고 생각하고, 그래서 col 상자 + 텍스트 상자를 사용해야 한다고 생각합니다.