<![CDATA[HMGforum.com]]> http://mail.hmgforum.com Thu, 30 Apr 2026 10:30:29 +0000 Smartfeed extension for phpBB http://mail.hmgforum.com/styles/prosilver/theme/images/site_logo.svg <![CDATA[HMGforum.com]]> http://mail.hmgforum.com en-gb Thu, 30 Apr 2026 10:30:29 +0000 60 <![CDATA[HMG General Help :: Re: Grid click :: Reply by franco]]> http://mail.hmgforum.com/viewtopic.php?f=5&t=7736&p=72177#p72177 I use head click on invoicing program.
if I hclick the qty header it will give me inventory on hand of item of of currenet selected row.
Hclick price will give cost of item
On a posted finalized invoice I use description to tell how the invoice was paid.
Saves a lot of time checking.]]>
no_email@example.com (franco) http://mail.hmgforum.com/viewtopic.php?f=5&t=7736&p=72177#p72177 Wed, 01 Apr 2026 15:16:57 +0000 http://mail.hmgforum.com/viewtopic.php?f=5&t=7736&p=72177#p72177
<![CDATA[HMG General Help :: Re: "read" QR Code :: Reply by tonton2]]> http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72178#p72178
AUGE_OHR wrote: Sat Jun 04, 2022 5:58 am hi,

found QR Code "Reader" Sample in MiniGUI

Code: Select all

c:\MiniGUI\Samples\Advanced\QrDecode\QrTest.Prg
! Note : Read qrcode using Zbar utility https://zbar.sourceforge.net/

after install Zbar you need to COPY
c:\Program Files\ZBar\bin\zbarimg.exe
and all *.DLL into your App Folder
Good evening, could you please show me all the installation steps? Thank you very much]]>
no_email@example.com (tonton2) http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72178#p72178 Wed, 01 Apr 2026 21:30:14 +0000 http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72178#p72178
<![CDATA[HMG General Help :: Re: "read" QR Code :: Reply by danielmaximiliano]]> http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72179#p72179
Zbar tiene una liberia estatica .a llamada libzbar.a la que se puede utilizar para no depender de Zbar.exe ni del .libzbar-0.dll
mañana jueves haré unas pruebas , si tienen una imagen QR de prueba pueden subirla para poder trabajar sobre ella.]]>
no_email@example.com (danielmaximiliano) http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72179#p72179 Thu, 02 Apr 2026 01:23:23 +0000 http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72179#p72179
<![CDATA[HMG General Help :: Re: "read" QR Code :: Reply by serge_girard]]> http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72180#p72180 I send you on by e-mail.
Serge]]>
no_email@example.com (serge_girard) http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72180#p72180 Thu, 02 Apr 2026 09:07:38 +0000 http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72180#p72180
<![CDATA[HMG General Help :: Re: "read" QR Code :: Reply by tonton2]]> http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72181#p72181
serge_girard wrote: Thu Apr 02, 2026 9:07 am Hola Daniel,
I send you on by e-mail.
Serge
Bonjour Serge ,est ce que tu as un programme liée a HMG.3.6 pour lire un QR Code et le sauvegarder dans une base de donnée(.dbf) ? si Oui pourrais tu me le remettre ou le mettre DANS HMGFORUM, Merci d'avance.
Hello Serge,
Do you have a program written in HMG 3.6 that can read a QR code and save it into a database (.dbf)?
If yes, could you please share it with me or post it on the HMG forum?
Thank you in advance.]]>
no_email@example.com (tonton2) http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72181#p72181 Thu, 02 Apr 2026 10:00:28 +0000 http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72181#p72181
<![CDATA[HMG General Help :: Re: "read" QR Code :: Reply by tonton2]]> http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72182#p72182

Attachments

CODE_QR.rar (1381.05 KiB)
]]>
no_email@example.com (tonton2) http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72182#p72182 Thu, 02 Apr 2026 10:14:39 +0000 http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72182#p72182
<![CDATA[HMG General Help :: Re: "read" QR Code :: Reply by serge_girard]]> http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72183#p72183
Aucun idee comment faire.

Serge]]>
no_email@example.com (serge_girard) http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72183#p72183 Thu, 02 Apr 2026 14:48:20 +0000 http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72183#p72183
<![CDATA[HMG General Help :: Re: "read" QR Code :: Reply by AUGE_OHR]]> http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72184#p72184
tonton2 wrote: Wed Apr 01, 2026 9:30 pm
! Note : Read qrcode using Zbar utility https://zbar.sourceforge.net/

after install Zbar you need to COPY
c:\Program Files\ZBar\bin\zbarimg.exe
and all *.DLL into your App Folder
Good evening, could you please show me all the installation steps? Thank you very much
sorry, i never have made a Installation, just READ about it]]>
no_email@example.com (AUGE_OHR) http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72184#p72184 Thu, 02 Apr 2026 15:02:50 +0000 http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72184#p72184
<![CDATA[HMG General Help :: Re: "read" QR Code :: Reply by tonton2]]> http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72185#p72185
AUGE_OHR wrote: Thu Apr 02, 2026 3:02 pm hi,
tonton2 wrote: Wed Apr 01, 2026 9:30 pm
! Note : Read qrcode using Zbar utility https://zbar.sourceforge.net/

after install Zbar you need to COPY
c:\Program Files\ZBar\bin\zbarimg.exe
and all *.DLL into your App Folder
Good evening, could you please show me all the installation steps? Thank you very much
sorry, i never have made a Installation, just READ about it
Merci]]>
no_email@example.com (tonton2) http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72185#p72185 Thu, 02 Apr 2026 15:15:05 +0000 http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72185#p72185
<![CDATA[HMG General Help :: Re: "read" QR Code :: Reply by tonton2]]> http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72186#p72186
serge_girard wrote: Thu Apr 02, 2026 2:48 pm Youcef, non je regrette mais DaNiElMaXiMiLiAnO s'en occupe. Il faut 'lire' le QRcode avec portable au tablet avec application APK et rendre le code/text du QR-code....

Aucun idee comment faire.

Serge
merci mon ami]]>
no_email@example.com (tonton2) http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72186#p72186 Thu, 02 Apr 2026 15:18:21 +0000 http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72186#p72186
<![CDATA[HMG General Help :: Re: "read" QR Code :: Reply by AUGE_OHR]]> http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72187#p72187
the File is 60 MB, and i got a Error Message : "File too large: QRCODE_READER.ZIP" !!! (max 25 MB )
so i strip out these Files
C2QRCodeDesktopReaderGeneratorSetup.zip
zbar-0.10-setup.zip
i don´t know if "JSignPdf_setup_1.6.5_wjre.exe" also is need, it was i the ZIP File ( < 52 MB)

Attachments

C2QRCodeDesktopReaderGeneratorSetup.zip (4307.21 KiB)
zbar-0.10-setup.zip (3178.58 KiB)
]]>
no_email@example.com (AUGE_OHR) http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72187#p72187 Thu, 02 Apr 2026 15:19:31 +0000 http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72187#p72187
<![CDATA[HMG General Help :: Re: "read" QR Code :: Reply by danielmaximiliano]]> http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72188#p72188

sin depender de algun ejectuble externo ya tenemos libreria propia :P
[/quote]]]>
no_email@example.com (danielmaximiliano) http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72188#p72188 Fri, 03 Apr 2026 14:23:59 +0000 http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72188#p72188
<![CDATA[HMG General Help :: Re: "read" QR Code :: Reply by danielmaximiliano]]> http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72192#p72192 Hice unas mejoras esteticas , espero les guste :D]]> no_email@example.com (danielmaximiliano) http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72192#p72192 Fri, 03 Apr 2026 14:23:36 +0000 http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72192#p72192 <![CDATA[HMG General Help :: Re: "read" QR Code :: Reply by tonton2]]> http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72194#p72194 Thank you very much for your help.]]> no_email@example.com (tonton2) http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72194#p72194 Thu, 02 Apr 2026 20:15:13 +0000 http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72194#p72194 <![CDATA[HMG General Help :: Re: "read" QR Code :: Reply by AUGE_OHR]]> http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72195#p72195
how to use your File "BarcodeQR.rar" ?

i try to use it with IDE, while DBLCLICK on Zbar.hbp , but than i got a lot Error
than i try it using "build.bat Zbar.hbp" but still get Error :
"Wrapper.Prg:9:23: fatal error: stb_image.h: No such file or directory"

