Hoy conocerán acerca de la Barra de Controles de Formularios. Diferencien las propiedades y eventos de los controles básicos al momento de utilizarlos en sus diseños.
CONTROLES BÁSICOS I
1. CONTROL ETIQUETA (LABEL): Se utiliza para colocar texto no modificable por el usuario, como títulos, mensajes junto a los cuadros de texto, etc.
A. Propiedades:
· Caption: especifica el texto que se muestra en el control label. El texto puede tener 256 caracteres de longitud como máximo.
· Aligment: Determina si el mensaje aparece alineado a la izquierda, a la derecha o al centro de la etiqueta. Los valores de esta propiedad son:
0 (Predeterminado) – alinea el texto a la izquierda.
1 alinea el texto a la derecha
2 alinea el texto al centro
· Autosize: determina si el objeto label cambia de tamaño de manera automática, acomodándose a su contenido.
Los valores son:
Verdadero (.T.) – El control cambia de tamaño para mostrar su contenido.
Falso (.F.) – (Predeterminado) El contenido se recorta, si supera el área de control label.
· Backstyle: especifica si el fondo de un objeto es transparente u opaco. Los valores son:
0 Transparente (Muestra lo que está detrás del objeto)
1 Opaco (La propiedad Backcolor del objeto llena el control y lo que haya detrás del objeto opacado.)
· Borderstyle: especifica el estilo de borde de un objeto. Los valores:
0 (Predeterminado) Ninguno / 1 sencillo fijo
· Enabled: especifica si un objeto puede responder a eventos generados por el usuario. Los valores:
Verdadero (.T.) (Predeterminado) El objeto responde a eventos
Falso (.F.) el objeto no responde a eventos.
· Fontbold, fontitalic, fontstrikethru y fontunderline: se utiliza cualquiera de estas propiedades para especificar que el texto adopte uno o más de los estilos siguientes: Negrita, cursiva, tachado o subrayado.
Verdadero (.T.) habilita los estilos negrita, cursiva, tachado o subrayado.
Falso (.F.) anula los estilos negrita, cursiva, tachado o subrayado.
· Fontname: especifica el nombre de la fuente usada para mostrar texto. El valor predeterminado es Arial.
· Fontsize: especifica el tamaño de fuente en puntos. El tamaño máximo es de 127 puntos. 72 puntos equivale a una pulgada.
· Name: especifica el nombre del objeto al que se hace referencia en el código.
· Tabindex: especifica el orden de tabulación de los controles en una página.
· Tooltiptex: establece el texto mostrado cuando el puntero del Mouse se sitúa sobre un control.
· Visible: especifica si un objeto estará visible u oculto. Los valores son:
Verdadero (.T.) El objeto está visible / Falso (.F.) El objeto está oculto
B. Eventos:
· Click
· Double click
· Middle click(botón intrmedio)
· Rightclick (botón derecho)
· MouseMove(Cuando el puntero se encuentra sobre el objeto)
2. CONTROL CUADRO DE TEXTO (TEXTBOX): Este control permite al usuario el ingreso de datos y su almacenamiento en variables de memoria, también puede mostrar información que el usuario puede modificar.
A. Propiedades:
· Bordercolor: especifica el color del borde del control.
· Name: nombre usado en el código para identificar un objeto.
· Text: contiene el texto sin formato escrito en el cuadro de texto.
· Value: esta propiedad guarda el valor introducido en el cuadro de texto.
B. Eventos:
8 Click
8 Keypress
8 LostFocus (se produce cuando el control pierde el enfoque)
8 InteractiveChange(se produce cuando el usuario cambia el valor de un control mediante el teclado o el Mouse)
8 MouseMove(Cuando el puntero se encuentra sobre el objeto)
8 Valid (ocurre antes de que el control pierda el enfoque)
3. CONTROL BOTÓN DE COMANDO (COMMANDBUTTON): se emplea para iniciar acciones tales como imprimir un informe, aceptar los valores ingresados en un formulario, cerrar o mostrar una ventana, o cada una de las opciones de una barra de tareas.
A. Propiedades:
* Caption: especifica el texto que mostrará el control. Para crear una tecla de acceso, pulsando la tecla ALT, deberá incluir \< por ejemplo, Salir en el caption deberá digitar así: S\<alir (ALT+A)
* Name: Especifica el nombre del objeto a nivel de código.
* Picture: especifica el archivo de gráficos que se mostrará en el control.
* Style: Especifica el estilo de un control. Los valores son: 0 Estándar y 1 Invisible.
B. Eventos:
* Click: inicia la ejecución del procedimiento cuando se haga clic en el botón izquierdo del mouse.
EXTENSION: Diseña un formulario que permita aplicar las propiedades, eventos y codificaciones de los controles básicos.