Sección de controles Ocx para Visual basic , Dll , Activex

3 - Módulo de clase para ToolTipText Multílinea

Volver al índice - Anterior - Siguiente



Tooltiptext multiline

El Autor del módulo es Brad´s

Nota: Este ejemplo solo permite añadir ToolTips Multilínea a controles que posean HWND

 

Vista previa del formulario de ejemplo

Ejemplo que utiliza un modulo de clase para un ToolTipText Multilinea

 

El módulo de clase tiene los siguientes propiedades y métodos

Antes que nada hay que utilizar el método Create en el FormLoad pasándole como parámetro el Hwnd del formulario

Call .Create(Me)

 

Luego de esto se pueden configurar algunas propiedades como por ejemplo:

  1. Propiedad Backcolor : Color de fondo del Tooltiptext. Si no se especifica ningún color, utiliza el default de sistema, es decir el que usa windows
  2. Propiedad DelayTime : es el delay para especificar el tiempo que durará el tooltip, el tiempo para que aprezca y tiene algunas otras opciones mas
  3. Propiedad ForeColor : permite establecer el color del texto
  4. Propiedad Margin : permite indicar el valor para los márgenes, tanto el márgen derecho izquierdo, y el superior e inferior. Los valores está expresados en pixeles

    Por ejemplo, para establecer el márgen superior del tooltip en 10 pixeles, sería:

    .Margin(ttMarginTop) = 10

  5. Método ToolText. Esta función es la que define el texto del ToolTiptext. Se le debe enviar como parámetro el control ( este debe poseer propiedad hwnd )

 

Descargar módulo de clase con ejemplo


Enlaces relacionados

 


Buscar en Recursos vb con Google