3- Mejorando Lo Hecho - AprendeAProgramar
-
Upload
marcelinotorres -
Category
Documents
-
view
212 -
download
0
description
Transcript of 3- Mejorando Lo Hecho - AprendeAProgramar
-
15/3/2015 3- Mejorando lo hecho - AprendeAProgramar.com
http://www.aprendeaprogramar.com/mod/resource/view.php?id=262 1/8
(index.html)
(index.html)aprendeaprogramar.com (../../index.php)
Cursos gratuitos de programacion de ordenadores, en espaol
Anterior (view.php?id=261) Posterior (view.php?id=263)
3- Mejorando lo hecho
Curso: Introduccin a Delphi y Lazarus (../../course/view.php?id=16)
3. Mejorando lo hecho
Nuestro proyecto anterior debera funcionar, pero hay cosas que debemos saber antes
de continuar:
3.1. Guardar el proyecto
En general, deberamos guardar nuestro proyecto antes de probarlo. En unos casos,
porque el compilador nos obligar, si no es capaz de compilar un fuente que no est
guardado un disco. En otros casos, por seguridad, para tener la certeza de que los
ltimos
Cuando guardemos, se nos pedirn dos nombres de fichero. El primero es para nuestra
Curso Online de JavaDomnalo y desarrola cualquier aplicacin con este curso
-
15/3/2015 3- Mejorando lo hecho - AprendeAProgramar.com
http://www.aprendeaprogramar.com/mod/resource/view.php?id=262 2/8
ventana (y su cdigo fuente asociado), que en nuestro caso podra ser "principal". El
segundo es para nuestro proyecto (podra ser "sumador").
El ejecutable de la aplicacin tendr el mismo nombre que el proyecto, y es encontrar en
la misma carpeta.
3.2. Colocar elementos con precisin
En general, no nos podemos permitir que los elementos de nuestra pantalla queden mal
alineados. En el apartado anterior los hemos colocado "a ojo", pero tenemos ayudas para
que las cosas salgan mejor.
La primera ayuda viene de parte del entorno grfico: cuando movamos un elemento
hasta una posicin en la que quede alineado con otro, aparecer una raya azul
unindolos, para avisarnos:
La segunda ayuda vendr de las propiedades que podemos modificar en el Inspector de
Objetos: si dos objetos deben estar en la misma vertical, podemos indicar "a mano" el
mismo valor en la propiedad "Left" (posicin desde la izquierda de la ventana) para esos
dos objetos. Si deben estar en la misma horizontal, daramos el mismo valor a la
propiedad "Top" de ambos objetos.
-
15/3/2015 3- Mejorando lo hecho - AprendeAProgramar.com
http://www.aprendeaprogramar.com/mod/resource/view.php?id=262 3/8
3.3. Ms sobre el "Inspector de Objetos"
Hemos comentado algunas propiedades de las que podemos modificar mediante el
inspector de objetos:
Left es la posicin horizontal, a partir del extremo izquierdo de la ventana.
Top es la posicin vertical, a partir del extremo superior de la ventana.
Caption es el texto que muestra el elemento (botones, etiquetas, etc.; incluso la
propia ventana de trabajo -form- tiene su "caption", que se muestra en la barra de
ttulo).
Text es el texto de ciertos elementos modificables, como las casillasde introduccin
de texto.
Pero hay muchas ms. Por ejemplo, para un botn tenemos disponibles todas estas:
-
15/3/2015 3- Mejorando lo hecho - AprendeAProgramar.com
http://www.aprendeaprogramar.com/mod/resource/view.php?id=262 4/8
Algunas de las ms importantes son:
Height es la altura (tamao vertical del elemento).
Width es la anchura (tamao horizontal del elemento).
Name es el nombre del elemento. Lo ms razonable es que tuviera un nombre
-
15/3/2015 3- Mejorando lo hecho - AprendeAProgramar.com
http://www.aprendeaprogramar.com/mod/resource/view.php?id=262 5/8
relacionado con su funcin. Se suele hacer adems que el nombre comience por
unas letras que recuerden el tipo de elemento que es. Por ejemplo, para este botn,
encargado de sumar, un nombre adecuado podra ser "btSumar".
Color sirve para indicar el color de un elemento.
Font permite indicar el tipo de letra que usar ese elemento.
Hint es una lnea de ayuda que aparece al acercarnos a ese elemento (se muestra si
"ShowHint" es True).
Visible hace que el objeto sea visible o no, lo que puede ser til para mostrar ciertos
objetos slo cuando se cumpla alguna condicion concreta.
Ejercicio propuesto:
Mejora el ejercicio anterior, para que la ventana de manejo del programa tenga como
nombre "Sumador", el botn tenga una ayuda que diga "Calcula la suma y muestra su
resultado", y el tamao del botn sea de 80 pxels de ancho y 30 de alto.
Actualizado el: 22-10-2006 17:39
Anterior (view.php?id=261) Posterior (view.php?id=263)
Buscar...
En los foros...
15-03-2015 06:49 Pueden darme algun consejo [C#] (../../mod/forum/discuss.php?
d=1801)
15-03-2015 06:03 Insertar cdigo para cada lenguaje. [Retos]
-
15/3/2015 3- Mejorando lo hecho - AprendeAProgramar.com
http://www.aprendeaprogramar.com/mod/resource/view.php?id=262 6/8
(../../mod/forum/discuss.php?d=1800)
15-03-2015 04:51 SUMAR LOS DIGITOS DE NUMERO DECIMAL [C#]
(../../mod/forum/discuss.php?d=1799)
14-03-2015 12:32 Problema con generar un .txt del registro de 3 listbox de un
mtodo Guardar() de la dll [C#] (../../mod/forum/discuss.php?d=1798)
14-03-2015 12:18 Como generar un txt con los items de 3 listbox [C#]
(../../mod/forum/discuss.php?d=1797)
(Anteriores...) (../../novedadesForos.php)
-
15/3/2015 3- Mejorando lo hecho - AprendeAProgramar.com
http://www.aprendeaprogramar.com/mod/resource/view.php?id=262 7/8
Novedades en el sitio
17-10-2014: Se pueden hacer tests de repaso (../../novedades.php)
23-09-2014: Versin actualizada del tutorial de C# (../../novedades.php)
19-07-2014: Versin actualizada del curso de Pascal (../../novedades.php)
08-07-2014: Disponible Twitter y Google Plus (../../novedades.php)
-
15/3/2015 3- Mejorando lo hecho - AprendeAProgramar.com
http://www.aprendeaprogramar.com/mod/resource/view.php?id=262 8/8
AprendeAprogramar.com - Copyright (c) 2006-2014
08-03-2014: Tutorial "JavaScript para impacientes" (../../novedades.php)
23-02-2014: Revisin del curso de Pascal (../../novedades.php)
27-01-2014: El curso de Python llega al tema 6 (../../novedades.php)
26-12-2013: Referencia totalmente operativa (../../novedades.php)
26-11-2013: Rediseo "responsive" (../../novedades.php)
En los foros... (../../novedadesForos.php)
Por qu? (../../porque.php)
Preguntas Frecuentes (../../preguntasFrecuentes.php)
Referencia (../../referencia/)
Fuentes (../../fuentes/)
(http://twitter.com/intent/follow?
source=followbutton&variant=1.0&screen_name=AprendeAprog)
(https://plus.google.com/+aprendeaprogramar/posts)
Novedades (../../novedades.php)
Prximos cambios (../../proximo.php)
Seguir
Contactar (../../contactar.php)
Quines somos? (../../quienes.php)