Ho un pulsante "Vuoi uscire" con i pulsanti "Sì" e "No". Come posso chiudere la finestra insieme al menu principale da cui premo Annulla?Mi chiedevo come avrei potuto chiudere tutte le finestre premendo il pulsante Sì, sono sicuro che sia semplice... solo che non sono sicuro di come scriverlo nel modo più efficiente.
Automazione e scriptingRe: Ho un pulsante "Vuoi uscire" con pulsanti "Sì" e "No". Come faccio a chiudere la finestra insieme al menu principale da cui premo Annulla?Ecco un po' di JSL che sembra chiudere tutte le finestre e poi chiude JMP.Potrebbero esserci modi più semplici.
Names Default To Here( 1 );
cw = Current Window() << get window title;
For( i = 99, i >= 1, i--,
If( Window( i ) << get window title != cw & Window( i ) << get window title != "",
Window( i ) << close window
)
);
Main Menu( "exit jmp" );
Re: Ho un pulsante "Vuoi uscire" con pulsanti "Sì" e "No". Come faccio a chiudere la finestra insieme al menu principale da cui premo Annulla?Dì che non voglio chiudere jmp e voglio chiudere solo una finestra alla volta; per esempio
Premi Annulla sulla prima finestra e un'altra finestra si apre, a questo punto vuoi che la prima finestra si chiuda quando si apre la seconda finestra.
Quindi, se si preme sulla casella del pulsante "No" del secondo menu, il secondo menu dovrebbe chiudersi e il primo menu dovrebbe aprirsi di nuovo o dovrebbe essere presentato nuovamente il primo menu.
Re: Ho un pulsante "Vuoi uscire" con pulsanti "Sì" e "No". Come faccio a chiudere la finestra insieme al menu principale da cui premo Annulla?Non sei esattamente sicuro di cosa stai cercando, ma forse qualcosa del genere?
Names Default To Here(1);
nw1_expr = Expr(
New Window("1",
Text Box("Window1"),
H List Box(
Button Box("OK"),
Button Box("Cancel", << Set Function(function({this},
(this << top parent) << Close Window;
nw2_expr;
)))
)
);
);
nw2_expr = Expr(
New Window("2",
Text Box("Window2"),
H List Box(
Button Box("OK"),
Button Box("No", << Set Function(function({this},
(this << top parent) << Close Window;
nw1_expr;
)))
)
);
);
nw1_expr;Re: Ho un pulsante "Vuoi uscire" con pulsanti "Sì" e "No". Come faccio a chiudere la finestra insieme al menu principale da cui premo Annulla?È proprio quello che cercavo, grazie!