TsBrowse - ¿Cómo construir TSBrowse.lib para xHarbour?
Previous topic  First topic  Next topic


Este documento esta basado en el TsBrowse que viene con la version 1.2 build 20 de Extended MiniGui. Esto se aclara porque esa librería suele tener varios cambios entre build y build.

El siguiente método es aplicable tanto a Harbour como a xHarbour. En este ejemplo se utilizará xHarbour

La única librería gráfica que da soporte para TsBrowse.lib es MiniGui Extended y debe estar generada previamente, es decir, si se desea utilizar TsBrowse con xHarbour, hay que construir la librería xMiniGui.lib.

Los pasos a seguir son:


Instalar Extended MiniGui:

Obtener el instalador de MiniGui Extended y realizar una instalación en un directorio nuevo que puede tener cualquier nombre, supongamos c:\myMiniGui. Esto es necesario para asegurarnos que no haya archivos de lenguaje C producto de compilaciones anteriores y que para este proceso no son necesarios y producirán resultados no deseados.
Ver topico Links de esta Ajuda


Instalar xHarbour:

Obtener la última versión de xHarbour y expandirla en un directorio nuevo que puede tener cualquier nombre, supongamos c:\myxHarbour.
Ver topico Links de esta Ajuda


Configurar Folders:

En Configuracion Global de QPM apunte a los nuevos directorios de Minigui y xHarbour para Extended Minigui.

Construir xMinigui.lib:

Ver tópico ¿Cómo construir minigui para xHarbour? de esta ayuda.

Construir xTSBrowse.lib:

Crear un nuevo proyecto en el directorio c:\myMiniGui\source\tsBrowse

El proyecto deberá ser de tipo LIB con xHarbour, hay que seleccionar Extended MiniGui y elegir renombrar la libreria como xTSBrowse.lib. Además, hay que usar la facilidad de Move/Copy para mover la librería al directorio LIB de minigui (c:\myMiniGui\lib)




Luego agregar todos los fuentes PRG y todos los fuentes C (en cualquier orden) que hay en ese directorio (aproximadamente 12 fuentes).

Hacer Build de este proyecto y se habrá creado la libreria xTSBrowse.lib en el directorio c:\myMiniGui\lib


QPM (QAC Based Project Manager) Version 05.05.0016

Compilación Incremental con las tres versiones de librerías mas populares de la familia MiniGui: HMG, HMG Extended y OOHG.

Lista de usuarios    Donar vía PayPal    Sitio del proyecto


Powered by QPM  

Previous topic  First topic  Next topic