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
Compilando Toolbar1.prg
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Mario,
Modifica este comando dentro de FiveWin.ch, gracias:
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 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.
-------------------------------------------------
México. D.F.
-------------------------------------------------
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
entonces se tendría que cambiar el FiveWin.chAntonio 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.
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.
-------------------------------------------------
México. D.F.
-------------------------------------------------
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact: