¿Cómo se elimina el botón "Aceptar" que aparece en los menús cuando se utiliza Nueva Ventana y Modal?Parece que no puedo eliminar este botón y lo necesito para que mi GUI luzca más presentable.
La personalización en masaRe: ¿Cómo se elimina el botón "Aceptar" que aparece en los menús cuando se utiliza Nueva Ventana y Modal?Tenga en cuenta que @ataqueerrático El segundo método es la forma documentada y recomendada de resolver este problema.Desde la sección 'Construir una ventana modal' de los archivos de ayuda:
win = New Window( "No OK Button",
<<MODAL></MODAL>
Re: ¿Cómo se elimina el botón "Aceptar" que aparece en los menús cuando se utiliza Nueva Ventana y Modal?Personalmente, no me gusta la idea de criticar el caso de uso de un usuario.Yo también he controlado y controlo los botones agregados que pueden crear las ventanas modales.Tenga en cuenta que si crea su propio botón llamado "Aceptar", la ventana modal no agregará un botón "Aceptar", pero si desea deshacerse de un botón agregado, aquí hay un ejemplo que muestra cómo usar el botón "Aceptar". <<AL abrir=""> método.Yo uso el<CODE class=" language-jsl"> <<XPATH> método para obtener una lista de todos los cuadros de botones y luego ocultar el último (el cuadro de botones agregado siempre será el último)</XPATH>
new window( "test",
<<MODAL></MODAL>
O puede usar esta manera atrevida (ya que crear un botón con la etiqueta "Aceptar" impide que JMP agregue un botón Aceptar):
new window( "test",
<<MODAL></MODAL>
La ventaja de este segundo método es que puede hacer algo como esto, que activará el mecanismo normal de cierre de la ventana modal (incluida la ejecución de cualquier script de validación).
new window( "test",
<<MODAL></MODAL>
Re: ¿Cómo se elimina el botón "Aceptar" que aparece en los menús cuando se utiliza Nueva Ventana y Modal?Por lo general, recomiendo no eliminar cuadros de presentación. En cambio, puedes controlar la visibilidad. Utilice el mensaje seleccionado como se muestra en esta imagen. No sé cómo afectará el comportamiento de la ventana si ocultas o contraes el botón Aceptar. Debe proporcionar una forma de descartar la ventana modal.

Re: ¿Cómo se elimina el botón "Aceptar" que aparece en los menús cuando se utiliza Nueva Ventana y Modal?El botón Aceptar aparece porque está creando una ventana modal.Si no lo desea, no haga que la ventana sea modal.Es tu elección; El hecho de que esté recopilando información del usuario no significa que necesite tener una ventana modal.
Re: ¿Cómo se elimina el botón "Aceptar" que aparece en los menús cuando se utiliza Nueva Ventana y Modal?Tengo otros botones en el menú pero aún aparece. Probablemente sea porque es modal, pero debo hacer que la ventana sea modal, ya que depende de la entrada del usuario.Re: ¿Cómo se elimina el botón "Aceptar" que aparece en los menús cuando se utiliza Nueva Ventana y Modal?Sin embargo, es inusual ya que tengo botones en esta ventana en particular, por lo que resulta confuso saber por qué aparece. Necesito que la ventana sea modal también.Re: ¿Cómo se elimina el botón "Aceptar" que aparece en los menús cuando se utiliza Nueva Ventana y Modal?Si no necesita el botón, no utilice una ventana modal.El único momento en que necesita una ventana modal es cuando existe un requisito absoluto para que el usuario responda antes de procesar los datos ingresados por el usuario.Si observa la interfaz de usuario de JMP (casi) ninguna de las ventanas es modal.
Re: ¿Cómo se elimina el botón "Aceptar" que aparece en los menús cuando se utiliza Nueva Ventana y Modal?¿La ventana es modal? Luego, JMP insiste en que al menos un botón esté disponible para cerrar la ventana. Si simplemente desea un título de botón diferente, puede cambiar "Aceptar" por otro título.