Migrate to Harbour

Re: Migrate to Harbour

Postby Antonio Linares » Sat Jul 05, 2014 2:13 pm

Enrico,

If I properly understand you, what you want should get solved this way:

[\{| [<oMenuItem>] | <uAction>\}],;

If with this change is working right, then we modify FiveWin.ch and problem solved :-)
regards, saludos

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

Re: Migrate to Harbour

Postby Antonio Linares » Sat Jul 05, 2014 2:17 pm

But it is not a proper solution, because that oMenuItem is not this one:

#xcommand MENUITEM [ <oMenuItem> PROMPT ] [<cPrompt>]

because it could be used from the codeblock, but not defined there.

In other words, the codeblock parameter oMenuItem should only exist if it is used from the codeblock inside code. As far as I know the Harbour preprocessor (neither Clipper's one) provides support for that.
regards, saludos

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

Re: Migrate to Harbour

Postby Enrico Maria Giordano » Sat Jul 05, 2014 2:25 pm

Antonio,

Antonio Linares wrote:Enrico,

If I properly understand you, what you want should get solved this way:

[\{| [<oMenuItem>] | <uAction>\}],;

If with this change is working right, then we modify FiveWin.ch and problem solved :-)


Please note that this is only one of many warnings we can receive.

EMG
User avatar
Enrico Maria Giordano
 
Posts: 8718
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Re: Migrate to Harbour

Postby Enrico Maria Giordano » Sat Jul 05, 2014 2:27 pm

Antonio,

Antonio Linares wrote:But it is not a proper solution, because that oMenuItem is not this one:

#xcommand MENUITEM [ <oMenuItem> PROMPT ] [<cPrompt>]

because it could be used from the codeblock, but not defined there.

In other words, the codeblock parameter oMenuItem should only exist if it is used from the codeblock inside code. As far as I know the Harbour preprocessor (neither Clipper's one) provides support for that.


So? Ok, I will lower warning level to try Harbour but we need of a proper solution.

EMG
User avatar
Enrico Maria Giordano
 
Posts: 8718
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Re: Migrate to Harbour

Postby Antonio Linares » Sat Jul 05, 2014 2:30 pm

Enrico,

Clipper did not support that, as far as I know, neither Harbour (or xharbour). If the warning that you get comes from the codeblock (have you checked this ?) then I don't see a solution.

BTW, I am sure that you will love this: :-D
viewtopic.php?p=161905#p161905

OMG, just to report a bug... :-D
regards, saludos

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

Re: Migrate to Harbour

Postby Enrico Maria Giordano » Sat Jul 05, 2014 2:31 pm

I just lowered warnings level from /w3 to /w. :-(

EMG
User avatar
Enrico Maria Giordano
 
Posts: 8718
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Re: Migrate to Harbour

Postby Enrico Maria Giordano » Sat Jul 05, 2014 2:36 pm

Antonio,

Antonio Linares wrote:Enrico,

Clipper did not support that, as far as I know, neither Harbour (or xharbour). If the warning that you get comes from the codeblock (have you checked this ?) then I don't see a solution.


So /w3 and /w2 are not useable with Harbour/FWH. :-(

Antonio Linares wrote:BTW, I am sure that you will love this: :-D
viewtopic.php?p=161905#p161905
LOL


"How to Donate"? Is it a joke? :-)

Antonio Linares wrote:OMG, just to report a bug... :-D


I don't understand. What bug?

EMG
User avatar
Enrico Maria Giordano
 
Posts: 8718
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Re: Migrate to Harbour

Postby cnavarro » Sat Jul 05, 2014 2:49 pm

Enrico Maria Giordano wrote:Cristobal,

cnavarro wrote:Enrico, look the .ppo

Code: Select all  Expand view  RUN

    oMen := MenuBegin( .F.,,, .F., .F. )
        MenuAddItem( "Test",, .F.,, {|oMenuItem|MSGINFO( "OK" )},,,,,,, .F.,,, .F. )
    MenuEnd()

 


If you are suggesting to change tons of lines of code, well, it's not an option.

EMG


Enrico,
Not what I meant
Was only to document where the warning comes from varying oMenuitem


No es lo que queria decir
Solo era para documentar de dónde viene el warning de la variable oMenuitem
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6549
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Migrate to Harbour

Postby Enrico Maria Giordano » Sat Jul 05, 2014 3:05 pm

Cristobal,

Understood, thank you.

EMG
User avatar
Enrico Maria Giordano
 
Posts: 8718
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Re: Migrate to Harbour

Postby Antonio Linares » Sat Jul 05, 2014 6:55 pm

Enrico,

In https://raw.githubusercontent.com/vszakats/harbour-core/master/CONTRIBUTING.md please read from:

# Troubleshooting

Evaluate these points before reporting an issue:


Now read the list of tasks to be done before asking for a question :-)

You will understand what I mean ;-)
regards, saludos

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

Re: Migrate to Harbour

Postby Enrico Maria Giordano » Sat Jul 05, 2014 7:36 pm

Antonio,

GOSH! It's just like to say "Please do not disturb. We are playing with our toy.". :-)

EMG
User avatar
Enrico Maria Giordano
 
Posts: 8718
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Previous

Return to FiveWin for Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 56 guests