|
|
|
||
|
|
|||
|
|
|||
|
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? |
|||
|
|
|||
|
|
|||
|
|
|||