What i´m doing wrong ?]]>
no_email@example.com (AUGE_OHR) http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72195#p72195 Thu, 02 Apr 2026 20:51:11 +0000 http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72195#p72195
<![CDATA[HMG General Help :: Re: "read" QR Code :: Reply by danielmaximiliano]]> http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72196#p72196
AUGE_OHR wrote: Thu Apr 02, 2026 8:51 pm What i´m doing wrong ?
Hola Jimmy : no puedo reproducir su error en mi PC, pero hice una prueba de copiar el contenido de la carpeta a otro lugar "c:\Temp\zbar" y desde el IDE de hmg.3.6 abrirlo y compilar en 64bits con el resultado de compilacion exitosa :roll: dejo captura
Captura de pantalla 2026-04-02 182046.png
puede ud. subir el contenido de error.log ?

"C:\Temp\Zbar\include\stb_image.h" <--- Header

Attachments


Captura de pantalla 2026-04-02 182046.png (115.72 KiB)

]]>
no_email@example.com (danielmaximiliano) http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72196#p72196 Thu, 02 Apr 2026 21:26:57 +0000 http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72196#p72196
<![CDATA[HMG General Help :: Re: "read" QR Code :: Reply by AUGE_OHR]]> http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72197#p72197
Thx for Answer.
perhaps it is a Problem using v3.5 ?

i still get these Error Message
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: .hbmk/win/mingw/Wrapper.o:Wrapper.c:(.text+0x18090): undefined reference to `zbar_version'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: .hbmk/win/mingw/Wrapper.o:Wrapper.c:(.text+0x180d4): undefined reference to `zbar_image_scanner_create'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: .hbmk/win/mingw/Wrapper.o:Wrapper.c:(.text+0x180e0): undefined reference to `zbar_image_scanner_destroy'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: .hbmk/win/mingw/Wrapper.o:Wrapper.c:(.text+0x1823e): undefined reference to `zbar_image_scanner_create'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: .hbmk/win/mingw/Wrapper.o:Wrapper.c:(.text+0x1825b): undefined reference to `zbar_image_scanner_set_config'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: .hbmk/win/mingw/Wrapper.o:Wrapper.c:(.text+0x18260): undefined reference to `zbar_image_create'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: .hbmk/win/mingw/Wrapper.o:Wrapper.c:(.text+0x18273): undefined reference to `zbar_image_set_format'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: .hbmk/win/mingw/Wrapper.o:Wrapper.c:(.text+0x1828b): undefined reference to `zbar_image_set_size'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: .hbmk/win/mingw/Wrapper.o:Wrapper.c:(.text+0x182ac): undefined reference to `zbar_image_set_data'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: .hbmk/win/mingw/Wrapper.o:Wrapper.c:(.text+0x182b8): undefined reference to `zbar_scan_image'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: .hbmk/win/mingw/Wrapper.o:Wrapper.c:(.text+0x182c0): undefined reference to `zbar_image_first_symbol'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: .hbmk/win/mingw/Wrapper.o:Wrapper.c:(.text+0x182cc): undefined reference to `zbar_symbol_get_data'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: .hbmk/win/mingw/Wrapper.o:Wrapper.c:(.text+0x182dc): undefined reference to `zbar_image_destroy'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: .hbmk/win/mingw/Wrapper.o:Wrapper.c:(.text+0x182e4): undefined reference to `zbar_image_scanner_destroy'
do i need to copy Directory QR_READER\include\ and QR_READER\Lib\ to Main \LIB and \INCLUDE ?]]>
no_email@example.com (AUGE_OHR) http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72197#p72197 Fri, 03 Apr 2026 10:19:32 +0000 http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72197#p72197
<![CDATA[HMG General Help :: Re: "read" QR Code :: Reply by danielmaximiliano]]> http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72198#p72198
AUGE_OHR wrote: Fri Apr 03, 2026 10:19 am hi,

Thx for Answer.
perhaps it is a Problem using v3.5 ?

i still get these Error Message

do i need to copy Directory QR_READER\include\ and QR_READER\Lib\ to Main \LIB and \INCLUDE ?
Hi Jimmy: I've never quite understood Harbour's strictness. I've always worked in other languages ​​without problems, using IDEs like VFP and Lazarus, where you have a folder structure and place the essential files there. In this case, \Include and \Lib, and within the HMG IDE, add the compilation directives in the project browser, under the "Settings" tab, as follows:

Code: Select all

libpaths=.\Lib
incpaths=.\Include
libs=zbar
libs=iconv
Libpaths: I specify where the third-party libraries are located.
Incpaths: I specify where the third-party header files are located.
In the command line, they can be added as if they were necessary files for all projects; simply copy them to the \inc and \lib folders of hmg or harbour. Years ago, I had this same problem compiling hbtip or hbcurl.

An .hbp file can also contain this

Code: Select all

# --- Nombre del ejecutable final ---
-oZbarScan.exe

# --- Carpetas de inclusión (Archivos .ch o .h) ---
-i=.\include
-i=C:\ZBar\include

# --- Carpetas de librerías (.lib) ---
-L=C:\ZBar\lib

# --- Librerías específicas a enlazar ---
-lzbar
-lhbct

# --- Archivos fuentes del proyecto ---
source\Principal.prg
source\Wrapper.prg
]]>
no_email@example.com (danielmaximiliano) http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72198#p72198 Fri, 03 Apr 2026 13:27:21 +0000 http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72198#p72198
<![CDATA[HMG General Help :: Re: "read" QR Code :: Reply by danielmaximiliano]]> http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72199#p72199
Captura de pantalla 2026-04-03 110013.png
Proyecto completo :
Zbar.rar

Attachments


Captura de pantalla 2026-04-03 110013.png (163.57 KiB)

Zbar.rar (2500.17 KiB)
]]>
no_email@example.com (danielmaximiliano) http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72199#p72199 Fri, 03 Apr 2026 14:12:00 +0000 http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72199#p72199
<![CDATA[HMG General Help :: Re: "read" QR Code :: Reply by tonton2]]> http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72212#p72212
rranslation Hello,

How can I read QR code files and other barcodes using the internal camera or an external webcam with Zbar.exe?

Thank you in advance.]]>
no_email@example.com (tonton2) http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72212#p72212 Thu, 09 Apr 2026 10:17:53 +0000 http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72212#p72212
<![CDATA[HMG General Help :: Re: "read" QR Code :: Reply by danielmaximiliano]]> http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72236#p72236
tonton2 wrote: Thu Apr 09, 2026 10:17 am Bonjour : How can I read QR code files and other barcodes using the internal camera or an external webcam with Zbar.exe?

Thank you in advance.
Español : visionengine es la libreria que hice para la lectura de codebar para implementar en cualquier proyecto HMG Harbour
mirar la implementacion del ejemplo y los ajuste e onfigurcion en el examinador de proyecto de hmg.
perdon nunca vi mesajes del foro sin leer
VisionEngine.rar

Attachments

VisionEngine.rar (2025.8 KiB)
]]>
no_email@example.com (danielmaximiliano) http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72236#p72236 Fri, 24 Apr 2026 17:30:44 +0000 http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72236#p72236
<![CDATA[HMG General Help :: Re: "read" QR Code :: Reply by tonton2]]> http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72241#p72241
danielmaximiliano wrote: Fri Apr 24, 2026 5:30 pm
tonton2 wrote: Thu Apr 09, 2026 10:17 am Bonjour : How can I read QR code files and other barcodes using the internal camera or an external webcam with Zbar.exe?

Thank you in advance.
Español : visionengine es la libreria que hice para la lectura de codebar para implementar en cualquier proyecto HMG Harbour
mirar la implementacion del ejemplo y los ajuste e onfigurcion en el examinador de proyecto de hmg.
perdon nunca vi mesajes del foro sin leer

