Saltar al contenido principal
Visual Components está implementado en FRE for Windows.
Se trata de una interfaz de callback que se usa para notificar a los listeners los eventos de entrada de mouse y teclado de los objetos ImageViewer, ZoomViewer, DocumentViewer, TextEditor y TextValidator. Esta interfaz se implementa del lado del cliente. Consulte las recomendaciones detalladas de implementación para su herramienta de desarrollo en Trabajar con objetos conectables.
Los eventos de entrada de mouse y teclado de Text Validator son, en realidad, eventos de Text Editor integrado en Text Validator. Se usan para supervisar la entrada del usuario en Text Validator y, si es necesario, responder a ella. Los eventos de entrada de Text Validator que se ha abierto con el botón Revisar ortografía de Text Editor se redirigen a Text Editor (no a Text Validator).
Un objeto que recibe notificaciones a través de los métodos de esta interfaz puede hacer lo siguiente dentro de la implementación de dichos métodos:
  • Informar sobre el movimiento y los clics del mouse, la pulsación de teclas y el desplazamiento.
  • Cancelar operaciones.

Métodos

NombreDescripción
OnCharSe llama cuando una pulsación de tecla se convierte en un carácter. Proporciona al cliente el código del carácter, el número de repeticiones y cierta información adicional sobre la pulsación de tecla. Permite cancelar la operación.
OnKeyDownSe llama cuando se pulsa una tecla mientras un componente tiene el foco. Proporciona al cliente el código de la tecla, el número de repeticiones y las teclas modificadoras utilizadas. Permite cancelar la operación.
OnKeyUpSe llama cuando se suelta una tecla mientras un componente tiene el foco. Proporciona al cliente el código de la tecla, el número de repeticiones y las teclas modificadoras utilizadas. Permite cancelar la operación.
OnMouseButtonDownSe llama cuando el puntero del ratón está sobre un componente y se pulsa un botón del ratón. Proporciona al cliente información sobre el botón del ratón que se ha pulsado y las coordenadas del puntero del ratón.
OnMouseButtonUpSe llama cuando el puntero del ratón está sobre un componente y se suelta un botón del ratón. Proporciona al cliente información sobre el botón del ratón que se ha soltado y las coordenadas del puntero del ratón.
OnMouseDoubleClickSe llama cuando se hace doble clic en un componente. Proporciona al cliente información sobre las coordenadas del puntero del ratón y las teclas modificadoras utilizadas.
OnMouseMoveSe llama cuando el puntero del ratón se mueve sobre un componente. Proporciona al cliente información sobre las coordenadas del puntero del ratón y las teclas modificadoras utilizadas.
OnMouseWheelSe llama cuando la rueda del ratón se mueve mientras un componente tiene el foco. Proporciona al cliente información sobre las coordenadas del puntero del ratón, cuánto se ha movido la rueda del ratón y las teclas modificadoras utilizadas.
OnScrollSe llama cuando el cuadro de desplazamiento se mueve mediante una acción del ratón o del teclado. Proporciona al cliente el código de la barra de desplazamiento, la posición del cuadro de desplazamiento y el número de líneas desplazadas. Permite cancelar la operación.

Consulte también

Trabajar con objetos conectables IImageViewerEvents IZoomViewerEvents IDocumentViewerEvents ITextEditorEvents ITextValidatorEvents