journal utilisé comme présentationSalut,
J'utilise un journal à la place de PWP.
À l'intérieur de la boîte de contour, j'ai le titre sur deux lignes. Je voudrais avoir le titre sur une seule ligne.
Comment puis-je le faire?
Meilleures salutations
Re : journal utilisé comme présentationÀ moins que vous ne créiez une fenêtre avec une boîte d'étirement automatique, je ne connais pas d'autre moyen que JSL pour que les boîtes de contour du journal aient une largeur personnalisée.Il s'agit d'une modification de la dernière suggestion du répondant. Le script joint a été testé sur JMP 12, 13 et 14. Vous n'avez pas besoin de modifier le script, il vous suffit de l'exécuter.Ouvrez un journal, ouvrez le script et cliquez avec le bouton droit de la souris, puis sélectionnez exécuter le script ou exécutez le script à partir de la barre de menus.
Le script trouve toutes les boîtes de contour à l'aide d'une fonction appelée Xpath. Pour chaque OutlineBox, il récupère le texte, la police et la taille et crée une zone de texte masquée. À partir de là, il obtient une taille, puis ajoute une boîte d'espacement de cette taille à la boîte de contour et, comme on l'a vu précédemment, agrandit la boîte de contour.
Le script est joint.Je ne l'ai pas essayé, mais il existe un complément appelé Journal Text Sledgehammer, il a 8 félicitations. Cela pourrait vous être utile. https://community.jmp.com/t5/JMP-Add-Ins/Journal-Text-Sledgehammer/ta-p/21941
Re : journal utilisé comme présentationSalut,
Merci pour votre réponse.
Je préfère utiliser la solution sans JSL , c'est plus simple. Je ne sais pas comment ouvrir le scrit du journal.
J'essaie d'utiliser la pince mais je n'arrive pas à agrandir le bord.
j'ai rejoint le journal
Re : journal utilisé comme présentationSalut @Françoise ,
Juste pour vérifier, le titre de votre boîte de contour dans votre journal s'enroule sur une deuxième ligne et vous avez besoin que la boîte de contour soit plus large pour éviter cela ?
Mon sentiment est que les boîtes de contour seront aussi larges que le contenu qu'elles contiennent par défaut.
Si vous n'avez pas besoin d'une solution scriptée, vous pouvez probablement simplement élargir le contenu à l'intérieur de la zone de contour en saisissant le bord et en le tirant plus large.
Si vous avez besoin de quelque chose de scripté, vous pouvez redimensionner le contenu ou ajouter une zone d'espacement large et fine (par exemple SpacerBox( Size( 700, 1) )) en utilisant Append() pour élargir la zone de contour.C'est un peu un hack, mais ça fait le travail.Voici un exemple très simple :
//Run this first and view the result<BR />
New Window("Test", << Journal,
Outline Box("Test OB with a very very very very very very very lonnnnnnnggggggggg title",
text box("brief content");
)
);
<BR />//Run this second and notice how the spacer box makes the outline box much wider
Current Journal()[Outline Box(1)] << Append(spacerbox(size(700,1)));;