Compilando Toolbar1.prg

Compilando Toolbar1.prg

Postby mag071 » Mon Feb 13, 2006 6:32 pm

Estoy usando FWH febrero + harbour 45.0 + bcc 5.5 que estan en la entrega de Febrero del FTDN estoy usando en una aplicacion grande los TOOLBAR tal como en el ejemplo por comando DEFINE del Toolbar1.prg
y me genera el siguiente error :

Compiling 'toolbar1.prg' and generating preprocessed output to 'toolbar1.ppo'.

toolbar1.prg(26) Error E0030 Syntax error: "parse error at '['"
1 error

igualmente en mi aplicacion.

de antemano gracias.

Mario Gonzalez
User avatar
mag071
 
Posts: 140
Joined: Thu Feb 02, 2006 12:09 pm
Location: Venezuela

Postby Antonio Linares » Mon Feb 13, 2006 10:24 pm

Mario,

Modifica este comando dentro de FiveWin.ch, gracias:

Code: Select all  Expand view
#xcommand DEFINE TOOLBAR <oTlb> ;
             [ <dlg: OF, WINDOW, DIALOG> <oWnd> ] ;
             [ SIZE <nWidth>, <nHeight> ] ;
             [ IMAGELIST <oImg> ] ;
             [ <balloon: BALLOON > ] ;
       => ;
          <oTlb> := TToolBar():New( <oWnd>, [<nWidth>], [<nHeight>], [<oImg>],;
                                   [<.balloon.>] )     

regards, saludos

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

Postby VeRCE » Tue Feb 14, 2006 2:57 pm

Antonio Linares wrote:Mario,

Modifica este comando dentro de FiveWin.ch, gracias:

Code: Select all  Expand view
#xcommand DEFINE TOOLBAR <oTlb> ;
             [ <dlg: OF, WINDOW, DIALOG> <oWnd> ] ;
             [ SIZE <nWidth>, <nHeight> ] ;
             [ IMAGELIST <oImg> ] ;
             [ <balloon: BALLOON > ] ;
       => ;
          <oTlb> := TToolBar():New( <oWnd>, [<nWidth>], [<nHeight>], [<oImg>],;
                                   [<.balloon.>] )     




Antonio, es eso correcto ??? es decir, se debe hacer esa
corrección ???

Yo no tengo FWH de febrero, pero me habian reportado ese
error como un error de VERCE, sin embargo, le pedi al usuario
que compilara con /p y vi el problema que se menciona, sin
embargo, esto no funciona con XHARBOUR, acaso es algún
error del preprocesador de HARBOUR ???
Solo sucede con la toolbar ????

Te agradeceria tus comentarios
Gracias
Juan Carlos Salinas Ojeda
México. D.F.
-------------------------------------------------
User avatar
VeRCE
 
Posts: 219
Joined: Fri Nov 04, 2005 2:34 pm
Location: Mexico D.F.

Postby Antonio Linares » Tue Feb 14, 2006 3:44 pm

Juan Carlos,

Es que <oTlb> no estaba como opcional en el comando y si estaba opcional en el resultado. Esto antes lo permitía el preprocesador, pero ahora se ha corregido.
regards, saludos

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

Postby VeRCE » Tue Feb 14, 2006 6:33 pm

Antonio Linares wrote:Juan Carlos,
Es que <oTlb> no estaba como opcional en el comando y si estaba opcional en el resultado. Esto antes lo permitía el preprocesador, pero ahora se ha corregido.


entonces se tendría que cambiar el FiveWin.ch
con el cambio que mensionas para que funcione ok.
y solo es con la IMAGELIST ?? o hay algun otro
comando que haya que cambiar ???

Gracias antonio
Juan Carlos Salinas Ojeda
México. D.F.
-------------------------------------------------
User avatar
VeRCE
 
Posts: 219
Joined: Fri Nov 04, 2005 2:34 pm
Location: Mexico D.F.

Postby Antonio Linares » Tue Feb 14, 2006 7:43 pm

Juan Carlos,

#xcommand DEFINE IMAGELIST ...

y

#xcommand DEFINE TOOLBAR <oTlb> ...

solamente
regards, saludos

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


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 148 guests