VisionEngine.rar
Merci beaucoup mon ami]]>
no_email@example.com (tonton2) http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72241#p72241 Mon, 27 Apr 2026 11:34:12 +0000 http://mail.hmgforum.com/viewtopic.php?f=5&t=7255&p=72241#p72241
<![CDATA[HMG Tutorials and Tips :: Re: User Components - IDE :: Reply by mol]]> http://mail.hmgforum.com/viewtopic.php?f=6&t=5143&p=72239#p72239 no_email@example.com (mol) http://mail.hmgforum.com/viewtopic.php?f=6&t=5143&p=72239#p72239 Sun, 26 Apr 2026 05:19:04 +0000 http://mail.hmgforum.com/viewtopic.php?f=6&t=5143&p=72239#p72239 <![CDATA[Harbour, MingW updates & releases :: 📢 Announcement: Zig Compiler 0.16.0 Released (April 13) :: Author gfilatov]]> http://mail.hmgforum.com/viewtopic.php?f=7&t=7743&p=72224#p72224
We’re pleased to share that the final release of Zig compiler version 0.16.0 was officially published on April 13.

This release represents another significant step forward for the Zig language, continuing its focus on simplicity, performance, and robust systems programming capabilities. Version 0.16.0 includes a range of improvements across the compiler, standard library, and tooling, with ongoing refinements to stability and developer ergonomics.

Key highlights of this release include:

* Continued progress toward a self-hosted compiler
* Improvements to compile-time execution and error diagnostics
* Enhancements to cross-compilation workflows
* Ongoing standard library refinements

Developers working with MiniGUI and related embedded or cross-platform environments may find these updates particularly relevant, as Zig continues to strengthen its position as a modern alternative for low-level and systems programming tasks.

We encourage community members to explore this release, test their existing projects, and provide feedback.

For full release notes and downloads, please refer to the official Zig project resources.

Warm regards,
Grigory Filatov
on behalf of the MiniGUI Team]]>
no_email@example.com (gfilatov) http://mail.hmgforum.com/viewtopic.php?f=7&t=7743&p=72224#p72224 Sat, 18 Apr 2026 14:44:02 +0000 http://mail.hmgforum.com/viewtopic.php?f=7&t=7743&p=72224#p72224
<![CDATA[Harbour, MingW updates & releases :: Re: 📢 Announcement: Zig Compiler 0.16.0 Released (April 13) :: Reply by ASESORMIX]]> http://mail.hmgforum.com/viewtopic.php?f=7&t=7743&p=72225#p72225 no_email@example.com (ASESORMIX) http://mail.hmgforum.com/viewtopic.php?f=7&t=7743&p=72225#p72225 Sat, 18 Apr 2026 17:39:33 +0000 http://mail.hmgforum.com/viewtopic.php?f=7&t=7743&p=72225#p72225 <![CDATA[Harbour, MingW updates & releases :: Re: 📢 Announcement: Zig Compiler 0.16.0 Released (April 13) :: Reply by serge_girard]]> http://mail.hmgforum.com/viewtopic.php?f=7&t=7743&p=72228#p72228 no_email@example.com (serge_girard) http://mail.hmgforum.com/viewtopic.php?f=7&t=7743&p=72228#p72228 Sun, 19 Apr 2026 06:33:08 +0000 http://mail.hmgforum.com/viewtopic.php?f=7&t=7743&p=72228#p72228 <![CDATA[Self Introduction :: Re: Convertir numero a letras :: Reply by tonton2]]> http://mail.hmgforum.com/viewtopic.php?f=19&t=7730&p=72214#p72214 translation
Good evening my friends, I've forgotten what I used to modify this "NOMBERS.MEM" file back in the CLIPPER days.Do you have any idea? Merci beaucoup

Attachments

NOMBRES.rar (0.38 KiB)
]]>
no_email@example.com (tonton2) http://mail.hmgforum.com/viewtopic.php?f=19&t=7730&p=72214#p72214 Sat, 11 Apr 2026 18:18:29 +0000 http://mail.hmgforum.com/viewtopic.php?f=19&t=7730&p=72214#p72214
<![CDATA[Self Introduction :: Re: Convertir numero a letras :: Reply by serge_girard]]> http://mail.hmgforum.com/viewtopic.php?f=19&t=7730&p=72217#p72217

Code: Select all

WFILE := 'c:\folder\file.MEM'
IF FILE(WFILE)
   RESTORE FROM &WFILE ADDI
ENDIF

//AND SAVE

ZX_ERR_MEMORY := 'c:\folder\vars.MEM'
SAVE ALL TO &ZX_ERR_MEMORY
Just as in CLipper !

Serge]]>
no_email@example.com (serge_girard) http://mail.hmgforum.com/viewtopic.php?f=19&t=7730&p=72217#p72217 Sun, 12 Apr 2026 06:50:54 +0000 http://mail.hmgforum.com/viewtopic.php?f=19&t=7730&p=72217#p72217
<![CDATA[Self Introduction :: Re: Convertir numero a letras :: Reply by franco]]> http://mail.hmgforum.com/viewtopic.php?f=19&t=7730&p=72218#p72218 Like

Code: Select all

WFILE := 'c:\folder\file.MEM'
MVAR := Hb_Memoread(WFILE)
/// Create an edit box to modify
VALUE Wfile
ON CHANGE MVAR := Edit.Value
////// If you want to save
Hb_Memeowrit(WFILE,MVAR)
With this code I have even change values in an exe file, which I thought you could never do.]]>
no_email@example.com (franco) http://mail.hmgforum.com/viewtopic.php?f=19&t=7730&p=72218#p72218 Sun, 12 Apr 2026 16:53:14 +0000 http://mail.hmgforum.com/viewtopic.php?f=19&t=7730&p=72218#p72218
<![CDATA[Self Introduction :: Re: Convertir numero a letras :: Reply by tonton2]]> http://mail.hmgforum.com/viewtopic.php?f=19&t=7730&p=72219#p72219 no_email@example.com (tonton2) http://mail.hmgforum.com/viewtopic.php?f=19&t=7730&p=72219#p72219 Mon, 13 Apr 2026 10:54:24 +0000 http://mail.hmgforum.com/viewtopic.php?f=19&t=7730&p=72219#p72219 <![CDATA[General :: Imprimir caracteres especiales con HPDFPRINT :: Author jorge.posadas]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7738&p=72189#p72189
¿Estoy haciendo pruebas con HPDFPRINT, mi paisano MARTI GZ he dio un ejemplo que me ayudo a entender mejor el uso de HPDFPRINT sin embargo no he logrado que imprima caracteres en español como Ññ, y acentos como áéíúó ÁÉÍÓÚ, Si alguien ya resolvió esto, agradecería me enviara un ejemplo

