# data[].attributes.headline
Lazarus PROGRAMAS, FORMAS Y COMPONENTES Un programa o problema de información en Lazarus o en Borland Delphi no es mas que una o más formas o ventanas, donde cada una de ellas contiene elementos u objetos especiales llamados componentes, dichos componentes los proporciona a través de la barra de componentes.  Es decir toda la interfase que se quiera manejar con el usuario del programa, no consiste más que de una colección de componentes agrupados en una forma o ventana. La colección de componentes que pone a nuestra disposición este lenguaje de programación está agrupada en diversos folder o pestañas o páginas en la barra de componentes.

# data[].attributes.subject
Lazarus PROGRAMAS, FORMAS Y COMPONENTES Un programa o problema de información en Lazarus o en Borland Delphi no es mas que una o más formas o ventanas, donde cada una de ellas contiene elementos u objetos especiales llamados componentes, dichos componentes los proporciona a través de la barra de componentes.  Es decir toda la interfase que se quiera manejar con el usuario del programa, no consiste más que de una colección de componentes agrupados en una forma o ventana. La colección de componentes que pone a nuestra disposición este lenguaje de programación está agrupada en diversos folder o pestañas o páginas en la barra de componentes.

# data[].attributes.body
Este componente se utiliza para desplegar textos o mensajes estáticos dentro de las formas, textos tales como encabezados, solicitud al usuario del programa para que proporcione algún dato o información (edad, nombre, sueldo), en cierta forma hace las funciones de printf, cout, writeln, print, display, pero solo cuando se consideran en su parte de mensajes.
Este componente se utiliza para desplegar textos o mensajes estáticos dentro de las formas, textos tales como encabezados, solicitud al usuario del programa para que proporcione algún dato o información (edad, nombre, sueldo), en cierta forma hace las funciones de printf, cout, writeln, print, display, pero solo cuando se consideran en su parte de mensajes.

# data[].attributes.body
Es el componente principal de la forma, contiene el código principal del programa y su activación por el usuario provoca que se realicen los principales procesos del problema planteado (aquí es donde se capturan datos, se realizan operaciones, etc.).

De este componente se maneja su propiedad Caption para etiquetarlo con la palabra “OK” o “ACEPTAR” y su evento OnClick para activarlo, es en dicho evento donde se construye el código del programa.

# data[].attributes.body
Construir un primer programa que consiste en una forma que contenga los cinco datos más importantes de un automóvil, y esos datos solo deberá aparecer cuando el usuario haga click en el botón de ejecución o de orden o de OK.
Pasos para la solución:

·         Para este programa se ocupa, una forma, dos componentes labels para encabezados apropiados al problema, 10 componentes labels para textos y datos, un componente Button.

·         Para el último componente Label su propiedad Caption se dejará en blanco o vacía para que sea el usuario del programa quien lo cargue al apretar el botón de órdenes o botón de OK.

En el Inspector de Objetos, muestra todos los eventos que el componente puede detectar(observar y anotarlos), ahora click en la cajita que esta a un lado del evento lla mado OnClick y con este paso aparece el editor de programas de Lazarus

# data[].attributes.body
Observar que ya trae listo el evento Button1Onclick() para programarse y es dentro del BEGIN-END donde se construye el programa.

Solo escribir dentro de las llaves la instrucción Label8.Caption := “FORD”;

NomComponente.NomPropiedad := NvoValor;

Observar que atrás del editor esta Form1, si se selecciona con un click, este procedimiento lo regresa a la forma para seguir arreglando o colocando nuevos elementos.

Otra manera de estarse intercambiando entre forma y editor ( ahora lo llamaremos Unit1.cpp), es decir entre form1 y Unit1, es usar el icono Toggle Form/Unit que se encuentra en la barra de componentes arriba y a la izquierda.

La otra manera y mas sencilla de cargar el editor, es haciendo un dobleclick dentro del componente.

·         Para ejecutarse el programa, también existen dos maneras:

1.      Usar la opción Run que esta arriba en la barra de menús.

2.      Usar icono “run” en la barra de herramientas.