JMPPro 14.3 を実行しています。 私はJMP12とJMP11(と思う)でも同じことを試しました。 誰かがマークアップ (太字、下線など) を同時に使用し、同じテキスト ボックスで折り返しを設定する方法を教えてもらえますか? 以下のスクリプトを実行してみてください。私の言っていることが理解できると思います。
nw = New Window("テキストボックスのマークアップ例",
Text Box("これは太字ですが、ぎこちなく折り返されています", << Markup),
Text Box(""), // 上のテキスト ボックスが下のテキスト ボックスに重ならないようにする
Text Box("これは太字ではありませんが、正しく折り返されます", << Set Wrap(300)),
Text Box("これは太字で正しく折り返す必要があるようですが、そうではありません", << Set Wrap(300) << Markup),
Text Box("また、太字で正しく折り返す必要があります", << Markup << Set Wrap(300)),
tb1 = Text Box("複数のコマンドに分割しても機能しません", << Markup),
tb1 << Set Wrap(300),
tb2 = Text Box("逆順は機能しません", << Set Wrap(300)),
tb2 << マークアップ
);
@txnelson > 迅速な対応とご協力ありがとうございます。 ほんとうにありがとう。 15の修正が入ってうれしいです。
JMP 14.3 で実行しても同じ結果が得られますが、JMP 15 では修正されているようです。
うーん。 これは私にはうまくいかないようです。 以下のスクリプト
nw = New Window("Example of markup in text box",
Text Box("<B>This is in bold but wraps awkwardly</B>", << Markup, << Set Wrap(1200)),
Text Box("", << Set Wrap(1200)),
Text Box("<B>This is not in bold but wraps correctly</B>", << Set Wrap(1200))
);私に次を与える

さらに、それをメッセージと呼ばないことは誤解を招きます (この部分は苦情であり、問題ではありません)。 内部的には、JMP はこれをメッセージと呼んでいます。 たとえば、「<< Set Milk」のようなゴミをテキスト ボックスに入力すると、ログに次のように表示されます。
表示ボックス 'TextBox' は、メッセージ'セットミルク';おそらく、次のいずれかを意味します: <<<<<<<<Re: マークアップと同じテキスト ボックスでの折り返しの設定
<< マークアップと <
nw = New Window("Example of markup in text box",
Text Box("<B>This is in bold but wraps awkwardly</B>", << Markup),
Text Box(""), // to prevent above text box from piling on below text box
Text Box("This is not in bold but wraps correctly", << Set Wrap(300)),
Text Box("<B>This seems like it should be in bold and wrap correctly but isn't</B>", << Set Wrap(300), << Markup),
Text Box("<B>Also should be in bold and wrap correctly but isn't</B>", << Markup ,<< Set Wrap(200)),
tb1 = Text Box("<B>Breaking it out into multiple commands doesn't work either</B>", << Markup),
tb1 << Set Wrap(300),
tb2 = Text Box("<B>Reversing order doesn't work</B>", << Set Wrap(300)),
tb2 << Markup
);