De antemano agradezco la ayuda]]>
no_email@example.com (jorge.posadas) http://mail.hmgforum.com/viewtopic.php?f=24&t=7738&p=72189#p72189 Thu, 02 Apr 2026 16:59:05 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7738&p=72189#p72189
<![CDATA[General :: Re: Imprimir caracteres especiales con HPDFPRINT :: Reply by danielmaximiliano]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7738&p=72190#p72190 no_email@example.com (danielmaximiliano) http://mail.hmgforum.com/viewtopic.php?f=24&t=7738&p=72190#p72190 Thu, 02 Apr 2026 17:19:15 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7738&p=72190#p72190 <![CDATA[General :: Re: Imprimir caracteres especiales con HPDFPRINT :: Reply by jorge.posadas]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7738&p=72191#p72191
/*
* Proyecto:
* Fichero:
* Descripción:
* Autor:
* Fecha: abril 2026
*/

#INCLUDE <hmg.ch>
#INCLUDE <ord.ch>
#INCLUDE <ps.ch>
#INCLUDE <hbver.ch>

*------------------------------------------------------------------------------*
PROCEDURE Ejemplo_PDF
*------------------------------------------------------------------------------*
archivopdf = "ejemplo.pdf"
mgerente = "jorge posadas chiñas áéíóú ÁÉÍÓÚ Ññ"
SELECT HPDFDOC archivopdf TO lSuccess papersize HPDF_PAPER_LEGAL ORIENTATION HPDF_ORIENT_PORTRAIT
SET HPDFDOC COMPRESS ALL
//SET HPDFDOC ENCODING TO "CP1252"
if lSuccess
START HPDFDOC
START HPDFPAGE
SET HPDFDOC PAGEOUTLINE TITLE "Contrat
o"
SET HPDFDOC ENCODING TO "CP1250"

lin:=33
incre:=5
@ 7,107 HPDFPRINT "ESTE ES UN EJEMPLO DEL USO DE HPDFPRINT " font "Times-Bold" size 10 center
@ 11,107 HPDFPRINT "JORGE POSADAS CHIÑAS" font "Times-Bold" size 10 center
@ lin,10 HPDFPRINT "la siguente linea con vocales acenturadas en mayusculas y minusculas" font "Times-Bold" size 10
lin:=40
@ lin,10 HPDFPRINT " mayusculas acentuadas --> Á É Í Ó Ú minusculas acentuadas -->á é í ó ú " font "Times-Bold" size 12
lin:=lin + incre
@ lin,10 HPDFPRINT 'Ahora se imprimiran las leras N y n con tilde' font "Times-Bold" size 8
lin:=lin + incre
@ lin,10 HPDFPRINT " letra N con tilde Ñ letra n con tilde ñ " font "Times-Bold" size 12
lin:=lin + incre
@ lin,10 HPDFPRINT "La siguiente linea imprime caracteres especiales" font "Times-Bold" size 8
lin:=lin + incre
@ lin,10 HPDFPRINT "$ # ! % & / ( ) = * + {} [] , ; . : - _ " font "Times-Bold" size 12

// --------------------------------------------------------------------------------------------

END HPDFPAGE
end HPDFDOC
SET CODEPAGE TO UNICODE
Execute File archivopdf
endif

Anexo una imagen del PDF generado con el código amterior

Attachments


Ejemplo_PDF.png (51.92 KiB)

]]>
no_email@example.com (jorge.posadas) http://mail.hmgforum.com/viewtopic.php?f=24&t=7738&p=72191#p72191 Thu, 02 Apr 2026 18:58:39 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7738&p=72191#p72191
<![CDATA[General :: Re: Imprimir caracteres especiales con HPDFPRINT :: Reply by danielmaximiliano]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7738&p=72193#p72193

Code: Select all

REQUEST HB_CODEPAGE_ESWIN // Para Windows (ANSI)

*------------------------------------------------------------------------------*
Function  Main
*------------------------------------------------------------------------------*
hb_cdpSelect( "ESWIN" )
archivopdf = "ejemplo.pdf"
mgerente = "jorge posadas chiñas áéíóú ÁÉÍÓÚ Ññ"
SELECT HPDFDOC archivopdf TO lSuccess papersize HPDF_PAPER_LEGAL ORIENTATION HPDF_ORIENT_PORTRAIT
SET HPDFDOC COMPRESS ALL
//SET HPDFDOC ENCODING TO "CP1252"
if lSuccess
	SET HPDFDOC ENCODING TO "WinAnsiEncoding"
START HPDFDOC
START HPDFPAGE
SET HPDFDOC PAGEOUTLINE TITLE "Contrato"

lin:=33
incre:=5

@ 7,107 HPDFPRINT "ESTE ES UN EJEMPLO DEL USO DE HPDFPRINT " font "Times-Bold" size 10 center

@ 11,107 HPDFPRINT hb_utf8ToStr( hb_strToUtf8( "JORGE POSADAS CHIÑAS") ) font "Times-Bold" size 10 center
@ lin,10 HPDFPRINT "la siguente linea con vocales acenturadas en mayusculas y minusculas" font "Times-Bold" size 10
lin:=40
@ lin,10 HPDFPRINT " mayusculas acentuadas --> Á É Í Ó Ú minusculas acentuadas -->á é í ó ú " font "Times-Bold" size 12
lin:=lin + incre
@ lin,10 HPDFPRINT 'Ahora se imprimiran las leras N y n con tilde' font "Times-Bold" size 8
lin:=lin + incre
@ lin,10 HPDFPRINT " letra N con tilde Ñ letra n con tilde ñ " font "Times-Bold" size 12
lin:=lin + incre
@ lin,10 HPDFPRINT "La siguiente linea imprime caracteres especiales" font "Times-Bold" size 8
lin:=lin + incre
@ lin,10 HPDFPRINT "$ # ! % & / ( ) = * + {} [] , ; . : - _ " font "Times-Bold" size 12

// --------------------------------------------------------------------------------------------

END HPDFPAGE
end HPDFDOC
SET CODEPAGE TO UNICODE
Execute File archivopdf
endif
Return Nil
en mi casa la compilacion y ejecucion muestra los caracteres correctos
ejemplo.rar

Attachments

ejemplo.rar (1.11 KiB)
]]>
no_email@example.com (danielmaximiliano) http://mail.hmgforum.com/viewtopic.php?f=24&t=7738&p=72193#p72193 Thu, 02 Apr 2026 19:44:12 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7738&p=72193#p72193
<![CDATA[General :: Happy Easter 2026 :: Author serge_girard]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7740&p=72203#p72203
Serge]]>
no_email@example.com (serge_girard) http://mail.hmgforum.com/viewtopic.php?f=24&t=7740&p=72203#p72203 Sun, 05 Apr 2026 11:38:35 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7740&p=72203#p72203
<![CDATA[General :: Re: Happy Easter 2026 :: Reply by Steed]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7740&p=72207#p72207 no_email@example.com (Steed) http://mail.hmgforum.com/viewtopic.php?f=24&t=7740&p=72207#p72207 Tue, 07 Apr 2026 01:54:48 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7740&p=72207#p72207 <![CDATA[General :: Descargar HMG 3.5 :: Author edufloriv]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7741&p=72209#p72209
Estoy tratando de descargar el HMG 3.5 desde la sección "Download HMG" de este foro, pero me indica que no se puede porque se estaría violando las condiciones del servicio de Google drive. Alguien sabe porque ? Recuerdo que había otro link para descargar que alguien por favor me lance una cuerda, tuve que reformatear mi unidad C:.

Saludos cordiales.]]>
no_email@example.com (edufloriv) http://mail.hmgforum.com/viewtopic.php?f=24&t=7741&p=72209#p72209 Tue, 07 Apr 2026 22:53:12 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7741&p=72209#p72209
<![CDATA[General :: Re: Descargar HMG 3.5 :: Reply by serge_girard]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7741&p=72210#p72210
You can download HMG 3.4.4.

We will investigate why download 3.5 is not working with Google drive.

Serge]]>
no_email@example.com (serge_girard) http://mail.hmgforum.com/viewtopic.php?f=24&t=7741&p=72210#p72210 Wed, 08 Apr 2026 07:49:38 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7741&p=72210#p72210
<![CDATA[General :: Re: Label : texto centrado verticalmente :: Reply by edufloriv]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7737&p=72200#p72200
Aún no he tenido tiempo pero lo probaré. Saludos cordiales.]]>
no_email@example.com (edufloriv) http://mail.hmgforum.com/viewtopic.php?f=24&t=7737&p=72200#p72200 Sat, 04 Apr 2026 14:31:34 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7737&p=72200#p72200
<![CDATA[General :: Re: Label : texto centrado verticalmente :: Reply by mol]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7737&p=72208#p72208 HMG_ChangeWindowStyle(GetControlHandle("Label_1","Form_1"), 0x00000200 /*SS_CENTERIMAGE*/, NIL, .F., .T.)

you can also write
HMG_ChangeWindowStyle(Form_1.Label_1.Handle, 0x00000200 /*SS_CENTERIMAGE*/, NIL, .F., .T.)

Remember! It works only for one line labels!]]>
no_email@example.com (mol) http://mail.hmgforum.com/viewtopic.php?f=24&t=7737&p=72208#p72208 Tue, 07 Apr 2026 10:33:53 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7737&p=72208#p72208
<![CDATA[General :: Re: Label : texto centrado verticalmente :: Reply by franco]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7737&p=72211#p72211

Code: Select all

#include "hmg.ch"

Function Main


	DEFINE WINDOW Form_Main ;
		AT 0,0 ;
		WIDTH 640 HEIGHT 480 ;
		TITLE 'Main Window' ;
		MAIN 

		@ 50,50 LABEL Label_1 ;                            
		WIDTH 500 HEIGHT 200 ;         
		VALUE "Click ME! "+ CRLF+ ;
				"I am testing for hmg." + CRLF+  ;
				"Seem to Work." ;
		ACTION MsgInfo('Label Clicked!!!') ;
		FONT 'Areal'   SIZE 24  CENTERALIGN ;
		tooltip 'Help Me'

		@ 260,10 LABEL Label_2 ;
		AUTOSIZE ;
		VALUE '...' ;
		ACTION {||{msgbox(this.name)}, {  ,msginfo('test')}}

	END WINDOW

	Form_Main.Label_2.Value := 'Hello All, This Is An AutoSIzable Label!!!'

	CENTER WINDOW Form_Main

	ACTIVATE WINDOW Form_Main

Return 
]]>
no_email@example.com (franco) http://mail.hmgforum.com/viewtopic.php?f=24&t=7737&p=72211#p72211 Wed, 08 Apr 2026 16:36:24 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7737&p=72211#p72211
<![CDATA[General :: Re: Label : texto centrado verticalmente :: Reply by franco]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7737&p=72213#p72213

Code: Select all

		@ 50,50 LABEL Label_1 ;                       
		WIDTH 500 HEIGHT 200 ;         
		VALUE "Click  "+ CRLF+ ;
			  "Me!" + CRLF+  ;
		     	  "Seems" + CRLF+ ;
			  "To "+ CRLF+ ;
			  " Work" ;
		ACTION MsgInfo('Label Clicked!!!') ;
		FONT 'Areal'   SIZE 24  CENTERALIGN ;
		tooltip 'Help Me'
]]>
no_email@example.com (franco) http://mail.hmgforum.com/viewtopic.php?f=24&t=7737&p=72213#p72213 Fri, 10 Apr 2026 15:53:10 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7737&p=72213#p72213
<![CDATA[General :: Consulta :: Author danielmaximiliano]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7739&p=72201#p72201 Desde el 93 trabaje con registradoras y scanner en puntos de venta de supermercados, registradoras SWEDA y scanner omnidireccionales (tengo uno todavia usado y lapiz para escanear codigos) en ese tiempo en TurboPascal habia hecho la gestion de cambio de precio emviando solo esos articulos, el programa que venia con la registradora estaba hecho en Qbasic y enviaba todo los articulos tardando horas en transferirlo mediante RS232, eso funciono hasta el 2004 cuando la registradora pasó a mejor vida, habia 2 lineas de venta asi que me preguntaron si se podia hacer un programa de venta (POS point of sale) asi que escribi uno y con el scanner e mano registraba las ventas y cambios de precio de stock.
cuando conoci el trabajo de Roberto Lopez y solicite ayuda en la cual los integrantes me ayudaron en este nuevo mundo ya qu tenia experiencia (poca) en clipper ya que usaba Visual Foxpro como lenguaje de programacion peo no lo queria utilizar.
asi empece a escribi todo en Harbour/HMG y hoy despues de tantos años sigue funcionando el POS, como veo que sigue el animo de ayudar con respecto a codigo de barras hice mi granito de arena con la libreria de Zbar pero hay muchos que quieren experimentar pero no tienen un scanner de lectura ( yo tengo varios de diferentes marcas me surgio la pregunta si podemos usar una camara web, si es posible !!
vi que hay proyectos como Escapi, Videoinput (muy viejo), OpenCV (muy bueno pero pesado) asi que averiguando encuentro que se puede utilizar la implementación con Media Foundation ( crea una libreria .a muy chica) para usarlo con LibZbar.
pero mi notebook justo dejo de andar la camara web frontal :( y no tengo otra para ver el funcionamiento)
Mi consulta es : ¿ sigo con el proyecto con su ayuda de prueba?]]>
no_email@example.com (danielmaximiliano) http://mail.hmgforum.com/viewtopic.php?f=24&t=7739&p=72201#p72201 Sat, 04 Apr 2026 16:24:45 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7739&p=72201#p72201
<![CDATA[General :: Re: Consulta :: Reply by serge_girard]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7739&p=72202#p72202
Please continue!

I might help with scanning via my laptop.

Greetings, Serge]]>
no_email@example.com (serge_girard) http://mail.hmgforum.com/viewtopic.php?f=24&t=7739&p=72202#p72202 Sun, 05 Apr 2026 07:19:24 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7739&p=72202#p72202
<![CDATA[General :: Re: Consulta :: Reply by franco]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7739&p=72204#p72204 In Canada I can buy a wireless barcode scanner as low as $45.00 that works quite well.
I have a client where each technician has a Microsoft lap to which has a camera on front and back. These are now expensive.
I can run my pos system from anywhere on my phone using google remote desktop but screen is very small.
Maybe tablet would be better if they have a front and rear camera.
I am using my phone to add pictures to my invoices, but is very slow.
I rename then send the picture to the web, then send it back to my picture folder in my pos system.
This can take up to 1.5 minutes sometime. Basically this is not acceptable. Works for some some stores.
Like Auto Repair, because they will walk to car in shop, take picture of damage and by the time they get back to the computer
the picture is usually there.
Need to connect directly to computer via blue tooth or y fi.
Then maybe using Edward suggestion to me years ago. (waiting for a file to arrive in computer) we get the file.]]>
no_email@example.com (franco) http://mail.hmgforum.com/viewtopic.php?f=24&t=7739&p=72204#p72204 Sun, 05 Apr 2026 16:10:37 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7739&p=72204#p72204
<![CDATA[General :: Re: Consulta :: Reply by danielmaximiliano]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7739&p=72205#p72205
franco wrote: Sun Apr 05, 2026 4:10 pm This could be a nice project.
Need to connect directly to computer via blue tooth or y fi.
Hi Serge: This is a problem that can be solved simply with DroidCam on your phone and DroidCam Client on your PC.

https://droidcam.app/windows/]]>
no_email@example.com (danielmaximiliano) http://mail.hmgforum.com/viewtopic.php?f=24&t=7739&p=72205#p72205 Sun, 05 Apr 2026 19:29:15 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7739&p=72205#p72205
<![CDATA[General :: Re: Consulta :: Reply by danielmaximiliano]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7739&p=72215#p72215 :
Les quiero decir que ya tengo casi todo armado, estoy luchando para que funcione en hmg . Funciona como aplicación fuera de hmg ..
Todo gracias al proyecto Zbar y un repositorio de GihtHub.
Cómo no tengo Webcam estoy utilizando una que saque de una netbook y droidcam pero solo en 640x480 ya que le webcam es vieja y droidcam en modo gratis solo da esa resolución. El que quiera probar la app Windows hasta que esté la app hmg les envío el enlace a mí nube de Google
Saludos y buen domingo 😊

Mí webcam recolectada desde la basura 😅, recuerden soy técnico electrónico y un amante del reciclado
Gallery_1775951767107.jpg

Attachments


Gallery_1775951767107.jpg (449.38 KiB)

]]>
no_email@example.com (danielmaximiliano) http://mail.hmgforum.com/viewtopic.php?f=24&t=7739&p=72215#p72215 Sun, 12 Apr 2026 10:58:39 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7739&p=72215#p72215
<![CDATA[General :: Re: Consulta :: Reply by serge_girard]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7739&p=72216#p72216
At the moment I don't have much spare time so I must leave it to others!

Serge]]>
no_email@example.com (serge_girard) http://mail.hmgforum.com/viewtopic.php?f=24&t=7739&p=72216#p72216 Sun, 12 Apr 2026 06:47:23 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7739&p=72216#p72216
<![CDATA[General :: VisionEngine Library :: Author danielmaximiliano]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7742&p=72220#p72220 En base a una libreria que esta en GitHub de libre uso y en mis tiempo libres me propuse implementar el uso de una simple WEBCAM con el otro proyecto llamado Zbar.

Hello everyone: based on a library that is on GitHub for free use and in my free time I decided to implement the use of a simple WEBCAM with the other project called Zbar.

Links:
https://github.com/sipsorcery/mediafoun ... pleGrabber
https://linuxtv.org/downloads/zbar/bina ... 64-VfW.zip

despues de muchos dias luchando con Gemini porque ya tenia el SampleGrabber integrado y exportado todas sus funciones
seguia sin tener la imagen dentro del formulario HMG.

Leyendo foros encuentro que MF (Media Fundacion) no genera Ventana de video,
por eso no tenia video.. Basandome en foros y la ayuda de ChatGPT resumi SampleGrabber.cpp, SampleGrabber.h en VisionEngine.cpp
una libreria que comparto con uds para integarlo en cualquier proyecto.

After struggling for days because I already had the SampleGrabber integrated and all its functions exported, I still couldn't get the image to appear inside the HMG form.
While researching various forums, I discovered that Media Foundation (MF) does not automatically generate a video window, which is why the video wasn't rendering.

Based on forum discussions and some AI assistance, I refactored and consolidated SampleGrabber.cpp and SampleGrabber.h into a single library called VisionEngine.cpp. I am sharing this library with the community so it can be easily integrated into any project.

Rar ------------------------>
VisionEngine.rar
Sin título.png
-Compilation-
Command line :

Code: Select all

cd c:\VisionEngine\Source
Command line :

Code: Select all

set path=%path%;c:\mingw64\bin
Command line :

Code: Select all

BuildLib
- Result -
Compilando VisionEngine... | Compiling VisionEngine...
Generando Librería... | Generating Library...
Verificando exports Harbour... | Verifying Harbour exports...
00000000000010e0 T HB_FUN_SCAN_CLEAR_RESULT
0000000000001270 T HB_FUN_SCAN_CLEARBUFFERDIRTY
0000000000001240 T HB_FUN_SCAN_CLEARBUFFERFLAG
0000000000001410 T HB_FUN_SCAN_COUNTDEVICE
00000000000010c0 T HB_FUN_SCAN_GETBARCODE
0000000000001150 T HB_FUN_SCAN_GETBUFFER
0000000000001280 T HB_FUN_SCAN_GETDEVICENAME
00000000000010d0 T HB_FUN_SCAN_GETTYPE
00000000000010b0 T HB_FUN_SCAN_IS_ACTIVE
0000000000001250 T HB_FUN_SCAN_ISBUFFERDIRTY
0000000000001120 T HB_FUN_SCAN_SETMODE
00000000000025b0 T HB_FUN_SCAN_SNAPSHOT
0000000000001070 T HB_FUN_SCAN_START
0000000000001090 T HB_FUN_SCAN_STOP
0000000000001400 T HB_FUN_VISION_GET_VERSION
0000000000001060 T HB_FUN_VISION_IS_RUNNING
0000000000001040 T HB_FUN_VISION_SETPREVIEWWINDOW
0000000000000ff0 T HB_FUN_VISION_START
0000000000001020 T HB_FUN_VISION_STOP
LISTO | DONE
ya sabes usar el IDE asi que abres el proyecto y compilas :)
You know the IDE , so just open the project and run the build :)

