Professional Documents
Culture Documents
Vamos a crear nuestra primera aplicación con Lazarus (o con Delphi, se haría igual). Va a
ser una mini-utilidad capaz de sumar dos números.
Para ello, usaremos dos casillas de introducción de texto, un botón y varias etiquetas de
texto.
Podemos comenzar por incluir el botón que habrá que pulsar para sumar los dos
números.
Hacemos clic sobre él para escogerlo y luego hacemos clic en cualquier parte de nuestra
ventana de trabajo (Form, en inglés) para que el botón aparezca allí. Si luego acercamos
el ratón a él, nos informará sobre su posición (Left es la distancia desde el borde izquierdo
de la ventana, y Top es la distancia desde el borde superior) y sobre su tamaño (width es
el ancho, height es el alto):
El siguiente paso es cambiar el texto que aparece escrito en el botón. Para eso nos
acercamos al "Inspector de objetos", en la parte izquierda de la pantalla, y modificamos la
propiedad llamada "Caption", para darle un valor más adecuado (por ejemplo, "Sumar"):
1 de 6
EJERCICIO LAZARUS ©2010 UTIC
Y después hacemos clic en nuestra ventana, para indicar dónde queremos que aparezca
dicho recuadro de introducción de texto. En él aparecerá escrito "Edit1". Para cambiarlo,
no tenemos propiedad "Caption", sino que el texto que contiene se guarda en la propiedad
"Text":
2 de 6
EJERCICIO LAZARUS ©2010 UTIC
Estas etiquetas, al igual que ocurría con los botones, no son algo modificable por el
usuario, de modo que el texto que muestran en pantalla se encuentra en la propiedad
Caption:
Cuando ya tenemos todos los componentes en pantalla, podemos arrastrarlos con el ratón
hasta la posición que nos parezca más adecuada, igual que podemos cambiar el tamaño
de la ventana:
3 de 6
EJERCICIO LAZARUS ©2010 UTIC
Como ese "OnClick" es el evento más frecuente, ya está previsto por los diseñadores de
Lazarus (o Delphi) una forma sencilla de llegar hasta él: si hacemos doble clic en el botón,
automáticamente aparece la ventana de código, y en ella encontramos que se ha escrito el
"esqueleto" de ese suceso:
4 de 6
EJERCICIO LAZARUS ©2010 UTIC
Cuando todo el código esté escrito, pulsamos el botón "Ejecutar" para poner en marcha
nuestra aplicación:
Si hemos escrito todo correctamente, nuestra aplicación debería compilar sin problemas y
tener esta apariencia:
5 de 6
EJERCICIO LAZARUS ©2010 UTIC
6 de 6