Parte 3

 

Capítulo 11. Programación orientada a eventos.

 

Cuestionario del capítulo

 

1.- Enumere las 11 categorías en que se pueden dividir los EVENTOS.

 

  1. Click.
  2. Cambios.
  3. Enfoque.
  4. Drag & Drop.
  5. Teclado.
  6. Ratón.
  7. Elementos.
  8. Archivos.
  9. Datos.
  10. Dibujo.
  11. Tiempo.

 

2.- Explique que son los Argumentos Implícitos.

 

Son argumentos que son recibidos por los eventos.

 

3.- Enumere las 5 categorías en que se pueden dividir los EVENTOS de uso general.

 

 

4.- Explique cuando ocurre un evento Click.

 

Ocurre cuando el usuario presiona y suelta un botón del ratón en un objeto. También puede ocurrir cuando se cambia el valor de un objeto.

 

5.- Explique cuando ocurre un evento DblClick. 

 

Se produce cuando un usuario presiona y suelta un botón del ratón dos veces sobre  un objeto.

 

 

 

6.- Explique cuando ocurre un evento Change.

 

Indica que el contenido de un control ha cambiado. Cómo y cuándo ha ocurrido este evento varía según el control.

 

 

7.- Explique cuando ocurre un evento Resize.

 

Ocurre cuando un objeto se muestra primero (de no existir, pasa a existir con un tamaño) o cuando cambia el estado de una ventana. (Por ejemplo, cuando se maximiza, minimiza o restaura un formulario.)

 

8.- Explique cuando ocurre un evento Scroll.

 

Ocurre cuando el cuadro de desplazamiento de un ScrollBar o un objeto que contenga una barra de desplazamiento, cambia de posición o se desplaza horizontal o verticalmente.

 

9.- Explique cuando ocurre un evento Validate.

 

Ocurre cuando el enfoque pretende cambiar a otro objeto, siempre y cuando el objeto tenga su propiedad CauserValidation establecida a True.

 

10.- Explique cuando ocurre un evento GotFocus.

 

Ocurre cuando un objeto recibe el enfoque, ya sea mediante una acción del usuario, como utilizar la tecla Tab o hacer clic en el objeto o cambiando el enfoque en tiempo de ejecución mediante el método SetFocus. Un formulario recibe el enfoque sólo cuando todos los controles visibles están desactivados.

 

11.- Explique cuando ocurre un evento LostFocus.

 

Ocurre cuando un objeto pierde el enfoque, ya sea por un acción del usuario, como utilizar la tecla Tab o hacer clic en otro objeto, o bien mediante un cambio del enfoque en tiempo de ejecución con el método SetFocus.

 

 

12.- Explique cuando ocurre un evento KeyDown.

 

Se ejecuta cuando se presiona una tecla o combinación de teclas.

 

13.- Explique cuando ocurre un evento KeyPress.

 

Se ejecuta cuando se presiona una tecla con código ANSI.

 

14.- Explique cuando ocurre un evento KeyUp.

 

Se ejecuta cuando se deja de presionar una tecla o combinación de teclas.

 

 

 

 

15.- Explique cuando ocurre un evento MouseMove.

 

Se ejecuta cuando mueve el puntero del ratón.

 

16.- Explique que hace el método SetFocus.

 

Establece el enfoque en un  objeto.

 

17.- Explique que hace el método Move x, y.

 

Mueve un objeto, variando las propiedades Top y Left, a la posición x, y especificada.