Page 1 of 1

Sr.Antonio - Ajuda por favor!

PostPosted: Wed Sep 18, 2013 7:23 pm
by MGA
Precisei compilar o FWH1308 com xharbour 1.2.1, esta me gerando os erros:

Error: Unresolved external '_HB_FUN_GETCTRLID' referenced from W:\BIN\.MAKER\WIN\BCC5820_XHB121\SGR\SGTRAD.O
Error: Unresolved external '_Max' referenced from C:\FWH\LIB\FIVEHX.LIB|FLDEX │

São apenas estes, pode ajudar a contornar o problema?

Obrigado

Re: Sr.Antonio - Ajuda por favor!

PostPosted: Wed Sep 18, 2013 7:45 pm
by MGA
Sr. Antonio,

Percebi que em FWH\SOURCE\WINAPI\GETDLGIT.C

foi alterado de:

GETCTRLID

PARA

GETDLGCTRLID

Resolvido :)


Pode ajudar agora com:

Error: Unresolved external '_Max' referenced from C:\FWH\LIB\FIVEHX.LIB|FLDEX │

:(

Re: Sr.Antonio - Ajuda por favor!

PostPosted: Thu Sep 19, 2013 12:51 am
by miragerr
Também estou com o mesmo dilema

Re: Sr.Antonio - Ajuda por favor!

PostPosted: Thu Sep 19, 2013 9:59 am
by Antonio Linares
We have to publish another revised version. We constantly enhance FiveWin source code and sometimes this happens, sorry.

You can easily solve the Max() error with this:

Code: Select all  Expand view

long Max( long l1, long l2 )
{
   return l1 > l2 ? l1: l2;
}
 

Re: Sr.Antonio - Ajuda por favor!

PostPosted: Thu Sep 19, 2013 11:50 am
by MGA
obrigado

Re: Sr.Antonio - Ajuda por favor!

PostPosted: Sun Sep 22, 2013 5:03 am
by Sistem
SGS

onde pôe esse codigo ?

long Max( long l1, long l2 )
{
return l1 > l2 ? l1: l2;
}

Re: Sr.Antonio - Ajuda por favor!

PostPosted: Sun Sep 22, 2013 8:35 am
by Antonio Linares
SGS,

There is a new FWH 13.08 (2nd revision) that fixes it,

Please download it again, thanks :-)

Re: Sr.Antonio - Ajuda por favor!

PostPosted: Sun Sep 22, 2013 2:47 pm
by MGA
Sistem,

coloque no PRG principal:

#pragma BEGINDUMP

long Max( long l1, long l2 )
{
return l1 > l2 ? l1: l2;
}

#pragma ENDDUMP

Re: Sr.Antonio - Ajuda por favor!

PostPosted: Mon Sep 23, 2013 10:00 am
by Sistem
VLW, SGS
vou esperar a revisão
parece ter mais bugs

obrigado

Re: Sr.Antonio - Ajuda por favor!

PostPosted: Mon Sep 23, 2013 3:00 pm
by Antonio Linares
Ya se ha publicado la segunda revisión de FWH 13.08 y de momento todos los bugs (2) localizados han sido corregidos.

Este bug estaba pendiente de solucionar, y ya se ha arreglado. Vamos a detallar aqui como se soluciona,

Re: Sr.Antonio - Ajuda por favor!

PostPosted: Mon Sep 23, 2013 3:02 pm
by Antonio Linares
En source/api/regions.c:

Code: Select all  Expand view
HB_FUNC( CREATEROUNDRECTRGN )
{
   HRGN hRgn;

   if( hb_pcount() > 3 ) // C5 format
      hRgn = CreateRoundRectRgn( hb_parni( 1 ), hb_parni( 2 ), hb_parni( 3 ),
                                 hb_parnl( 4 ), hb_parni( 5 ), hb_parni( 6 ) );
   else
      hRgn = CreateRoundRectRgn( hb_parvni( 1, 2 ), hb_parvni( 1, 1 ),
                                 hb_parvni( 1, 4 ) - hb_parvni( 1, 2 ), hb_parvni( 1, 3 ) - hb_parvni( 1, 1 ) + 1,
                                 hb_parni( 2 ), hb_parni( 3 ) );                                       

   RegisterResource( hRgn, "REGION" );
   
   #ifndef _WIN64
      hb_retnl( ( LONG ) hRgn );
   #else  
      hb_retnll( ( LONGLONG ) hRgn );
   #endif
}
 

Re: Sr.Antonio - Ajuda por favor!

PostPosted: Mon Sep 23, 2013 4:38 pm
by MGA
SR. Antonio, uma versão REVISADA será disponibilizada? quando?

Re: Sr.Antonio - Ajuda por favor!

PostPosted: Mon Sep 23, 2013 4:39 pm
by Antonio Linares
Estamos intentando que sea hoy mismo :-)