Incorpora una finestra di dialogo della piattaforma JMP in una nuova finestra()C'è un modo per incorporare parte di una finestra di dialogo della piattaforma incorporata in JMP in una nuova finestra(). In questo caso, in particolare, vorrei incorporare la finestra degli effetti del modello di costruzione dal modello di adattamento in uno script personalizzato:

SceneggiaturaRe: Incorpora un dialo della piattaforma JMP in una nuova finestra()Brillante! Ben fatto, @pauldeen !
Re: Incorpora un dialo della piattaforma JMP in una nuova finestra()
Grazie Julian, con i tuoi suggerimenti ho risolto!
fmWindow = New Window( "Fit Model Dialog Example",
H List Box(
pb = Panel Box( "Launch Window",
fm = Fit Model(
Personality( Standard Least Squares ),
Emphasis( Minimal Report ),
SendToReport(
Dispatch( {}, "", PanelBox, {Visibility( "Collapse" )} ),
Dispatch( {}, "", Panel Box( 2 ), {Visibility( "Collapse" )} ),
Dispatch( {}, "", Lineup Box( 2 ), {Visibility( "Collapse" )} ),
Dispatch( {}, "", List Box( 23 ), {Visibility( "Collapse" )} )
)
)
),
Text Box( "Other content here" )
)
);Semplicemente facendo crollare tutte le scatole che non mi servono potrei eliminare le parti della finestra che non voglio!

Re: Incorpora un dialo della piattaforma JMP in una nuova finestra()Ciao @pauldeen ,
Se ho capito bene, vorresti inserire solo il pezzo evidenziato sotto in una tua finestra/finestra di dialogo personalizzata. Non l'intera finestra di dialogo in sé, giusto?

Re: Incorpora un dialo della piattaforma JMP in una nuova finestra()CIAO @pauldeen ,
Sicuramente puoi. Ecco un semplice esempio:
fmWindow = New Window( "Fit Model Dialog Example",
H List Box(
Text Box( "Other content here" ),
Panel Box( "Launch Window",
fm = Fit Model( Personality( Standard Least Squares ), Emphasis( Minimal Report ) )
)
)
);
Spero che questo aiuti!
@giuliano
--Modificare--
Come ha sottolineato Chris, sembra che io abbia saltato una parte critica della tua domanda e che tu sia interessato solo a una parte di quella finestra di dialogo. Non conosco un modo per inserire solo quel componente, anche se, a seconda del tuo caso d'uso, * potresti* essere in grado di ottenere ciò che stai cercando lavorando con la visualizzazione di quel contenuto con Margin() dopo aver portato nell'intera finestra di dialogo. Non consiglio davvero questo metodo, ma lo condivido nel caso in cui sia utile:
fmWindow = New Window( "Fit Model Dialog Example",
H List Box(
pb = Panel Box( "Launch Window",
fm = Fit Model( Personality( Standard Least Squares ), Emphasis( Minimal Report ) )
),
Text Box( "Other content here" )
)
);
pb << Margin( Left( -300 ), Top( -325 ) );
che darà:
