Invitation to zoom meeting to preview WebViews for Desktop App

344 views
Skip to first unread message

Eric Lendvai

unread,
Jul 25, 2023, 1:39:55 AM7/25/23
to Harbour Users
I will be releasing very soon a new Harbour WebView binding and demo app in a repo, MIT with all source code.

This will allow you to create Harbour Desktop applications using HTML, CSS, JS and of course Harbour ... and you could also call Python.

Key Features:
- Support for Multiple Windows
- Integration with jQuery, jQuery UI and Bootstrap
- 64-bit, multi-threaded.
- Demo includes CRUD operations on a table in PostgreSQL, MariaDB and MySQL.
- Support of images, icons and any HTML objects; via a built in Web Server.
- Timers with callback to Harbour

First released for Windows.  Linux and Mac with some help please.

I stress tested the app with more than 4 millions callbacks into Harbour, with no failures or memory leaks.

If anyone is interested in viewing a live demo, via zoom, please let me know here and your preferred time zone. I am in Pacific US but can meet in European time zones as well.

Print screen from the demo app:
2023-07-24_22-35-24.png


Lailton Fernando Mariano

unread,
Jul 25, 2023, 8:01:54 AM7/25/23
to Harbour Users
Hey Eric,

I have started to use webview with some projects too, I am interessed in see it and contribute in special for mac.
I am available anytime. I will message you on skype.

Antonio Linares

unread,
Jul 26, 2023, 2:29:29 AM7/26/23
to Harbour Users
Dear Eric,

we have webview support in FWH using https://github.com/webview/webview 

It has support for Windows, Linux and Mac and we have been able to enhance it once we understood its design

I am sure we can help each other to improve it, so good you are working on this too 

best regards

Eric Lendvai

unread,
Jul 26, 2023, 4:56:10 AM7/26/23
to Harbour Users
Just pushed initial new version of the demo app with binding at https://github.com/EricLendvai/Harbour_WebView
Had this repo for two years but it was not working properly before.

Thanks Lailton for letting me know how to enable Inspect / Developers tools in WebView: added a compiler variable in WebViewDemo.ch

Thanks Antonio, I am also using https://github.com/webview/webview but added the Harbour full binding and a multi-threaded demo app.

I am relying on VSCode and Antonino's extension. Sadly the debugger seems to fail for multi-threaded apps like this WebView Demo.

Once this project is a little more mature and working on Linux+Mac will make a training video probably.

Alex Strickland

unread,
Jul 26, 2023, 7:37:44 AM7/26/23
to harbou...@googlegroups.com
Hi Eric

This is really impressive.

On 2023/07/26 10:56, Eric Lendvai wrote:
> I am relying on VSCode and Antonino's extension. Sadly the debugger
> seems to fail for multi-threaded apps like this WebView Demo.

Yes, that is my experience.

--

Regards

Alex


JORGE HERNANDEZ

unread,
Jul 26, 2023, 11:25:39 AM7/26/23
to harbou...@googlegroups.com


Best regard. Eric.

First I want to thank you for taking the time to explain your tool to us.
I am interested in your demonstration by zoom, I am in Colombia, I do not speak English, but I understand a little, if possible today Wednesday July 26 at 7 pm Colombian time.

--
You received this message because you are subscribed to the Google Groups "Harbour Users" group.
Unsubscribe: harbour-user...@googlegroups.com
Web: https://groups.google.com/group/harbour-users
---
You received this message because you are subscribed to the Google Groups "Harbour Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to harbour-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/harbour-users/95abaf7e-7475-4483-8a4e-ef7e013a8001n%40googlegroups.com.

Eric Lendvai

unread,
Jul 26, 2023, 12:49:44 PM7/26/23
to Harbour Users
Hello Jorge, your translated message does not display properly in this conversation, but I receive the complete text via email.

I created a zoom meeting for today 5 pm Pacific time USA, your 7 pm.

Could someone who speaks Spanish and English also join ?


Topic: Eric Lendvai's Harbour_WebView
Time: Jul 26, 2023 05:00 PM Pacific Time (US and Canada)

Join Zoom Meeting
https://us06web.zoom.us/j/85370949966?pwd=UTNMbzVlQnBReFVWb0NxbzBJWktvdz09

Meeting ID: 853 7094 9966
Passcode: 675569

Eric Lendvai

unread,
Jul 26, 2023, 12:51:46 PM7/26/23
to Harbour Users
Thanks Alex. What time zone are you in? Would you like to connect also at some point?

theos theos

unread,
Jul 26, 2023, 8:54:06 PM7/26/23
to Harbour Users
Primero felicito a todos aquellos que han implementando esta facilidad, hace tiempo vi esta facilidad en la librería HMG,
pero lo que molesta estas iniciativas que ya este un poco madura y que puede ser importante para alguien tal vez, por que no están incluidas o al menos como información dentro de la DISTRIBUCION OFICIAL DE HARBOUR , para que alguien nuevo con el lenguaje Harbour este informado de las bondades y facilidades que brinda. Y explicar paso a paso su instalación. Hace años se que una aplicación Harbour puede correr en Android, pero busca esa información detallada de como implementarlo dentro de la distribución oficial o al menos breve reseña o guía. Nada que ver.  

Saludos

Eric Lendvai

unread,
Jul 26, 2023, 11:44:30 PM7/26/23
to Harbour Users
Made a new conversation since the initial presentation was done.
The new conversation has the youtube link to the recording.
Reply all
Reply to author
Forward
0 new messages