¿Cómo espero hasta que se presione un botón en una función de otro archivo para volver al archivo principal?Tengo un problema en mi código donde presiono un botón y entra en otra función en otro archivo (usando Incluir ("filename.jsl"); una vez que se presiona el botón, la función del otro archivo se ejecuta y regresa a la función principal en el archivo principal y continúa ejecutándose. Esto no es lo que quiero.
¿Cómo puedo hacer que el código se detenga en la segunda función (la que está en otro archivo) y esperar a que se presione el botón Ok antes de volver a la función original en el archivo principal?
secuencias de comandosRe: ¿Cómo espero hasta que se presione un botón en una función de otro archivo para volver al archivo principal?No estoy exactamente seguro de cuál es el problema, pero ¿tal vez ayudaría usar ventanas modales?
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");Re: ¿Cómo espero hasta que se presione un botón en una función de otro archivo para volver al archivo principal?Mi problema es que cuando presiono el botón en el primer menú, el código se ejecuta aunque haya aparecido otra ventana. Quiero tenerlo para que solo continúe si se presiona un botón en la segunda ventana.
Re: ¿Cómo espero hasta que se presione un botón en una función de otro archivo para volver al archivo principal?Tal vez este ejemplo actualizado le dé más ideas, ejecútelo y, mientras presiona los botones, consulte el registro:
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: ¿Cómo espero hasta que se presione un botón en una función de otro archivo para volver al archivo principal?Necesitas tener el nueva ventana() llame a su segundo archivo use el << modales construir como @jthi mencionado.