Comment fermer une « Nouvelle fenêtre » ?J'ai essayé de fermer de nouvelles fenêtres mais j'ai réussi, pour des raisons d'arguments, j'ai essayé x = New Window( *some code*);
Close(x);
x << Close();
x << Close;
x << Close Window();
Toute aide serait grandement appréciée
Modélisation statistique avancéeÉtudes de consommation et de marchéIngénierie Qualité et ProcédésRe : Comment fermer une « Nouvelle fenêtre » ?Voici un autre problème concernant la fermeture des fenêtres.Supposons qu'un ensemble de données soit ouvert et que lorsque l'utilisateur clique sur OK ou Annuler, une action est lancée pour fermer l'ensemble de données.Mais que se passe-t-il si l'utilisateur clique sur le bouton de fermeture de la fenêtre (X en haut à droite) ?La fonction on close() s'en charge.Voici un exemple :
// Build a display window for ftab_box
ftab_window = New Window("Frequency Tab", << on close(close(ftab_dataset, nosave)),
H List Box(
Button Box("Save to MSWord",
ftab_output << Save MSWord("", Native);
),
Text Box( " " ),
Button Box( "Close this Window",
ftab_window << CloseWindow;
// close(ftab_dataset, nosave); // This gets run by on close above
),
),
ftab_output = vlistbox(
outlinebox(ftab_title,
ftab_box),
),
);Re : Comment fermer une « Nouvelle fenêtre » ?Voici un exemple légèrement plus compliqué montrant comment fermer une fenêtre non modale avec les boutons OK ou Annuler.
nw = new window("Test",
textbox("Hello World"),
panelbox("Actions",
hlistbox(
okb = button box("OK", << set icon("Go"),
set script(
show("Clicked OK");
// Other OK actions here
nw << close window();
),
),
canb = button box("Cancel", << set icon("Stop"),
set script(
show("Clicked Cancel");
nw << close window();
),
),
)
)
);

Re : Comment fermer une « Nouvelle fenêtre » ?Pour les questions de syntaxe telles que celles que vous posez, vous pouvez trouver vos réponses dans l'index des scripts.
Aide=>Index des scripts
Re : Comment fermer une « Nouvelle fenêtre » ?<< Fermer la fenêtre ; ou << Fermer la fenêtre(); devrait marcher
Names Default To Here(1);
nw = New Window("");
wait(2);
nw << Close Window();