Zona de programación, todo lo necesario para aprender a programar

 
 
 

 

 

Visual Basic parte 2

 

11) Gauge

 

 

Este control presenta una información numérica de forma gráfica, bien como un display lineal (típico por ejemplo en ecualizadores de audio ), o como una aguja. No está normalmente en la caja de herramientas, por lo que hay que traerla desde los Controles Personalizados (Menú desplegable de Herramientas). Se denomina MicroHelp Gauge Control. El archivo que lo contiene se denomina GAUGE16.OCX, (Ver. 16 bits) GAUGE32.OCX  (Ver. 32 bits)

 

Mediante este control, podemos presentar una magnitud numérica de una forma cuasi-analógica. Podríamos decir que es un control similar al HScrollBar, que en vez de meter información a la aplicación, la presenta.

 

Este control puede servir, por ejemplo, para presentar el tanto por ciento de ejecución de una tarea, como elemento tranquilizante. Puede presentar el nivel de un depósito de agua, etc.

 

Presenta las dos formas siguientes :

En la figura puede verse un Gauge de aguja, uno de barra horizontal y otro de barra vertical. Para mejorar la presentación, el Gauge permite poner un gráfico como fondo, cambiar el color de la barra, color de fondo, etc.

El control Gauge crea medidores definidos por el usuario, que puede elegir entre los estilos lineales (relleno) o de aguja.

 

Nota para la distribución   Cuando cree y distribuya aplicaciones con controles Gauge, tendrá que instalar el archivo apropiado en el subdirectorio SYSTEM de Windows del cliente. El Kit para instalación que incluye Visual Basic, le proporciona herramientas para escribir los programas que instalan las aplicaciones correctamente.

 

PROPIEDADES

 

Autosize, Backcolor, DragIcon, DragMode, Enabled, ForeColor, Height, HelpContextID,

Index, InnerBottom, InnerLeft, InnerRight, InnerTop, Left, Max, Min, MouseIcon, MousePointer, Name, NeedleWidth, Picture, Style,  TabIndex, Tabstop, Tag, Top, Value, Visible, WhatsThisHelpID, Width.

 

Son destacables por nuevas o particulares, las siguientes propiedades :

 

ForeColor        Color de la barra

InnerBottom     Distancia entre la parte baja del control y el comienzo de la barra o aguja.

InnerLeft, InnerRight, InnerTop.                      Idéntico al anterior, respecto a otros lados.

Max                 Valor de la propiedad Value a fondo de escala

Min                  Valor de la propiedad Value para indicación cero.

NeedleWidth    Ancho de la aguja

Style                Tipo de marcador. Puede tomar los siguientes valores :

                                    0 = de barra, horizontal.

                                    1 = de barra, vertical.

                                    2 = de aguja, de 180 grados

                                    3 = de aguja, de 360 grados.

                                   

Value              

Valor numérico a presentar. Debe ser igual o menor que la propiedad Max, e igual o mayor que la propiedad Min.

 

PROCEDIMIENTOS

 

Change            DblClick           DragDrop         DragOver         GotFocus         KeyDown

 

KeyPress          KeyUp              LostFocus        MouseDown     MouseMove     MouseUp

 

 

 

 

 

Descargar gratis los programas y compiladores necesarios para aprender a programar

 

 

  ¿Buscas algo?

Google

 

Regresar al índice de la parte 2 de visual basic

 

Regresar al índice general de visual basic

 

Regresar a la página principal