Balisage et définition du retour à la ligne dans la même zone de texteJ'utilise JMPPro 14.3. J'ai essayé la même chose dans JMP12 et dans JMP11 (je pense) également. Quelqu'un peut-il me montrer comment utiliser simultanément le balisage (gras, souligné, etc.) et définir le retour à la ligne dans la même zone de texte ? Essayez d'exécuter le script ci-dessous et je pense que vous comprendrez de quoi je parle.
nw = Nouvelle fenêtre("Exemple de balisage dans une zone de texte",
Text Box("Ceci est en gras mais s'enroule mal", << Balisage),
Text Box(""), // pour empêcher la zone de texte au-dessus de s'empiler sur la zone de texte en-dessous
Text Box("Ceci n'est pas en gras mais s'enroule correctement", << Set Wrap(300)),
Text Box("Il semble que cela devrait être en gras et enveloppé correctement, mais ce n'est pas le cas", << Set Wrap(300) << Markup),
Text Box("Doit également être en gras et enveloppé correctement, mais ce n'est pas le cas", << Markup << Set Wrap(300)),
tb1 = Text Box("Le diviser en plusieurs commandes ne fonctionne pas non plus", << Markup),
tb1 << Définir l'enveloppement (300),
tb2 = Text Box("L'ordre inverse ne fonctionne pas", << Set Wrap(300)),
tb2 << balisage
);
Re : Balisage et définition du retour à la ligne dans la même zone de texte@txnelson > merci *beaucoup* beaucoup pour votre aide et vos réponses rapides ! J'apprécie vraiment cela. Je suis content qu'un correctif soit disponible pour 15.
Re : Balisage et définition du retour à la ligne dans la même zone de texteJ'obtiens le même résultat sous JMP 14.3, cependant, il semble être corrigé dans JMP 15
Re : Balisage et définition du retour à la ligne dans la même zone de texteHmm. Cela ne semble pas fonctionner pour moi. Le script ci-dessous
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))
);Cela me donne ce qui suit

De plus, ne pas appeler cela un message est trompeur (cette partie est une plainte, pas un problème). En interne, JMP l'appelle un message. Par exemple, si je tape des déchets comme "<< Set Milk" dans une zone de texte, j'obtiens ce qui suit dans le journal :
La zone d'affichage 'TextBox' ne reconnaît pas le message « Régler le lait » ; peut-être voulez-vous dire l'un de ceux-ci : << Enregistrer le HTML << Obtenir du XML << Définir l'astuce << Définir l'enveloppement… << Définir le texte << Obtenir l'astuce << SetNLines << Définir la largeur, etc.
Re : Balisage et définition du retour à la ligne dans la même zone de texte<< Markup et <
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
);