|
Capitulo
4. Usando Delphi Wizards - Primera Aplicación
|
|
En este capitulo veremos otras maneras de comenzar una aplicación en Delphi. Delphi nos ayudara a escribir algún código de inicio para diferentes tipos de proyecto. Veremos que fácil es comenzar con una base estandarizada para nuevas aplicaciones. También veremos como el Code Repository nos puede ayudar a compartir código en un ambiente de trabajo (muy importante en desarrollos grandes). Además, haremos nuestra primera aplicación en Delphi! Object Repository El Object Repository es un directorio donde usted puede poner código fuente básico y componentes que usted utiliza una y otra vez, como formas, su "aplicación estándar" y cosas así. Cuando usted selecciona File-New, el Code Repository muestra un una pagina con todas las opciones de Wizards y lo que contiene el repositorio para que usted elija. Usted puede no solo copiar el código a su proyecto, sino "heredar" y "usar". Heredar una forma (inherit) es una manera muy útil de, por ejemplo, hacer que las formas de su aplicación tengan una apariencia fija. Si usted siempre tiene un Toolbar vacío y su forma siempre tiene el Caption rojo, por ejemplo, usted puede heredar de esa forma para todas las formas de su aplicación, y Delphi creara las formas basadas en su forma en vez de basarlas en TForm. Cualquier objeto puede ser heredado. Simplemente "usar" quiere decir que no vamos a mantener una copia del objeto en el repositorio y tampoco lo vamos a utilizar. Wizards y Add-Ins Un wizard es un DLL (o DPL) de Delphi que nos ayuda a escribir código. Los Wizards pueden ser desde muy sencillos (wizard para "New Dialog"), hasta muy complejo código que cambia la totalidad del IDE (como Coderush, o GExperts). Cuando son muy complejos y cambian el IDE se llaman "Add-Ins" o IDE Enhancements. ¿Porque el rango tan amplio de complejidad y son lo mismo? Aunque eso es para otro capitulo, por ahora le puedo decir que Delphi esta hecho en Delphi (y la librería sigue siendo el VCL), así que cuando usted hace un Add-In, todos los objetos del IDE de Delphi están disponibles para que usted los manipule. El IDE de Delphi tiene además interfaces que hacen estas modificaciones fáciles, llamadas Open Tools API. Eso quiere decir que su Add-In puede manipular el menú añadiendo items, cajas de dialogo, modificando las ventanas del IDE e incluso reemplazando tareas de Delphi! Este es el poder de un ambiente totalmente abierto a que usted juegue con él. Coderush es el ejemplo mas extremo en el mercado (hasta ahora) de lo que se puede hacer con este API. |
| Diccionario |
| Trucos |
| Buscadores |
| Javascript
|
| Php |
| Delphi
|
| Lista de puertos |
| Los Calaveras |
|
|
| Los Calaveras   Vetea   Alta de url   Foros   Contactos reales   |
|
Otros
temas
|
| Musica |
| Conoce gente |