A Beginners Guide to Harbour xBase and HMG

Topic Specific Tutorials and Tips.

Moderator: Rathinagiri

Post Reply
Zimbo
Posts: 56
Joined: Mon Nov 05, 2012 1:28 pm
Location: Scotland
Has thanked: 15 times
Been thanked: 23 times
Contact:

A Beginners Guide to Harbour xBase and HMG

Post by Zimbo »

Hello everyone.

Rathinagiri has kindly agreed to allow me to post a link to my own website which I am using as part of a project to develop a guide to the xBase programming language using the Harbour compiler and HMG.

The guide is initially aimed at former xBase or Clipper programmers who wish to re-build their skills but I also hope, in time, to develop the guide so that it will be useful to people completely new to programming or programming in xBase. I think it's a great language and it would be fantastic to introduce this to more people!

Please be aware that I am a complete beginner when it comes to building and maintaining a website and am having to learn as I go! Hopefully, the first blog entry will give you more details of what I intend to do and the approach I am going to take.

The site is at URL - www.flamelily.net

The blog section allows users to post any comments on each entry (I have forced CAPTCHA for this to try and minimise any spam) and I will obviously check the HMG Forum quite often. I very much welcome any comments or suggestions!

Thank you all and all the best for 2013!

Zimbo (Stuart)

User avatar
esgici
Posts: 4543
Joined: Wed Jul 30, 2008 9:17 pm
DBs Used: DBF
Location: iskenderun / Turkiye
Has thanked: 411 times
Been thanked: 120 times
Contact:

Post by esgici »

Hi Stuart

Good start, nice work; please continue :arrow:

By the way, your story is highly similar to mine ;) differences are : mainframes we did worked on back in the 80’s, and I did never break programming since 1977 ;)

Beside materials sent by me to our forum, you can use anything from my blog :)

Salute to Scotland from Turkiye :)

Viva Clipper language, viva HMG :D
Viva INTERNATIONAL HMG :D

Zimbo
Posts: 56
Joined: Mon Nov 05, 2012 1:28 pm
Location: Scotland
Has thanked: 15 times
Been thanked: 23 times
Contact:

Post by Zimbo »

Thank you esgici and greetings from Scotland! I have added a link to your site (updates to be published later today). It looks a good resource for examples, articles etc!

Zimbo

User avatar
Rathinagiri
Posts: 5409
Joined: Tue Jul 29, 2008 6:30 pm
DBs Used: MariaDB, SQLite, SQLCipher and MySQL
Location: Sivakasi, India
Has thanked: 249 times
Been thanked: 301 times
Contact:

Post by Rathinagiri »

Thank you Zimbo.

Our interests are mutual. :)
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.

User avatar
esgici
Posts: 4543
Joined: Wed Jul 30, 2008 9:17 pm
DBs Used: DBF
Location: iskenderun / Turkiye
Has thanked: 411 times
Been thanked: 120 times
Contact:

Post by esgici »

rathinagiri wrote:Thank you Zimbo.

Our interests are mutual. :)
+1
Viva INTERNATIONAL HMG :D

Jagadeesan
Posts: 6
Joined: Sat Mar 14, 2020 4:23 am
DBs Used: DBF
Has thanked: 14 times
Been thanked: 1 time

Post by Jagadeesan »

Zimbo wrote:
Sat Dec 29, 2012 2:12 pm
Hello everyone.

Rathinagiri has kindly agreed to allow me to post a link to my own website which I am using as part of a project to develop a guide to the xBase programming language using the Harbour compiler and HMG.

The guide is initially aimed at former xBase or Clipper programmers who wish to re-build their skills but I also hope, in time, to develop the guide so that it will be useful to people completely new to programming or programming in xBase. I think it's a great language and it would be fantastic to introduce this to more people!

Please be aware that I am a complete beginner when it comes to building and maintaining a website and am having to learn as I go! Hopefully, the first blog entry will give you more details of what I intend to do and the approach I am going to take.

The site is at URL - www.flamelily.net

The blog section allows users to post any comments on each entry (I have forced CAPTCHA for this to try and minimise any spam) and I will obviously check the HMG Forum quite often. I very much welcome any comments or suggestions!

Thank you all and all the best for 2013!

Zimbo (Stuart)

Rathinagiri Sir This site also error please suggest Beginners Guide for Harbour Xbase and HMG.

RPC
Posts: 273
Joined: Fri Feb 10, 2017 4:12 am
DBs Used: DBF
Has thanked: 166 times
Been thanked: 19 times

Post by RPC »

Hi Jagdeesan
Have you downloaded HMG 3.4.4. It contains loads of samples on use of various controls.
You may also refer to Esgici 's great website vivaclipper.
The HMG.3.4.4 directory contains tutorials under Basics sub-directory.
If you want to compile old clipper programs and run it in console mode, without changing an alphabet in your code, add following lines before start of your code

#include "hmg.ch"
REQUEST HB_GT_WIN_DEFAULT

FUNCTION MAIN()
setmode(25, 80)
... your program

Now you can compile using IDE installed along with HMG

Zimbo
Posts: 56
Joined: Mon Nov 05, 2012 1:28 pm
Location: Scotland
Has thanked: 15 times
Been thanked: 23 times
Contact:

Post by Zimbo »

I had to stop developing for a long time due to work and personal commitments.

But....

I'm back! Just downloaded HMG 3.5 and will be having a good look at that (thank you all the developers).

User avatar
apais
Posts: 423
Joined: Fri Aug 01, 2008 6:03 pm
Location: uruguay
Has thanked: 93 times
Been thanked: 87 times
Contact:

Post by apais »

Angel Pais
Web Apps consultant/architect/developper.
HW_apache (webserver modules) co-developer.
HbTron (Html GUI for harbour desktop hybrid apps) co-developer.
https://www.hbtron.com

Post Reply