Erro de compilação com fwh 2.7 fevereiro

Erro de compilação com fwh 2.7 fevereiro

Postby Rossine » Fri Feb 17, 2006 7:31 pm

Olá,

Porque está me ocorrendo estes erros quando compilo TESTFLDB.PRG:


Type: C >>>xrc.exe -fo"TESTFLDB.res" -D__FLAT__ -I"C:\xhb\c_include" -I"C:\xhb\c_include\win" "TESTFLDB.RC"<<<

xRC: C:\xhb\include\wintypes.ch(19): warning: Unknown preprocessor control: 'Ifndef'.


xRC: C:\xhb\include\wintypes.ch(76): error: #endif with no #if.


xRC: C:\xhb\include\cstruct.ch(87): warning: Unknown preprocessor control: 'xcommand'.


xRC: C:\xhb\include\cstruct.ch(90): warning: Unknown preprocessor control: 'xtranslate'.


xRC: C:\xhb\include\cstruct.ch(91): warning: Unknown preprocessor control: 'xtranslate'.


xRC: C:\xhb\include\cstruct.ch(94): warning: Unknown preprocessor control: 'xcommand'.


xRC: C:\xhb\include\cstruct.ch(103): warning: Unknown preprocessor control: 'xcommand'.


xRC: C:\xhb\include\cstruct.ch(106): warning: Unknown preprocessor control: 'xcommand'.


xRC: C:\xhb\include\cstruct.ch(108): warning: Unknown preprocessor control: 'xcommand'.


xRC: C:\xhb\include\cstruct.ch(111): warning: Unknown preprocessor control: 'xcommand'.

Como resolver isto ?

Obrigado,

Rossine.
Rossine
 
Posts: 344
Joined: Tue Oct 11, 2005 11:33 am

Postby karinha » Fri Feb 17, 2006 8:02 pm

wintypes.ch

en el final del Archivo.ch, ponga:

#Endif
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7805
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Postby Rossine » Fri Feb 17, 2006 8:08 pm

Olá João Blz ?

Bom, o detalhe é que eu somente peguei a versão de fevereiro e compilei com o xhb, aí apareceu este erro. Este erro não ocorria com a versão de janeiro.

Tambem os meus says começaram a não funcionar e as dialogs não encerram com ESC.

O que devo fazer para resolver estes problemas ?

Obrigado,

Rossine.
Rossine
 
Posts: 344
Joined: Tue Oct 11, 2005 11:33 am

Postby karinha » Fri Feb 17, 2006 8:39 pm

Rossine wrote:Olá João Blz ?

Bom, o detalhe é que eu somente peguei a versão de fevereiro e compilei com o xhb, aí apareceu este erro. Este erro não ocorria com a versão de janeiro.

Tambem os meus says começaram a não funcionar e as dialogs não encerram com ESC.

O que devo fazer para resolver estes problemas ?

Obrigado,

Rossine.



Hi, Rossine... Bien???

Kreo, ke te basta regenerar a FIVEHX.LIB COM O HARB2LIB.EXE, que os SAYS y os GETS que estavam sujando(sucio), quando se usava o comando SPINNER, vão voltar a funcionar normalmente, Antonio Linares enviou-me para testes del Brush com Transparent, e realmente mi ocasionou erros, depois que recompilei a FIVEHX.LIB com o HARB2LIB.EXE, tudo voltou a funcionar perfeito. A unica coisa que aproveitei, foi a FIVEHC.LIB. Abraços. Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7805
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Postby Antonio Linares » Fri Feb 17, 2006 9:28 pm

Rossine,

Code: Select all  Expand view
METHOD KeyChar( nKey, nFlags ) CLASS TGet

   local nHi, nLo
   local lAccept
   local bKeyAction := SetKey( nKey )
   local nDefButton

   if nKey == VK_ESCAPE  // avoids a beep!
      ::oWnd:KeyChar( nKey, nFlags )
      return 1
   endif   

   ...
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42080
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Rossine » Sun Feb 19, 2006 12:52 pm

Olá Antonio,

Eu voltei os métodos KEYDOWN e KEYCHAR da classe TCONTROL versão de janeiro/2006, e a tecla ESC voltou a funcionar.

Code: Select all  Expand view
METHOD KeyDown( nKey, nFlags ) CLASS TControl

* TIREI ISTO
*
*   if nKey == VK_ESCAPE
*      ::oWnd:KeyDown( nKey, nFlags )
*      return 0
*   endif   
...


METHOD KeyChar( nKey, nFlags ) CLASS TControl

   local nDefValue, nDefButton, hDef, nAt

   do case

* VOLTEI ISTO
     case nKey == VK_ESCAPE
           ::oWnd:KeyChar( nKey, nFlags )
           return 0



Isto está certo ?

Gracias,

Rossine.
Rossine
 
Posts: 344
Joined: Tue Oct 11, 2005 11:33 am

Postby Antonio Linares » Sun Feb 19, 2006 7:29 pm

Rossine,

Si, es equivalente. Lo que ocurre es que en la versión de Febrero hemos cambiado más cosas.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42080
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: carlos vargas and 67 guests