Sunteți pe pagina 1din 18

INSTITUTO TECNOLOGICO DE DURANGO

PROGRAMACION 2 EVENTOS Y PROPIEDADES DEL FORMULARIO RINCON TORRES MIGUEL

NOMBRE AVALOS MORALES ALFONSO JOSHUA ARMENDARIZ FLORES OSCAR OMAR

NO. CONTROL 11041383 11041382

PROPIEDADES VISUAL BASIC


Las propiedades ms comunes de los formularios y que son similares al resto de los controles son las siguientes:

Name: Nombre del formulario, necesario para llamar al formulario desde el cdigo.
Caption: Texto que aparece en el ttulo del formulario Backcolor: Color de fondo del formulario. Forecolor: color del texto del formulario.

Otras propiedades
WindowState: Nos permite indicar el modo en el que aparecer el formulario cuando sea llamado. Tiene tres posibles valores:

0 - Normal
1 - Minimizado. 2 - Maximizado.

MinButton y MaxButton: Son dos propiedades que admiten nicamente los valores True o False.
Permiten que queden minimizar y maximizar, formulario. habilitados los botones respectivamente de un

Nos sirven para controlar que el usuario no pueda cambiar el tamao en que presentemos un formulario en pantalla.

ShowInTaskbar: Mediante esta propiedad podremos controlar que determinado formulario aparezca o no en la barra de tareas de Windows.

Icon: Nos permite modificar el icono que aparece a la izquierda de la barra del ttulo de cualquier formulario, que es donde aparece el men de control, para personalizarlo en nuestra aplicacin

ControlBox: Controla la aparicin del men de control. Esta propiedad por defecto est activada, aunque si la ponemos a False, no slo hacemos desaparecer el icono que simboliza al men de control, sino que desaparecen tambin los botones de minimizar, maximizar y cerrar. Unicamente aparece la barra de titulo con el caption

EVENTOS VISUAL BASIC


Evento MouseDown.

Este evento se produce cuando pulsamos un botn del ratn. Con los parmetros que tiene este evento podemos saber que botn se ha pulsado, la posicin dentro del control y si se est pulsando la tecla Shift (Maysculas), Control o Alt.
Evento MuseUp. Este evento se produce cuando se suelta el botn, los parmetros son los mismos que para MouseDown, pero en este caso lo que se detecta es cuando se "suelta" el botn pulsado.

Evento Click.

Este evento se produce cuando se hace "click" en un control... es una combinacin del MouseDown seguido de un evento MouseUp... debes tener en cuenta que si ests gestionando los eventos MouseDown, MouseUp y Click te encontrars con que se producen los tres eventos en ese orden, es decir, primero se presiona, despus se suelta y por ltimo se produce el Click.

Evento DblClick. Este como podrs imaginarte, se produce cuando se hace una doble pulsacin, doble click.

PROPIEDADES DE FORMULARIOS EN C++

PROPIEDADES EN TIEMPO DE DISEO Y EJECUCIN.


ActiveControl Establece qu componente tiene el foco cuando se abre el formulario. Indica si el formulario est activo (si puede recibir el foco). Controlan conjuntamente las desplazamiento de un formulario. barras de

Enabled AutoScroll, HorzScrollBar y VertScrollBar

BorderIcons

Indica qu iconos aparecen en la barra de ttulo de un formulario.

Caption y Name

Caption indica la cadena que aparece en la barra de ttulo del formulario mientras que Name indica con qu nombre se refiere al formulario en la aplicacin (en el cdigo).

Color
Position Height y Width

Color de fondo del formulario.


Determina el tamao y la posicin del formulario. Altura y anchura (en pxeles) del formulario.

PROPIEDADES EN TIEMPO DE EJECUCIN.


Active Indica si el formulario est activo (si tiene el foco).

Canvas

El lienzo es la superficie del formulario sobre la que se puede dibujar. La propiedad Canvas da acceso a esta superficie para dibujar lneas, mapas de bits, texto, ... en el rea de cliente. Suele usarse con el gestor del evento OnPaint.

ClientRect

Coordenadas de los cuatro puntos que delimitan el rea de cliente del formulario. El valor devuelto cuando se cierra un formulario modal (abierto con el mtodo ShowModal()).

ModalResult

FormState

Proporciona informacin acerca del estado en que se encuentra un formulario (si se est creando, si es visible, si es modal, etc.).

EVENTOS DE LOS FORMULARIOS

Una accin puede desencadenar varios eventos y el orden en ocurren puede ser muy importante: Eventos asociados a la creacin y destruccin de un formulario. Eventos asociados al movimiento y pulsacin con el ratn. Eventos asociados a la pulsacin de alguna tecla.

OnActivate Y OnDeactivate

Ocurren cuando se activa o desactiva un formulario, respectivamente. Un formulario se activa cuando se recibe el foco y se desactiva cuando el foco pasa a otro formulario de la misma aplicacin. OnCreate ocurre cuando se crea inicialmente el formulario (slo ocurre un evento de este tipo por formulario) y OnDestroy cuando se destruye. y El evento OnClose ocurre cuando se cierra un formulario. Hace una llamada a OnCloseQuery para asegurarse de que es correcto cerrarlo.

OnCreate OnDestroy

OnClose OnCloseQuery

OnHelp

Ocurre cuando se recibe una peticin de ayuda en el formulario. Ocurre cuando se modifica el tamao del formulario, justo despus de redimensionar el formulario.

OnResize

OnKeyDown, OnKeyUp Y OnKeyPress

Para responder a los eventos que suceden al pulsar alguna tecla sobre el formulario.

OnMouseDown, OnMouseMove, Para responder a los eventos que suceden al mover el ratn OnMouseUp, o cuando se pincha con l sobre el formulario. OnClick y OnDblClick