Página 1 de 1

Erro na compilaçao "@ x,y BUTTONEX" com HwGui 2.18 ???

Enviado: 05 Mai 2014 23:46
por Cezar
Boa noite,


Baixei e compilei a HwGui 2.18 com o \Borland\Bcc55\, gerou as pastas LIB e OBJ sem problemas.

Fui recompilar um programa já bastante antigo, e todos os botões "BUTTONEX" estão dando problemas e
não estou conseguindo enxergar o problema.

Agradeço muito se puderem me dar uma luz para o problema.


v_cez@yahoo.com.br

Código: Selecionar todos

 FUNCTION GetData( cKey, cTitle, cText )

   LOCAL oDlg
   LOCAL oFont := HFont():Add( "MS Sans Serif",0,-12 )
   LOCAL oBtn1, oBtn2

   INIT DIALOG oDlg TITLE cTitle AT 0,0 SIZE 300,140 ;
        FONT oFont CLIPPER ;
        STYLE WS_POPUP+WS_VISIBLE+WS_CAPTION+WS_SYSMENU+WS_SIZEBOX+DS_CENTER

   @ 20,10 SAY cText SIZE 260,22
   @ 20,35 GET cKey  SIZE 260,26

   @ 020,95 BUTTONEX oBtn1 CAPTION "Ok" ;
               SIZE 100,32 ;
               STYLE WS_TABSTOP ;
               ON CLICK {|| oDlg:lResult:=.T., HWG_EndDialog()}  //oDlg:Close()}

   @ 180,95 BUTTONEX oBtn2 CAPTION "Cancela" ;
               SIZE 100,32 ;
               STYLE WS_TABSTOP ;
               ON CLICK {|| oDlg:lResult:=.F., HWG_EndDialog()}  //oDlg:Close()}

   ACTIVATE DIALOG oDlg
   oFont:Release()

   IF oDlg:lResult
      RETURN Trim( cKey )
   ELSE
      cKey := ""
   ENDIF

   RETURN

***************************************************************
Generating C source output to '\HWGOSP\c\PRG718.c'...
Done.
xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 6406)
Copyright 1999-2009, http://www.xharbour.org http://www.harbour-project.org/
Compiling '\HWGOSP\prg\PRG730.PRG'...
Lines 220, Functions/Procedures 6
Generating C source output to '\HWGOSP\c\PRG730.c'...
Done.
xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 6406)
Copyright 1999-2009, http://www.xharbour.org http://www.harbour-project.org/
Compiling '\HWGOSP\prg\PRG910.PRG'...
\HWGOSP\prg\PRG910.PRG(67) Error E0030 Syntax error: "syntax error at '@'"
\HWGOSP\prg\PRG910.PRG(72) Error E0030 Syntax error: "syntax error at '@'"
\HWGOSP\prg\PRG910.PRG(101) Error E0030 Syntax error: "syntax error at '@'"
\HWGOSP\prg\PRG910.PRG(109) Error E0030 Syntax error: "syntax error at '@'"
\HWGOSP\prg\PRG910.PRG(117) Error E0030 Syntax error: "syntax error at '@'"
\HWGOSP\prg\PRG910.PRG(125) Error E0030 Syntax error: "syntax error at '@'"
6 errors

No code generated
xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 6406)
Copyright 1999-2009, http://www.xharbour.org http://www.harbour-project.org/
Compiling '\HWGOSP\prg\PRG916.PRG'...
Lines 130, Functions/Procedures 4
Generating C source output to '\HWGOSP\c\PRG916.c'... cKey

Erro na compilaçao "@ x,y BUTTONEX" com HwGui 2.18 ???

Enviado: 06 Mai 2014 07:52
por Toledo
Uma pergunta besta, você incluiu no início deste PRG o #include "hwg_extctrl.ch"?

Abraços,

Erro na compilaçao "@ x,y BUTTONEX" com HwGui 2.18 ???

Enviado: 06 Mai 2014 09:49
por Cezar
Bom dia Toledo,

Não inclui este .ch, não ia funcionar mesmo, inclui e resolveu !

Como minha versão da Hwui era bastante antiga, estou tomando conhecimento dessas novas alterações.

Ainda deu alguns erros na compilação, vou rever os conceitos e aprender as novas alterações.

Grato pela ajuda !

v_cez@yahoo.com.br