New Package Available: Harbour 3.4 + HMG Extended Starter Bundle

315 views
Skip to first unread message

Grigory Filatov

unread,
Apr 24, 2025, 1:15:51 PM4/24/25
to Harbour Minigui
Hello everyone,

I'm excited to announce the release of the new Harbour 3.4 + HMG Extended Starter Bundle! This bundle is designed to help you get started with Harbour and HMG Extended quickly and easily.
The ZIP archive size is only 13 MB (since the MinGW compiler is not included in this package).

Here's what you'll find in the bundle:
 
StarterBundle-Harbour34-HMGExtended\
├── harbour\               ← Harbour 3.4 binaries
├── hmg\                   ← HMG Extended libs
├── sample_app\
│   ├── Main.prg
│   ├── app.ico
│   ├── build.bat
│   ├── demo.hbp
│   ├── splash.png
├── sample_app2\
│   ├── Main.prg
│   ├── app.ico
│   ├── build.bat
│   ├── demo.hbp
├── build.bat
├── minigui.hbc
├── README.txt
└── QuickStart_Harbour_HMG.pdf

Instructions:

1. Unzip this bundle anywhere.
2. Go to the sample_app folder and double-click build.bat to compile the sample app.
3. If successful, a Main.exe file will be created in sample_app.
4. Double-click it to run a simple GUI with a button.

Sample App 2 - Grid and File Browser:

This app shows a file browser that loads all files from a selected folder into a Grid control.

How to run:

1. Go to the sample_app2 folder and double-click build.bat.
2. Open sample_app2\Main.exe.
3. Use the File menu > Open Folder to browse a directory.
4. The grid will display all filenames and sizes.

This bundle is great for learning how to:

- Use menus
- Work with folder paths and files
- Dynamically update a Grid

We hope you find this bundle helpful! Feel free to ask any questions or share your experiences with the bundle in this thread.

Happy coding!

Best regards,
Grigory Filatov

Grigory Filatov

unread,
Apr 24, 2025, 1:29:45 PM4/24/25
to Harbour Minigui
splash.png

четверг, 24 апреля 2025 г. в 19:15:51 UTC+2, Grigory Filatov:
QuickStart_Harbour_HMG.pdf

José Quintas

unread,
Apr 24, 2025, 3:47:15 PM4/24/25
to Harbour Minigui
I do not understand if it is needed mingw.
if yes, I have another suggestion, to do not need it..

José M. C. Quintas

juanpere...@gmail.com

unread,
Apr 24, 2025, 6:01:35 PM4/24/25
to Harbour Minigui
Hello

Where is the link to download the package?

Grigory Filatov

unread,
Apr 25, 2025, 2:21:48 AM4/25/25
to Harbour Minigui
Hello Juan Perez,

Thanks for your interest in this package.

Here it is


Your feedback is welcome.

Regards,
Grigory

пятница, 25 апреля 2025 г. в 00:01:35 UTC+2, juanpere...@gmail.com:

Spencer Redfield

unread,
Apr 25, 2025, 10:12:06 AM4/25/25
to Grigory Filatov, Harbour Minigui
Thank you Gregory, I am missing something.  

For testing purposes I extracted the contents of 
into my RAM drive (R:) into a folder underneath it, "R:\Harbour3.4".
1)  I double-clicked the "R:\Harbour3.4\build.bat" file.
2)  I then went into folder "R:\Harbour3.4\sample_app" and double-clicked the "build.bat" file there.

Result: I got file "R:\Harbour3.4\sample_app\error.log"
Its contents is:
hbmk2 [demo]: Could not detect any supported C compiler in your PATH.
              Setup one or set -comp= option to one of these values: mingw,
              clang, msvc, clang-cl, watcom, icc, bcc, pocc, mingw64, clang64,
              msvc64, clang-cl64, msvcia64, icc64, iccia64, bcc64, pocc64


Unfortunately I  do not understand what to do next here.
Could someone help me understand what I did wrong?  

Thank you for your kind suggestions.
Spencer


--
Visit our website on https://www.hmgextended.com/ or https://www.hmgextended.org/
---
You received this message because you are subscribed to the Google Groups "Harbour Minigui" group.
To unsubscribe from this group and stop receiving emails from it, send an email to minigui-foru...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/minigui-forum/51290408-e95f-4d9f-a322-54a498edf615n%40googlegroups.com.

juanpere...@gmail.com

unread,
Apr 25, 2025, 4:38:29 PM4/25/25
to Harbour Minigui
Hello, I'm attaching an image of a demo that I compiled with MinGW.
mingui.jpg

Marcos Jarrin

unread,
Apr 25, 2025, 6:40:02 PM4/25/25
to Harbour Minigui
Hello

I compiled the hbspeed program with Borland C++ 5.8.2 and MinGW GNU C 14.2 (32-bit). I've attached a comparison file of all the tests.
Overall Summary

                                                                     Borland C++ 5.8.2               MinGW GNU C 14.2 (32-bit)
[ total application time: ]...............................       8.44                                            3.58
[ total real time: ]............................................      8.44                                            3.57

Thanks
Marcos
hbspeed_comp.txt

Grigory Filatov

unread,
Apr 27, 2025, 9:07:27 AM4/27/25
to Harbour Minigui
Hi there,

Just for your information.

I've recently updated this bundle with a new example.

Whatsnew:
Added Sample App 3 — Database Manager

This app includes:
- Add/Edit/Delete Customers
- Search Customers
- Displays all fields
- Nice clean GUI
- Confirmation dialogs

Take a look at the basic form below:

image.png

Happy coding!

Regards,
Grigory

пятница, 25 апреля 2025 г. в 22:38:29 UTC+2, juanpere...@gmail.com:
Reply all
Reply to author
Forward
0 new messages