"Warning: Ensure the project folder has write permissions. A read-only directory will lead to application crashes."

Attachments

VisionEngine.rar (2002.94 KiB)

Sin título.png (21.51 KiB)

]]>
no_email@example.com (danielmaximiliano) http://mail.hmgforum.com/viewtopic.php?f=24&t=7742&p=72220#p72220 Wed, 15 Apr 2026 16:09:36 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7742&p=72220#p72220
<![CDATA[General :: Re: VisionEngine Library :: Reply by danielmaximiliano]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7742&p=72221#p72221 :( ajustado para 640x480 :(]]> no_email@example.com (danielmaximiliano) http://mail.hmgforum.com/viewtopic.php?f=24&t=7742&p=72221#p72221 Wed, 15 Apr 2026 16:45:33 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7742&p=72221#p72221 <![CDATA[General :: Re: VisionEngine Library :: Reply by serge_girard]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7742&p=72222#p72222 no_email@example.com (serge_girard) http://mail.hmgforum.com/viewtopic.php?f=24&t=7742&p=72222#p72222 Thu, 16 Apr 2026 06:18:07 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7742&p=72222#p72222 <![CDATA[General :: Re: VisionEngine Library :: Reply by Steed]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7742&p=72223#p72223 no_email@example.com (Steed) http://mail.hmgforum.com/viewtopic.php?f=24&t=7742&p=72223#p72223 Fri, 17 Apr 2026 14:48:51 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7742&p=72223#p72223 <![CDATA[General :: Re: VisionEngine Library :: Reply by danielmaximiliano]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7742&p=72226#p72226 Mientras tengo tiempo como Piercer ( mi actual trabajo ) deje la electronica y programacion (despues de 30 años de actividad) volvi con ese proyecto que surgio de una pregunta en el foro...
cambie el rumbo de la app que escanea un codebar (con ayuda de Zbar "Todos") pero en la logica solo EAN13 y QR, veia que funcionaba pero era muy lineal y contenia errores que IA corrigio.. asi que como siempre me gusto leer sobre threads y pedirle a la IA ejemplos de usos para ver su funcionamiento lleve a VisionEngine a VisionEngineMT ...esto es Interfaz de usuario despegado del motor (MF + Zbar y proximamente HBZEBRA!!!!)
se los dejo para su uso !!!!
los leo y gracias por compartir sus experiencias en cada post dentro del Foro... lastima que en el camino van quedando los viejos Clipperos :|

Hello everyone!
While I have some free time as a Piercer (my current job), I've put electronics and programming aside (after 30 years in the field). I've returned to a project that originated from a question on the forum... I changed the direction of the app that scans barcodes (using Zbar "Todos"), but in the logic, it only handles EAN13 and QR codes. I saw that it worked, but it was very linear and contained errors that AI corrected. So, as I always enjoy reading threads and asking AI for usage examples to see how it works, I brought VisionEngine to VisionEngineMT... This is a user interface detached from the engine (MF + Zbar and soon HBZEBRA!!!!)
I'm sharing it with you for your use!
I read your posts and thank you for sharing your experiences in each one on the forum... It's a shame that the old Clippers are being left behind.

open cmd:

Code: Select all

cd c:\VisionEngineMT\Source

Code: Select all

BuildLib
Result

Code: Select all

==========================================
CLEAN OBJECTS
==========================================
==========================================
COMPILING ENGINE
==========================================
==========================================
COMPILING BRIDGE
==========================================
==========================================
BUILD STATIC LIB
==========================================
==========================================
EXPORT CHECK
==========================================
0000000000000220 b _ZZ12Vision_GetQRE3out
0000000000000320 b _ZZ20Vision_GetDeviceNameE4name
00000000000015c0 T Vision_CountDevices
0000000000000cb0 T Vision_GetDeviceName
0000000000000e20 T Vision_GetLog
0000000000000f60 T Vision_GetQR
00000000000015a0 T Vision_GetType
0000000000001590 T Vision_HasNewQR
0000000000000be0 T Vision_Init
0000000000000fe0 T Vision_SaveSnapshot
0000000000001580 T Vision_SetDebug
00000000000015b0 T Vision_SetFrame
0000000000000f00 T Vision_SetPreviewWindow
0000000000000e30 T Vision_Stop
                 U Vision_CountDevices
                 U Vision_GetDeviceName
                 U Vision_GetLog
                 U Vision_GetQR
                 U Vision_GetType
                 U Vision_HasNewQR
                 U Vision_Init
                 U Vision_SaveSnapshot
                 U Vision_SetDebug
                 U Vision_SetFrame
                 U Vision_SetPreviewWindow
                 U Vision_Stop
==========================================
Open your IDE and compile in 64-bit mode

Proyect --->
VisionEngineMT.rar
📄 Vision.log – Technical Reference
Overview

vision.log is a runtime diagnostic log file generated by the VisionEngineMT system. It records high-level system events, including initialization, shutdown, camera status, and barcode detection results.

The log is designed for debugging, system monitoring, and post-run analysis of the Vision Engine pipeline.

Attachments

VisionEngineMT.rar (2002.65 KiB)
]]>
no_email@example.com (danielmaximiliano) http://mail.hmgforum.com/viewtopic.php?f=24&t=7742&p=72226#p72226 Sat, 18 Apr 2026 22:22:12 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7742&p=72226#p72226
<![CDATA[General :: Re: VisionEngine Library :: Reply by serge_girard]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7742&p=72227#p72227 no_email@example.com (serge_girard) http://mail.hmgforum.com/viewtopic.php?f=24&t=7742&p=72227#p72227 Sun, 19 Apr 2026 06:32:32 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7742&p=72227#p72227 <![CDATA[General :: Re: VisionEngine Library :: Reply by franco]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7742&p=72229#p72229 no_email@example.com (franco) http://mail.hmgforum.com/viewtopic.php?f=24&t=7742&p=72229#p72229 Mon, 20 Apr 2026 15:28:57 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7742&p=72229#p72229 <![CDATA[General :: Error de compilación :: Author jorge.posadas]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7744&p=72230#p72230
Les comento lo sucedido con mi aplicación:
1. Llevaba como 1 años con HMG 3.6 OFICIAL y usando MariaDB
2. Las compilación, la ejecución y el acceso a la base de datos MariaDB funcionaban perfectamente
3. Por custiones de limpieza, formatee mi SSD e instale de nuevo todo (hasta aquí todo bien)
4. Al recompilar los programas que estaba usando (inciso 2) me dió un error (anexo imagen)

Se que me falto algo, dasafortunadamente no recuerdo que fue lo que hice para que me compilara sin el error que les coment, ojalá y sea fácil solucionar ya que tengo que entregar esta aplicación .

De antemano agreadezco la ayuda.

Attachments


Error_Compilacion.png (12.32 KiB)

]]>
no_email@example.com (jorge.posadas) http://mail.hmgforum.com/viewtopic.php?f=24&t=7744&p=72230#p72230 Wed, 22 Apr 2026 17:27:14 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7744&p=72230#p72230
<![CDATA[General :: Re: Error de compilación :: Reply by serge_girard]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7744&p=72231#p72231 https://hmgforum.com/viewtopic.php?p=71649#p71649
https://hmgforum.com/viewtopic.php?p=71584#p71584
https://hmgforum.com/viewtopic.php?p=71515#p71515
https://hmgforum.com/viewtopic.php?p=71486#p71486]]>
no_email@example.com (serge_girard) http://mail.hmgforum.com/viewtopic.php?f=24&t=7744&p=72231#p72231 Thu, 23 Apr 2026 05:47:22 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7744&p=72231#p72231
<![CDATA[General :: IDE proyecto nuevo :: Author danielmaximiliano]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7745&p=72232#p72232 .
Gacias a Roberto y don Claudio Soto trabaje con ansias unos lindos proyectos o los que ustedes comparten :mrgreen:

decidí ya que tengo tiempo libre crear un nuevo ide basado en TreeView ( el tree de HMG) , un editor de texto básico integrado (en próxima usar uno externo si quieren) basado en RichEditBox y una consola de lo que pasa dentro del ide :ugeek:

en 2013 maneje Tree para polizas de seguro y me fue re bien pero ahora todo eso se me olvido y tuve que luchar unos días para leer el viejo código de seguros para implementarlo correctamente en el IDE , deje algo funcional y tosco por ahora, pero lo deje usable para unas pruebas (version 0.1)
como me cuesta trabajar en HMG Harbour voy a implementar lo mejor que se usar en turbo Pascal que es el manejo de Hash (hb_hash) y estoy leyendo eso para poder la siguiente etapa del IDE mas "profesional" .

este ide contiene errores todavía y lo estoy haciendo con cariño separando cosas y aplicando una separación por etapas ( como ser.. Menu básico) editor con su propio menú, el editor de formulario con sus propios botones ) . el motor (ConsoleLog) muestra todo , desde la carga de un proyecto, doble click sobre el Tree que acción hace, si hay un error (que actualmente no lo muestra el IDE Actual, proxímante este si), porque va a mirar los residuos de HBMK2 y el html que genera el .exe en caso de error.

bueno basta de texto.. los aprecio por su incansable ayuda para con todos les presento al proyecto IDE :D
ide.png
Proyecto ----->
IDE.rar

Attachments

IDE.rar (94.82 KiB)

ide.png (25.57 KiB)

]]>
no_email@example.com (danielmaximiliano) http://mail.hmgforum.com/viewtopic.php?f=24&t=7745&p=72232#p72232 Fri, 24 Apr 2026 01:02:06 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7745&p=72232#p72232
<![CDATA[General :: Re: IDE proyecto nuevo :: Reply by serge_girard]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7745&p=72233#p72233 Serge]]> no_email@example.com (serge_girard) http://mail.hmgforum.com/viewtopic.php?f=24&t=7745&p=72233#p72233 Fri, 24 Apr 2026 06:16:56 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7745&p=72233#p72233 <![CDATA[General :: Re: IDE proyecto nuevo :: Reply by Steed]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7745&p=72240#p72240 no_email@example.com (Steed) http://mail.hmgforum.com/viewtopic.php?f=24&t=7745&p=72240#p72240 Sun, 26 Apr 2026 20:51:01 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7745&p=72240#p72240 <![CDATA[General :: Re: IDE proyecto nuevo :: Reply by martingz]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7745&p=72242#p72242 no_email@example.com (martingz) http://mail.hmgforum.com/viewtopic.php?f=24&t=7745&p=72242#p72242 Tue, 28 Apr 2026 13:40:19 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7745&p=72242#p72242 <![CDATA[General :: Pasar una tabla de ESMWIN a UTF8 :: Author mjaviergutierrez]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7747&p=72237#p72237 Estoy renegando hace unos días ... , buscando en el foro ... , pero no doy pie con bola, tengo muchas tablas con gran cantidad de registros en un sistema que estaba en HMG.3.0.46 y la codificación de la página de las tablas aparentemente es ESMWIN (español moderno), tengo que pasarlas a nuevas tablas con la codificación unicode UTF8, para que me traiga las eñes, los acentos, etc. y poder usarlas en un proyecto de HMG.3.5 UNICODE.
Probé varias opciones, pero no hay caso, no creo que sea tan difícil, solo que yo no me estoy dando cuenta, si alguien le paso y me puede tirar una idea se los agradezco. Saludos !]]>
no_email@example.com (mjaviergutierrez) http://mail.hmgforum.com/viewtopic.php?f=24&t=7747&p=72237#p72237 Sat, 25 Apr 2026 21:27:34 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7747&p=72237#p72237
<![CDATA[General :: Re: Pasar una tabla de ESMWIN a UTF8 :: Reply by danielmaximiliano]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7747&p=72238#p72238
Si tus archivos fuente o tus tablas tienen datos en ANSI (Windows-1252), debes convertirlos a UTF-8.

Para el código fuente (.prg): Ábrelos con un editor como VS Code o Notepad++ y selecciona "Guardar como..." con codificación UTF-8 (sin BOM).

Para las tablas (.dbf): Necesitarás un script de transición.

2. Funciones de Conversión en Harbour

Harbour tiene funciones nativas para mover strings entre diferentes codificaciones. Las más importantes para tu caso son:
Función Propósito
HB_AnsiToUtf8( cString ) Convierte una cadena de ANSI (tu formato actual) a UTF-8.
HB_Utf8ToAnsi( cString ) El proceso inverso.
HB_CDPSELECT( "UTF8" ) Establece la página de códigos activa en el sistema.

3. Ejemplo de Script de Migración

Para pasar tus tablas viejas a las nuevas, lo ideal es crear un pequeño programa intermedio que haga el "puente":

Code: Select all

// Configuración inicial
REQUEST HB_CODEPAGE_ESWIN
REQUEST HB_CODEPAGE_UTF8
hb_cdpSelect( "ESWIN" ) // Primero leemos como español moderno

USE tabla_vieja.dbf SHARED NEW
COPY STRUCTURE TO tabla_nueva.dbf // La nueva estructura

USE tabla_nueva.dbf EXCLUSIVE NEW
SELECT tabla_vieja

DO WHILE !EOF()
    SELECT tabla_nueva
    APPEND BLANK
    
    // Convertimos campo por campo (ejemplo con un campo 'Nombre')
    REPLACE Nombre WITH HB_AnsiToUtf8( tabla_vieja->Nombre )
    
    SELECT tabla_vieja
    SKIP
ENDDO
4. Configuración en HMG 3.6 Unicode

Para que HMG reconozca que todo el entorno debe trabajar en Unicode, asegúrate de incluir esto en tu función Main:

SET CODEPAGE TO UNICODE: Esto le indica a HMG que los controles (TextBox, Grids, etc.) deben renderizar strings en UTF-8.

SET LANGUAGE TO SPANISH: Ajusta los mensajes internos del sistema.

[!IMPORTANT]
Cuidado con el tamaño de los campos: Recuerda que en UTF-8, caracteres como la ñ o las tildes pueden ocupar 2 bytes en lugar de 1. Si tienes un campo C(1) para un caracter especial, podrías necesitar ampliarlo a C(2) o más para evitar cortes de datos.]]>
no_email@example.com (danielmaximiliano) http://mail.hmgforum.com/viewtopic.php?f=24&t=7747&p=72238#p72238 Sun, 26 Apr 2026 00:08:11 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7747&p=72238#p72238
<![CDATA[General :: Re: Pasar una tabla de ESMWIN a UTF8 :: Reply by mjaviergutierrez]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7747&p=72244#p72244 Muy clara tu explicación, yo siempre estuve enredado con ANSI, UNICODE, UTF8, etc etc
El programa para actualizar los datos de las tablas viejas a UTF8 , lo entendí perfecto pero no puedo resolver por que me dice que falta la función HB_AnsiIToUTF8( ) , le di vueltas por todo lados y no pude resolver. Compilando con HMG.3.5 como con HMG.3.6 , seguro me falta alguna actualización o librería ... y por ende, no me compila el proyecto.]]>
no_email@example.com (mjaviergutierrez) http://mail.hmgforum.com/viewtopic.php?f=24&t=7747&p=72244#p72244 Tue, 28 Apr 2026 23:25:45 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7747&p=72244#p72244
<![CDATA[General :: Re: Pasar una tabla de ESMWIN a UTF8 :: Reply by danielmaximiliano]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7747&p=72245#p72245 no_email@example.com (danielmaximiliano) http://mail.hmgforum.com/viewtopic.php?f=24&t=7747&p=72245#p72245 Wed, 29 Apr 2026 02:09:06 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7747&p=72245#p72245 <![CDATA[General :: Re: Pasar una tabla de ESMWIN a UTF8 :: Reply by mjaviergutierrez]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7747&p=72247#p72247 no_email@example.com (mjaviergutierrez) http://mail.hmgforum.com/viewtopic.php?f=24&t=7747&p=72247#p72247 Wed, 29 Apr 2026 12:40:51 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7747&p=72247#p72247 <![CDATA[General :: Re: Pasar una tabla de ESMWIN a UTF8 :: Reply by mjaviergutierrez]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7747&p=72248#p72248 Dejo el código por si alguien le sirve.
Muchas Gracias DanielMaximiliano por tu ayuda.

Saludos.

SET CODEPAGE TO UNICODE
SET LANGUAGE TO SPANISH

REQUEST HB_CODEPAGE_ESWIN
REQUEST HB_CODEPAGE_UTF8

USE &cNombreAuxiliar New Exclusive Alias OldTable
USE &cNombreTabla New Exclusive Alias NewTable

While OldTable->( .not. EOF( ) )

NewTable->( dbAppend( ) )
For i:=1 To OldTable->( FCount( ) )

If ValType( OldTable->( FieldGet( i ) ) )=="C"
NewTable->( FieldPut( i, HB_Translate( OldTable->( FieldGet( i ) ),'ESWIN' ,'UTF8' ) ) )
Else
NewTable->( FieldPut( i, OldTable->( FieldGet( i ) ) ) )
EndIf

Next i

OldTable->( dbskip( ) )

End While

OldTable->( dbCloseArea( ) )
NewTable->( dbCloseArea( ) )]]>
no_email@example.com (mjaviergutierrez) http://mail.hmgforum.com/viewtopic.php?f=24&t=7747&p=72248#p72248 Wed, 29 Apr 2026 16:27:51 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7747&p=72248#p72248
<![CDATA[General :: Re: Pasar una tabla de ESMWIN a UTF8 :: Reply by danielmaximiliano]]> http://mail.hmgforum.com/viewtopic.php?f=24&t=7747&p=72249#p72249 no_email@example.com (danielmaximiliano) http://mail.hmgforum.com/viewtopic.php?f=24&t=7747&p=72249#p72249 Wed, 29 Apr 2026 17:35:49 +0000 http://mail.hmgforum.com/viewtopic.php?f=24&t=7747&p=72249#p72249 <![CDATA[HMG Source :: Re: ROMPECABEZAS VINTAGE :: Reply by LOUIS]]> http://mail.hmgforum.com/viewtopic.php?f=8&t=7492&p=72243#p72243
Aquí les traigo la última actualización del Rompecabezas Vintage, ya corregí cuando pasaba al juego #2 que los cuadros aparecían en fondo blanco y a medida que se iba jugando se volvían azules ... Eso ya quedó solucionado y ahora sí el juego está ok

Saludos
Louis

Attachments


JUEGO2.jpg (235.1 KiB)

ROMPECAB.rar (407.5 KiB)
]]>
no_email@example.com (LOUIS) http://mail.hmgforum.com/viewtopic.php?f=8&t=7492&p=72243#p72243 Tue, 28 Apr 2026 16:49:21 +0000 http://mail.hmgforum.com/viewtopic.php?f=8&t=7492&p=72243#p72243
<![CDATA[HMG Source :: Re: ROMPECABEZAS VINTAGE :: Reply by serge_girard]]> http://mail.hmgforum.com/viewtopic.php?f=8&t=7492&p=72246#p72246 no_email@example.com (serge_girard) http://mail.hmgforum.com/viewtopic.php?f=8&t=7492&p=72246#p72246 Wed, 29 Apr 2026 05:24:10 +0000 http://mail.hmgforum.com/viewtopic.php?f=8&t=7492&p=72246#p72246 <![CDATA[My HMG Projects :: 🚀 HMG Extended Edition – Build 26.04 Now Available! :: Author gfilatov]]> http://mail.hmgforum.com/viewtopic.php?f=15&t=7746&p=72234#p72234
We are pleased to announce the release of HMG Extended Edition – Build 26.04 (2026/04/24).

This release brings a series of refinements and internal improvements aimed at enhancing stability, maintainability, and overall developer experience. It includes control-level updates, performance optimizations, toolchain upgrades, and refreshed sample applications to better support modern development workflows.

🔹 Key Highlights

Core (C Layer) Improvements

* Control Miscellaneous Module
Major refactoring and code cleanup to improve structure and maintainability.

* Font Handling
Refactored for improved clarity, safety, and cross-platform compatibility.

* Cursor Handling
Revised for better consistency and long-term maintainability.

* Icon Handling
Codebase cleaned up and reorganized for clarity (no functional changes).

* ToolBar Handling
Internal updates and optimizations.

* StatusBar Handling
Enhancements for consistency and stability.

* MessageBox Handling
Improvements to internal implementation.

🔹 Libraries & Toolchain Updates

* HbSQLite3 Library (PRO version)
Updated to SQLite 3.53.0 (previously 3.52.0).

* Harbour Compiler 3.2.0dev (SVN 2026-02-28 15:33)

* Updated libpng to version 1.6.58 (from 1.6.55).

🔹 Samples & Applications

* Updated “Get Form Client Height” sample
* Fully refactored “Font Measurement Utility” sample
* Updated “HbZipArc Usage” sample
* Updated “Arkanoid Mini Game 3.0” (by Edward)
* Updated “Tetris Game” (by Claudio Soto)

📥 Downloads

STANDARD Build
https://hmgextended.com/files/CONTRIB/h ... -setup.zip

* Built with Borland C++ 5.8.2
* ⚠ This build is not recommended for production use.

