The Clipper on HMG

Topic Specific Tutorials and Tips.

Moderator: Rathinagiri

User avatar
dragancesu
Posts: 921
Joined: Mon Jun 24, 2013 11:53 am
DBs Used: DBF, MySQL, Oracle
Location: Subotica, Serbia

The Clipper on HMG

Post by dragancesu »

I gave up on making program, I wrote a guide for beginners

If someone happens to like I can continue
Attachments
manual1.zip
(817.31 KiB) Downloaded 522 times
User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil

Little manual for beginners

Post by Pablo César »

Hi Dragan,

Nice work and thank you to share with us. :D

I have some questions and a very important propose to do to you, if you are interested to know.

B.Rgds
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
User avatar
dragancesu
Posts: 921
Joined: Mon Jun 24, 2013 11:53 am
DBs Used: DBF, MySQL, Oracle
Location: Subotica, Serbia

Little manual for beginers

Post by dragancesu »

Yes, of course
User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil

Little manual for beginners

Post by Pablo César »

dragancesu wrote:Yes, of course
Thank for this oportunity. :)

My questions:
  • Why your Harbour Wikipedia URL in your text:
    is redirecting to this one: http://en.wikipedia.org/wiki/Harbor ? :shock:
  • In your text:
    Now the current version 3.3.1 you need to
    download and install. At the end of
    installation, set the system variable, add
    C:\HMG in the PATH and define
    HMGPATH = C:\HMG
    Why are you indicating to make path of HMGPATH ?
    Sorry to ask if there is any reason that could be part of HMG installation and functionality of HMG that I'm unknown.
    Because I know, this is no necessary to work with HMG, but please let me know your reasons.
  • When you say:
    New extensions are
    HPB - hmg project
    RC - resource file
    These extension hbp (correct extension, not hpb) belong to Harbour (not HMG) and rc extension file came from Microsoft Windows resource scripts. We use WinRes which is a GNU Binary Utilities (not HMG). So why you said new extension file from HMG ?
  • In your capture screen, the picture is showing us some files/folders is not belonging to the HMG installation (hmgcase, Notepad++, HMGSQL...)
My suggestions:
  • To write only in one language. When ready, make it for other languages. Because for who doesn't understand Serbian make hard to pay more the focus.
  • Page #3, you can add windows 64-bit too
  • Page #5, IMHO you should not encourage change the installation folder from initial and recommended path of installation pack which is always changing according HMG version for one fixed folder name as "C:\HMG" (IMHO this is not good practice)
  • Page #5, when you said: "For the compilation of the program should be run BUILD.BAT" you can add "or run/compile at IDE" (two ways for build app).
  • You should write something for console mode. You can explain you can use our build.bat and especially HMG IDE, to recompile Clipper source with few changing to generate console apps.
I wish to make an important propose and I hope you could understand that I do not want with this, never belittle your work. IMHO it will be most useful to enrich our documentation HMG instead to create many other documentation. This is really very interesting propose. So, in this way, you would pass as a contributor to re-edit all our hmgdoc files (see at C:\hmg.3.3.1\DOC\data) and re-write with some examples and some undocumented cases in HMG.

I know it's a hard work, but it will be more powrful to work on in hmgdoc than create a other ones.

I hope be useful my comments and I really wish you take hmgdoc project and re-write it making each time better.

B.Rgds
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
User avatar
quartz565
Posts: 667
Joined: Mon Oct 01, 2012 12:37 pm
Location: Thessaloniki, Greece
Contact:

Re: Little manual for beginners

Post by quartz565 »

Continued Dragan, please .. :!:
Continue making your examples simple and understandable as is. No need - initially at least demonstration complicated programming.
Thank you!
Best Regards,
Nikos.

os: Windows Server 2019 - 64
Javier Tovar
Posts: 1275
Joined: Tue Sep 03, 2013 4:22 am
Location: Tecámac, México

Re: Little manual for beginners

Post by Javier Tovar »

Pablo César Wrote:
So, in this way, you would pass as a contributor to re-edit all our hmgdoc files (see at C:\hmg.3.3.1\DOC\data) and re-write with some examples and some undocumented cases in HMG.
+1
Javier Tovar
Posts: 1275
Joined: Tue Sep 03, 2013 4:22 am
Location: Tecámac, México

Re: Little manual for beginners

Post by Javier Tovar »

Very good Dragancesu initiative, congratulations !!!

In my humble opinion, I think it would be better to Pablo César, because the information would be ever present to all with HMG when it is installed!

And that handle two languages in a document is complicated, because if I want to translate a section, as it is copied twice using a translator would be best all in one language!

regards
User avatar
dragancesu
Posts: 921
Joined: Mon Jun 24, 2013 11:53 am
DBs Used: DBF, MySQL, Oracle
Location: Subotica, Serbia

Re: Little manual for beginners

Post by dragancesu »

Pablo

The title should be "the Clipper on hmg"

Link is http://en.wikipedia.org/wiki/Harbour_%28software%29 but is poorly transferred / written

hmgpath? I do not know, it seemed logical to me

New extensions? in relation to the Clipper, HPB is clearly an error

Your suggestions:
- Write in one language ok
- Use build.bat to start, IDE will be described in the next part
- The installation folder, a matter of habit, mine is C: \ HMG stable version, when new version goes into your folder

Thanks for the suggestions
User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil

The Clipper on HMG

Post by Pablo César »

Ok Dragan, I've understood and subject of this topic, I changed as recommended.

Thank you for your clarification and providence. :)

Nice to help you.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
User avatar
serge_girard
Posts: 3165
Joined: Sun Nov 25, 2012 2:44 pm
DBs Used: 1 MySQL - MariaDB
2 DBF
Location: Belgium
Contact:

Re: The Clipper on HMG

Post by serge_girard »

Nice job, Dragan!

Serge
There's nothing you can do that can't be done...
Post Reply