Compilando Toolbar1.prg

Post Reply
User avatar
mag071
Posts: 139
Joined: Thu Feb 02, 2006 12:09 pm
Location: Venezuela
Contact:

Compilando Toolbar1.prg

Post by mag071 »

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

Post by Antonio Linares »

Mario,

Modifica este comando dentro de FiveWin.ch, gracias:

Code: Select all

#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
VeRCE
Posts: 219
Joined: Fri Nov 04, 2005 2:34 pm
Location: Mexico D.F.
Contact:

Post by VeRCE »

Antonio Linares wrote:Mario,

Modifica este comando dentro de FiveWin.ch, gracias:

Code: Select all

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

Post by Antonio Linares »

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
VeRCE
Posts: 219
Joined: Fri Nov 04, 2005 2:34 pm
Location: Mexico D.F.
Contact:

Post by VeRCE »

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

Post by Antonio Linares »

Juan Carlos,

#xcommand DEFINE IMAGELIST ...

y

#xcommand DEFINE TOOLBAR <oTlb> ...

solamente
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply