Saturday, 22 November 2008

Instalar la librería de Graphics32 en Delphi 2007

Graphics32 es una librería preparada para trabajar en Delphi/Kylix, que esta preparada para trabajar con gráficos y que además dispone de vários componentes.
  • Descargar la librería.
Podemos encontrar el último release aquí. Una vez nos descargamos el paquete, tenemos que crear el package en Delphi 2007, compilar, buildear e Instalar. El último paquete disponible es para Borland Studio 2006, por lo tanto tendremos que hacer el upgrade a nuestra versión.
  • Configurar la librería.
Una vez descargada la librería y descomprimido el paquete, ubicamos la libreria en alguna ruta que conozcamos bien, o dónde tengamos más librerias instaladas. Una vez sabemos donde ponerla, nos dirigimos a Options -> Environment Options -> Library - Win32, y añadimos la ruta de la librería en Library Path y Browsing Path. En estas 2 de momento apuntamos a los ficheros fuente .pas.
Luego abrimos uno de los ficheros .dpk (Delphi Package) que se encuentran dentro de la carpeta Packages, por ejemplo:
GR32_BDS2006.dpk
Una vez abierto, nos dirigimos con el botón derecho del mouse sobre el mismo Project Manager, y hacemos Add Existing Project..
Ahora añadimos el siguiente paquete, en este caso GR32_DSGN_BDS2006.dpk.
Una vez los tenemos añadidos en nuestro proyecto lo guardamos. Yo le he puesto el nombre ProjectGR32D11. Una vez lo tenemos todo, tendríamos que tener algo parecido a esto:

  • Cargando la librería.
Ahora, tenemos que compilar la librería y buildearla, hacemos doble click sobre GR32_BDS2006.bpl (Borland Package Library), y luego con el botón derecho del mouse, ejecutamos la opciones compile all from here y build all from here. Si no hay ningún problema, la librería compilará perfectamente. Una vez hecho esto, nos situamos sobre cada una de la librería, y haciendo botón derecho con el mouse, ejecutamos la opción Install.
Esto provocará que se instalen los componentes de la librería en la paleta del delphi:

  • Finalizando la configuración y ejemplos.
Para finalizar la instalación de la libreria, tenemos que ir a la carpeta donde tenemos la fuentes, y creamos una carpeta que se llame LibraryD11. Dentro de esta librería guardaremos todos los .dcu .inc .dcr, etc, (recursos y compilados) de nuestras fuentes, es decir, copiaremos todos los .dcu generados al buildear el proyecto dentro de esta carpeta.
Luego, nos dirigiremos a Options -> Environment Options -> Library - Win32, y dentro Library Path, quitaremos la ruta de graphics32 añadida anteriormente y la sustituiremos por la nueva carpeta LibraryD11. En Browsing Path no tocaremos nada. De esta manera, como ya hemos dejado las fuentes compiladas, cada vez que delphi cree un proyecto, no volverá a compilar las fuentes.
En la carpeta Examples, podemos ver una gran variedad de ejemplos y la potencia de la librería:




0 comments:

Post a Comment