Continuar o cancelar según la entrada del usuario.A continuación se muestra un pequeño guión para cheque entrada del usuario (abajo) que planeo colocar en otro principal texto. Quiero continuar con el resto del script principal si el usuario selecciona OK y abortar si el usuario hace clic Cancelar en el script de entrada del usuario. ¿Cómo lograrlo ?.
mywin1 = new window("YOU HAVE SELECTED:", << modal,
//ID = "part123";
//flavour = "Red";
//TestYear = "2021";
//LimFileName = "EVTeg";
text box("Wafer ID: "||ID||" \!nProduct Type: "||flavour||" \!nTest year: "||TestYear||" \!nLimts File: "||LimFileName||" \!nDo you wish to continue?"),
button box("Yes", which_button = "OK"),
button box("No", which_button = "Cancel"),
);Las líneas comentadas fueron solo para probar este fragmento de código. Estos serían suministrados por el principal guión sobre el probar la entrada del usuario texto.
VentanasRe: Continuar o abortar según la entrada del usuario.Una opción sería utilizar << devolver resultado con << modal y luego verifique el valor de mywin1 ["Botón"] después de cerrar modal
Names Default To Here(1);
ID = "part123";
flavour = "Red";
TestYear = "2021";
LimFileName = "EVTeg";
mywin1 = New Window("YOU HAVE SELECTED:",
<<MODAL></MODAL>También << On validate (expr) y << On Close (expr) pueden ser útiles
Re: Continuar o abortar según la entrada del usuario.@jthi
Gracias. Esto parece estar funcionando.
Mientras pruebo el código real, tengo una pregunta más (no relacionada con el OP). ¿Cómo hago el siguiente texto en negrita?
USTED HA SELECCIONADO:
ID de oblea:
Tipo de producto:
Año de prueba:
Archivo de límites:
Re: Continuar o cancelar según la entrada del usuario.Utilice el mensaje Establecer estilo de fuente... vea a continuación
Names Default To Here(1);
ID = "part123";
flavour = "Red";
TestYear = "2021";
LimFileName = "EVTeg";
mywin1 = New Window("YOU HAVE SELECTED:",
<<MODAL></MODAL>
Todos los mensajes que se pueden enviar a los distintos objetos se definen en el índice de secuencias de comandos.