Comment attendre qu'un bouton soit pressé dans une fonction d'un autre fichier pour revenir au fichier principal ?J'ai un problème dans mon code où j'appuie sur un bouton et il entre dans une autre fonction dans un autre fichier (en utilisant Include("filename.jsl"); Une fois que le bouton est enfoncé, la fonction de l'autre fichier s'exécute et revient à la fonction principale dans le fichier principal et continue de s'exécuter. Ce n'est pas ce que je veux.
Comment puis-je faire en sorte que le code s'arrête dans la deuxième fonction (celle d'un autre fichier) et attendre que le bouton Ok soit enfoncé avant de revenir à la fonction d'origine dans le fichier principal ?
ScriptRe : Comment attendre qu'un bouton soit enfoncé dans une fonction d'un autre fichier pour revenir au fichier principal ?Vous devez avoir le nouvelle fenetre() appelez dans votre deuxième fichier utilisez le << modale construire comme @jthi mentionné.
Re : Comment attendre qu'un bouton soit enfoncé dans une fonction d'un autre fichier pour revenir au fichier principal ?Peut-être que cet exemple mis à jour donne plus d'idées, lancez-le et tout en appuyant sur les boutons consultez le journal :
Names Default To Here(1);
nw_expr = Expr(New Window("2", << modal,
Text Box("Second")
, << Move Window(0,0)
));
nw = New Window("1", << modal,
Button Box("2",
nw_expr;
Show("Continue inside window");
);
);
Show("Continue outside window");Re : Comment attendre qu'un bouton soit enfoncé dans une fonction d'un autre fichier pour revenir au fichier principal ?Mon problème est que lorsque j'appuie sur le bouton du premier menu, le code s'exécute même si une autre fenêtre est apparue. Je veux l'avoir pour qu'il ne continue que si un bouton est appuyé sur la deuxième fenêtre.
Re : Comment attendre qu'un bouton soit enfoncé dans une fonction d'un autre fichier pour revenir au fichier principal ?Je ne sais pas exactement quel est le problème, mais peut-être que l'utilisation de fenêtres modales aiderait?
Names Default To Here(1);
nw_expr = Expr(New Window("2", << modal,
Text Box("Second")
, << Move Window(0,0)
));
nw = New Window("1", << modal,
Button Box("2", nw_expr);
);
Show("Continue");