Erro de compilação com fwh 2.7 fevereiro

Post Reply
Rossine
Posts: 343
Joined: Tue Oct 11, 2005 11:33 am

Erro de compilação com fwh 2.7 fevereiro

Post by Rossine »

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.
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Post by karinha »

wintypes.ch

en el final del Archivo.ch, ponga:

#Endif
João Santos - São Paulo - Brasil
Rossine
Posts: 343
Joined: Tue Oct 11, 2005 11:33 am

Post by Rossine »

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.
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Post by karinha »

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
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Rossine,

Code: Select all

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
Rossine
Posts: 343
Joined: Tue Oct 11, 2005 11:33 am

Post by Rossine »

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

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.
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Rossine,

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

Antonio Linares
www.fivetechsoft.com
Post Reply