Disclosure Statement: This site contains affiliate links, which means that I may receive a commission if you make a purchase using these links. As an eBay Partner, I earn from qualifying purchases.

WebUI4Delphi updates

Locked
User avatar
salvadordf
Posts: 4059
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

WebUI4Delphi updates

Post by salvadordf »

WebUI4Delphi is a WebUI wrapper, which allows you to use any web browser as a GUI, with Delphi or Lazarus/FPC in the backend and HTML5 in the frontend.

WebUI allows you to link your Delphi or Lazarus application with a web app that runs in a web browser installed in the operating system. Originally WebUI was created to have all the UI code in the web browser and the rest of the code in your hidden Delphi or Lazarus application. However, you can also decide to have a visible Delphi or Lazarus application communicating with a HTML5 app. You can get web browser events in your desktop application, call Pascal functions from JS, call JS functions from Pascal code, execute JavaScript, etc.

WebUI4Delphi can be used in Delphi or Lazarus applications for Windows, Linux and MacOS.

WebUI4Delphi was developed and tested on Delphi 12.0 and Lazarus 3.0/FPC 3.2.2 but it also supports Delphi XE2.

WebUI4Delphi includes VCL, FireMonkey (FMX), LCL and console examples.

WebUI4Delphi demos have been tested in Windows 10, Windows 11, Linux Mint 21.3 and Raspberry Pi OS.

WebUI doesn't embed a web browser in your application. It's used as a bridge between a desktop application and the web browser running an HTML5 app.

This is what's new in latest version :
  • Added IWebUIEventHandler.ReturnStream.
User avatar
salvadordf
Posts: 4059
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: WebUI4Delphi updates

Post by salvadordf »

Hi,

This is what's new since the last announcement :
  • Added more XML documentation.
  • Updated webui binaries.
  • Updated the assets for the serve_a_folder demo.
  • Added IWebUIWindow.SetProxy.
  • Updated webui logo.
  • Renamed WebUI.LoaderDllPath with WebUI.LibraryPath. BREAKING CHANGE!!!
  • Added WebUI.LibraryVersion.
User avatar
salvadordf
Posts: 4059
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: WebUI4Delphi updates

Post by salvadordf »

Hi,

This is what's new since the last announcement :
  • Added Lazarus support.
  • Added the WebUI binaries for ARM 64 bits used by Raspberry Pi.
User avatar
salvadordf
Posts: 4059
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: WebUI4Delphi updates

Post by salvadordf »

Hi,

This is what's new since the last announcement :
  • Added 32 bits support.
User avatar
salvadordf
Posts: 4059
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: WebUI4Delphi updates

Post by salvadordf »

Hi,

I just updated the WebUI binaries included in WebUI4Delphi.

This is what's new :
  • Added MIME type for .mjs files. https://github.com/webui-dev/webui/issues/335
Locked