Quizz: Mensajes y Eventos
May 22, 2009 | Español | By Crysfel | 2 Comments | Read in EnglishVamos a evaluar lo aprendido en el tema de los mensajes y eventos, en este quizz se realizan preguntas muy sencillas pero importantes para utilizar los mensajes y monitorizar los eventos de los elementos o componentes.
Excellent! You got the highest grade:
You had a few questions wrong, but you passed with:
I am sorry, you did not get the minimum grade, your grade is:
¿Cuál es el componente que usamos para mostrar los mensajes?
- Ext.Messages
- Ext.Alert
- Ext.Component.Message
- Ext.MessageBox
¿Cuál es el alias o shortcut para el componente encargado de generar los mensajes?
- Ext.info
- Ext.Msg
- Ext.show
- Ext.msg
¿Cuál es el resultado al ejecutar el siguiente código?
Ext.Msg.confirm('Confirmación','¿Estás seguro de querer hacer esto?');
- Se muestra un mensaje de alerta con un botón que cierra el diálogo.
- Se muestra un mensaje con dos botones para confirmar la pregunta realizada.
- Se muestra una mensaje de error para informar al usuario que algo anda mal.
- Ese código marcará un error ya que no existe el component Ext.Msg
¿Qué es lo que sucede al ejecutar el siguiente código?
Ext.Msg.wait('Cargando... por favor espere.');
- Bloquea la pantalla y muestra una barra de progreso con el mensaje indicado.
- Muestra un mensaje que puede ser cerrado en cualquier momento por el usuario.
- Se cambia el puntero del mouse con una animación que permite indicar al usuario que algo está sucediendo y necesita esperar.
- No existe el método “wait”.
¿Cuanto tiempo dura el mensaje “wait” (de la pregunta anterior)?
- Un minuto y luego se cierra.
- Hasta que el servidor responda o termine el proceso que se está ejecutando.
- Nunca se cierra automáticamente, se tiene que cerrar manualmente.
- Espera a que el usuario presione el botón cerrar.
¿Mediante que instrucción o método podemos quitar o cerrar los mensajes que se están mostrando?
- Ext.hide()
- Ext.Msg.hide()
- Ext.Msg.close()
- Ext.msg.hide()
¿Para qué sirven los callbacks?
- Para ejecutar instrucciones cuando el mensaje sea cerrado por el usuario.
- Para iniciar el componente y asignar las propiedades necesarias.
- Esta propiedad no existe en los mensajes.
¿Cómo podemos monitorizar los eventos ocurridos en los componentes?
- Creando un hilo que este ejecutándose continuamente y reacciones a los cambios de estado.
- Agregando un “listener” al componente o elemento que necesitamos monitorizar.
- Poniendo un interceptor al componente o elemento.
- No podemos monitorizar ningún evento en los componentes.
¿Cuál es el shortcut o atajo para el método “Ext.Element.addListener”?
- Ext.Element.addEvent
- Ext.Element.click
- Ext.Element.event
- Ext.Element.on





Commercial ExtJs and Sencha Touch Themes


veamos..