Page 2 of 2

Re: "Sat Jul 21, 2012"

Posted: Thu Jan 31, 2013 2:11 pm
by bpd2000
Roberto Lopez wrote:Thanks to all for your interesting answers.

And...

The most important thing: I'm 50 years old too and I not consider myself as 'old'... maybe in a couple of years :)

Thanks for the feedback.
Dear Roberto Lopez

No age for desire and mind
You have will power to create something new, you have vision
Dont say you are 50 but 50 years young

Re: "Sat Jul 21, 2012"

Posted: Thu Jan 31, 2013 2:26 pm
by Rathinagiri
I guess that simply, hmgscript is not easy to use enough to catch the programmers attention...
IMHO, it is not so. Once a person starts using it, he will wonder how simple the things are. May be a set of samples and a help/guide will do better. Let me try.

Re: "Sat Jul 21, 2012"

Posted: Thu Jan 31, 2013 3:20 pm
by danielmaximiliano
rathinagiri wrote:
I guess that simply, hmgscript is not easy to use enough to catch the programmers attention...
IMHO, it is not so. Once a person starts using it, he will wonder how simple the things are. May be a set of samples and a help/guide will do better. Let me try.
Thanks for your time and effort Rathi-

Roberto :
hasta ahora no utilize HMGscript, pero no dudo utilizarlo en poco tiempo, como muchos piensan es una fantastica herramienta y necesaria para estos tiempos.
desde ya gracias tambien por todo el tiempo y esfuerzo que tiene siempre para nosotros los usuarios de HMG.

Re: "Sat Jul 21, 2012"

Posted: Thu Jan 31, 2013 3:35 pm
by esgici
Hi Roberto
Roberto Lopez wrote:Thanks to all for your interesting answers.

My intention was not 'defend' to hmgscript, but find its flaws, find the reasons because it not took off.
I guess that simply, hmgscript is not easy to use enough to catch the programmers attention...
IMHO, project has not any "flaw", not finished for now, that's all.
Reason of lack of attention isn't weakness of project, but our weakness to understand its importance.

Possibly we haven't enough knowledge base about remote networking.

I guess the era of single machine - single user applications is almost end; and now most of xBase programmer are writing applications for LAN.

Migration from LAN to remote network seems a little difficult. Because difference isn't only about "wire" ( does this network is wired or wireless?); the "server" concept seems a bit scary to us.

For example, before network server, still I can not get used to "file server". Yes, basically these two are the same; but I'm talking about database servers such as SQLServer, PostGr... MySql ... etc.

I'm thinking like this : "I'm capable to define, design and manage all data systematic needs of my project. So, why I have use this or that database server ?"

Moreover I'm afraid too: "How I can keep open all data of my customer to everyone?"

Furthermore "How I can keep open my code to everyone?"

Surely, the answer is clear : "like everyone keep ..."

And surely, does "open" is really "open" ?

And most importantly, programmers who want keep himself live at tomorrow must overcome that problems.
The most important thing: I'm 50 years old too and I not consider myself as 'old'... maybe in a couple of years :)
Definitely you are old, in comparison with my first child; she is 46 :lol:

So you will wait a bit to me to consider you are old" ;)


With my best regards :)

Re: "Sat Jul 21, 2012"

Posted: Fri Feb 01, 2013 12:54 pm
by Roberto Lopez
Roberto Lopez wrote: AFAIR it works coding only one Harbour server application, with new commands/funcions/classes to handle the web GUI. The server push to the client browser the complete page (ready to use) and waits for answer.
I've realized that could be really easy to modify hmgscript r35 to turn it in a pure Harbour server solution.

Sadly I have not enough time to attempt it right now, but I'll give you some tips, if you want to attempt it.

If you look at \modules .prg files, you'll realize that each module returns a string and that string is sent directly to the web browser.

So, the trick should be create wrapper Harbour functions for each HmgScript GUI element (form, button,label,etc.).

These functions will generate the JavaScript required code to be returned to the browser.

There is a lot of details to handle, but, the most difficult part is done, since the JavaScript library (hmgscript) is already there.

I hope that these ideas be useful for someone.

Re: "Sat Jul 21, 2012"

Posted: Sat Feb 02, 2013 4:22 am
by bpd2000
Roberto Lopez wrote: I've realized that could be really easy to modify hmgscript r35 to turn it in a pure Harbour server solution.

Sadly I have not enough time to attempt it right now, but I'll give you some tips, if you want to attempt it.

I hope that these ideas be useful for someone.
Thank you for Tips

Rathinagiri, Grigory Filatov can go further