Page 2 of 2

Re: Iniciar en FW, novato

PostPosted: Tue Dec 12, 2017 12:26 am
by Xevi
Si, el tema de MariaDB tambien me interesa.
Tengo un par de aplicaciones programadas utilizando el sistema de Base de Datos de MariaDB, y es un lujo!!!

Tengo un programita pequeño en FW que es un Servidor de datos via Sockets, que también me va de lujo!!!

No se. Estoy en ello.!!!
Creo que me voy a pedir FW32 y así ya mis pruebas son realmente como producto final y ya saco conclusiones.
Porque, con la versión que tengo de FW, que hace ya 10 años, para la aplicación que tengo hecha, bien, pero para avanzar y sacar algo de provecho, mejor.
No se, tambien veo que con la versión que tengo, al definir fuentes (suelo utilizar Calibrí 12) pues que no me muestra realmente ese tipo de fuente, vaya que si miro mis aplicaciones hechas con el otro producto y con FW del 2007, son distintas.

Ah... y el tema de centrar la ventana principal???
Se puede???
ACTIVATE WINDOW oWnd CENTERED o CENTER ???



Gracias por tu tiempo!!!

Un Saludo,
Xevi.

Re: Iniciar en FW, novato

PostPosted: Tue Dec 12, 2017 1:38 am
by cnavarro
Yo uso mucho ese tipo de letra con ese tamaño precisamente y sin problemas

En cuanto a lo de la ventana centrada, te aseguro que esto funciona perfectamente

Code: Select all  Expand view

    ACTIVATE WINDOW oWnd CENTERED
 

Re: Iniciar en FW, novato

PostPosted: Tue Dec 12, 2017 9:18 am
by Xevi
Ya he cursado la compra de FW32...
No se que se tarda en recibir el mail con el producto.

estoy a la expectativa!!!

Un Saludo,
Xevi.

Re: Iniciar en FW, novato

PostPosted: Tue Dec 12, 2017 5:19 pm
by Antonio Linares
Xevi,

Bienvenido a bordo :-)

Muchas gracias

Re: Iniciar en FW, novato

PostPosted: Tue Dec 12, 2017 11:36 pm
by Xevi
Gracias... me tendreis un tiempo por aquí incordiando :roll:

Bien, descargados los ficheros del producto
FW ubicado en c:\fwh
HARBOUR en c:\harbour
y tengo BCC7 en c:\bcc7

me dispongo a compilar el primert Sample, Alert.prg por provar.
No compila, tengo que cambiar la línea del fichero build.bat
%hdir%\bin\harbour %1 /n /i%fwh%\include;%hdir%\include /w /p %2 %3 > comp.log
por
%hdir%\bin\harbour %1 /n /i%FWDIR%\include;%hdir%\include /w /p %2 %3 > comp.log
ya que %fwh% no está definida y si lo está FWDIR

ahora me compila, pero no linka...

Compiling...
Harbour 3.2.0dev (r1703231115)
Copyright (c) 1999-2016, http://harbour-project.org/
Compiling 'alert.prg' and generating preprocessed output to 'alert.ppo'...
Lines 4760, Functions/Procedures 2
Generating C source output to 'alert.c'... Done.
Embarcadero C++ 7.00 for Win32 Copyright (c) 1993-2015 Embarcadero Technologies, Inc.
alert.c:
Turbo Incremental Link 6.70 Copyright (c) 1997-2014 Embarcadero Technologies, Inc.
Error: Unresolved external '_HB_FUN_MSGINFO' referenced from C:\FWH\SAMPLES\ALERT.OBJ
Error: Unresolved external '_HB_FUN_FW_GT' referenced from C:\FWH\SAMPLES\ALERT.OBJ
Error: Unable to perform link
* Linking errors *


creo que falta incluir las LIBs de FW en el fichero build.bat, pero no se cualas ¿?
he probado a incluir
echo %FWDIR%\lib\FiveH32.lib %FWDIR%\lib\FiveHC32.lib >> bc32.bc
pero no termina linkando.

Ya me direis que hago/cambio


VISTO!!!

Compilando correctamente con buildh.bat


Un Saludo,
Xevi.

Re: Iniciar en FW, novato

PostPosted: Sat Dec 16, 2017 2:53 am
by Busmatic_wpb
Estimado cnavarro.

Mira leyendo lo que has escrito al compañero encuentro algo interesante. Hablas de los desarrollos multiplataforma que al final tengo el mismo problemas pues utilizo .res para los dialogos.

He desarrollado algunos aplicaciones para tablets y me va muy bien , el asunto es como logro cuando la table esta en modo landscape perfecto pero en modo portreit es cuando se me descuadra el asunto. Hay alguna manera de que en ambas situaciones se ajuste al modo indiferente de cual sea.. SI no ese el caso de tu explicacion.. Te agradezco de todas maneras

Oscar Chacon
Desarrollos S.I.T.U.
WWW.BUSMATICCR.COM

Re: Iniciar en FW, novato

PostPosted: Sat Dec 16, 2017 9:57 am
by cnavarro
Hola Oscar
Con qué versión de Fwh estás desarrollando? ( es importante para mi contestación ), aunque en principio no deberías tener ningún problema para que funcione