Capítulo
16. Arrastrar
y colocar
Cuestionario
del capítulo
2.-Explique
cuando ocurre el evento DragOver.
Esto es
cuando levantas el ratón y lo arrastras sin soltarlo, hasta el sitio que
desees.
3.-Explique
cuando ocurre el evento DragDrop.
Esto es
cuando sueltas el ratón en su destino despues de ser arrastrado. Ocurre cuando
se arrastra un objeto fuente sobre algún otro objeto. El evento se aplica para
el objeto de destino.
4.-Explique la
función de la propiedad DragMode.
Habilita
a un objeto para que pueda ser arrastrado y colocado. Es el modo de arrastre,
aqui se límita el arrastre, pues por medio de esta propiedda lo definimos, por
ejemplo si le ponemos = a cero, equivale a modo manual, con lo que ya no son
posibles las operaciones realizadas por el programa, mas mediante el uso de
métodos y otra forma de programación.
5.-Explique la
función de la propiedad DragIcon .
DragIcon
significa icono de arrastre y este es igual a la imagen guardada en la lista de
imagenes.
6.-Explique la
funcion de los 3 valores para el argumento State del evento DragOver..
El
valor 0 , su función es entrar a el valor 1 le corresponde la funció salir,
osea cuando el control de origen se está arrastrando fuera del intervalo de un
destino. Al valor 2 le corresponde la función Sobre (el control de origen se ha
movido de una posición a otra).
7.-Explique la
función de la propiedad MousePointer.
Es
el puntero del ratón a la cual cual se le asiganan diferentes lavores por medio
de constantes.
8.-Explique los 4
pasos en que se basa el modo manual de arrastrar y colocar.
9.-Explique el
uso del método Drag y la función de los 3 valores de action.
El
método Drag tiene la siguiente sintaxis:
ObjetoFuente.Drag
Acción
Donde
Acción es uno de los siguientes valores:
Valor
Constante Función
0
vbCancel Cancela una operación de arrastrar y colocar
Usar el
método del Drag con
la acción vbBeginDrag es equivalente a colocar el puntero del ratón en el
objeto fuente, presionar el botón del ratón y soltarlo, mover el puntero del
ratón hacia una nueva posición en donde se desea colocar el objeto arrastrado.