---

🔐 PROFESSIONAL Build

* https://hmgextended.com/files/CONTRIB/hmg-26.04-pro.7z
* https://hmgextended.org/files/CONTRIB/hmg-26.04-pro.7z

The PROFESSIONAL build is production-ready, stable, and represents the recommended upgrade path.
Access credentials (password) are shared with project donors.

---

We extend our sincere thanks to all contributors, testers, and supporters whose efforts continue to improve and sustain the HMG ecosystem.

Best regards,
Grigory Filatov
on behalf of the MiniGUI Team]]>
no_email@example.com (gfilatov) http://mail.hmgforum.com/viewtopic.php?f=15&t=7746&p=72234#p72234 Fri, 24 Apr 2026 09:05:53 +0000 http://mail.hmgforum.com/viewtopic.php?f=15&t=7746&p=72234#p72234
<![CDATA[My HMG Projects :: Re: 🚀 HMG Extended Edition – Build 26.04 Now Available! :: Reply by ASESORMIX]]> http://mail.hmgforum.com/viewtopic.php?f=15&t=7746&p=72235#p72235 no_email@example.com (ASESORMIX) http://mail.hmgforum.com/viewtopic.php?f=15&t=7746&p=72235#p72235 Fri, 24 Apr 2026 12:30:53 +0000 http://mail.hmgforum.com/viewtopic.php?f=15&t=7746&p=72235#p72235 <![CDATA[JMG- Javascript MiniGui :: Re: HB_WebView (a cross-platform Webview library) :: Reply by tonton2]]> http://mail.hmgforum.com/viewtopic.php?f=50&t=7659&p=72206#p72206 no_email@example.com (tonton2) http://mail.hmgforum.com/viewtopic.php?f=50&t=7659&p=72206#p72206 Sun, 05 Apr 2026 20:59:36 +0000 http://mail.hmgforum.com/viewtopic.php?f=50&t=7659&p=72206#p72206