Page 1 of 1

WebUI4Delphi updates

Posted: Thu Jan 04, 2024 5:31 pm
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.

Re: WebUI4Delphi updates

Posted: Sun Jan 07, 2024 9:41 am
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.

Re: WebUI4Delphi updates

Posted: Mon Jan 08, 2024 7:03 pm
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.

Re: WebUI4Delphi updates

Posted: Thu Feb 01, 2024 2:24 pm
by salvadordf
Hi,

This is what's new since the last announcement :
  • Added 32 bits support.

Re: WebUI4Delphi updates

Posted: Thu Apr 04, 2024 11:48 am
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