|
StatusBar en formularios Visual FoxPro |
Alex Taya Yactayo |
Para poder utilizar un control StatusBar en un formulario principal de VFP es necesario primero entender que existen algunos controles que no se encuentran a simple vista en la barra de herramientas Controles de formularios y uno de esos controles es StatusBar.
Ciertos controles ActiveX se instalan de forma predeterminada en Visual FoxPro pero algunos es necesario instalarlos y en otros casos simplemente tenemos que referenciarlos, pero vamos a ver primero un pequeño listado de los archivos .OCX que contienen los controles ActiveX más utilizados (Windows/system32):
|
Archivo |
Controles |
|
Comctl232.ocx |
Control Animation |
|
Foxhwnd.ocx |
Control HWND de Visual FoxPro |
|
Foxtlib.ocx |
Control Foxtlib de Visual FoxPro |
|
MCI32.ocx |
Control Multimedia MCI |
|
MSChrt20.ocx |
Control MsChart |
MSComctl.ocx |
Control ImageCombo |
|
MSComm32.ocx |
Control MSComm |
|
MSInet.ocx |
Control Microsoft Internet Transfer |
|
MSMapi32.ocx |
Control MAPI Message |
|
MSMask32.ocx |
Control Masked Edit |
|
MSWinsck.ocx |
Control Winsock |
|
MSWless.ocx |
Control CheckBox (Lightweight) |
|
Picclp32.ocx |
Control PicClip |
|
Richtx32.ocx |
Control Rich Textbox |
|
Sysinfo.ocx |
Control SysInfo |
Nota: En este
artículo vamos a utilizar el archivos MSCOMCTL.OCX que viene hacer el que
contiene al control StatusBar.
Manos a la obra; para este caso debemos hacer referencia al control ActiveX que vamos a
utilizar y eso lo hacemos así:
· Menú Herramientas
· Opciones
· Pestaña Controles
· Controles ActiveX
· Seleccionamos Microsoft StatusBar Control Versión 6.0
Y listo ya lo tenemos referenciado, ahora vamos a agregarlo a nuestro formulario que ya debe de estar preparado como formulario de nivel superior. ¡Ok! En controles de formulario buscamos el botón Ver Clases y cuando le damos un clic notarás que se visualiza una lista y el último es Controles ActiveX, al seleccionarlo verás que tu lista de controles de formulario se visualiza el siguiente control
.
Bien lo que hacemos es
instanciarlo en nuestro formulario y ya está se debe de visualizar una barra de
estado en la parte inferior del formulario.
Para personalizar la barra sólo haz un clic derecho sobre la barra de estado y
Properties para poder agregar o modificar paneles. Aquí tienes un ejemplo de
cómo puede quedar tu barra de estado.
![]()
Bueno es todo por el momento,
nos vemos líneas de código más adelante.
Código Fuente
|
Copyleft: GNU Free Documentation License. |