diario usato come presentazioneCiao,
Uso un diario invece di una PWP.
All'interno della casella di contorno, ho il titolo su due righe. Vorrei avere il titolo su una sola riga.
Come posso farlo?
Distinti saluti
Re: diario usato come presentazioneA meno che tu non crei una finestra con una casella di allungamento automatico, non conosco altro modo se non JSL per far sì che le caselle del profilo del diario abbiano una larghezza personalizzata.Questa è una modifica dell'ultimo suggerimento del risponditore. Lo script allegato è stato testato su JMP 12, 13 e 14. Non è necessario modificare lo script, è sufficiente eseguirlo.Aprire un diario, aprire lo script e fare clic con il pulsante destro del mouse, quindi selezionare Esegui script oppure eseguire lo script dalla barra dei menu.
Lo script trova tutte le caselle di contorno usando una funzione chiamata Xpath. Per ogni OutlineBox, ottiene il testo, il carattere e la dimensione e crea una casella di testo nascosta. Da ciò ottiene una dimensione, quindi aggiunge un spacerbox con quella dimensione al riquadro del contorno e, come visto prima, espande il riquadro del contorno.
Lo script è allegato.Non l'ho provato, ma c'è un componente aggiuntivo chiamato Journal Text Sledgehammer, ha 8 complimenti. Questo potrebbe essere di aiuto per te. https://community.jmp.com/t5/JMP-Add-Ins/Journal-Text-Sledgehammer/ta-p/21941
Re: diario usato come presentazioneCiao,
grazie per la tua risposta.
Preferisco usare la soluzione senza JSL, è più semplice. Non so come aprire lo script del diario.
Provo ad usare il grabber ma non riesco ad allargare il bordo.
Mi sono iscritto al giornale
Re: diario usato come presentazioneCiao @Francoise ,
Giusto per verificare, il titolo della tua casella di contorno nel tuo diario si sta avvolgendo su una seconda riga e hai bisogno che la casella di contorno sia più ampia per evitarlo?
La mia sensazione è che i riquadri di contorno saranno larghi quanto il contenuto al loro interno per impostazione predefinita.
Se non hai bisogno di una soluzione con script, probabilmente puoi semplicemente allargare il contenuto all'interno della casella di contorno afferrando il bordo ed estraendolo più ampio.
Se hai bisogno di qualcosa di script, puoi ridimensionare il contenuto o inserire una casella distanziatrice ampia e sottile (ad esempio SpacerBox( Size( 700, 1) )) usando Append() per allargare la casella di contorno.È un po' un trucco, ma fa il suo lavoro.Ecco un esempio davvero semplice:
//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)));;