Recent

Author Topic: LCL Web Native with D2Bridge  (Read 5184 times)

nouzi

  • Sr. Member
  • ****
  • Posts: 314
Re: LCL Web Native with D2Bridge
« Reply #15 on: November 28, 2024, 07:00:49 am »

Yes it works, thanks
My English is  bad
Lazarus last version free pascal last version
Lazarus trunk  free pascal trunk 
System : Linux mint  64bit  Windows 7 64bit

BlueIcaro

  • Hero Member
  • *****
  • Posts: 812
    • Blog personal
Re: LCL Web Native with D2Bridge
« Reply #16 on: December 07, 2024, 11:13:25 am »
Hello, I downloaded the version of 5th of December and I can't compile. I got the following error:
Can't not find the file:  D2Bridge.NewProject.Wizard.FPC

How Can I solve it?

Thanks

/BlueIcaro

talisjonatas

  • New Member
  • *
  • Posts: 11
Re: LCL Web Native with D2Bridge
« Reply #17 on: January 16, 2025, 08:15:38 pm »
D2Bridge Framework for Lazarus is Updated

https://youtu.be/sppOoxpoaec

BlueIcaro

  • Hero Member
  • *****
  • Posts: 812
    • Blog personal
Re: LCL Web Native with D2Bridge
« Reply #18 on: January 17, 2025, 01:06:25 pm »
Hello, I downloaded the last version, and I got the following error
Quote
d2bridgeframeworkwizard.pas(11,3) Error: No puedo encontrar D2Bridge.NewProject.Wizard.FPC utilizado por d2bridgeframeworkwizard, ppu incompatible=C:\Users\user\Downloads\LazarusPreview1_7\Wizard\LPK\lazarus\4.0\lib\x86_64-win64\d2bridge.newproject.wizard.fpc.ppu, paquete d2bridgeframeworkwizard

FPC can't not find this file:  D2Bridge.NewProject.Wizard.FPC

I searched on the folders and I didn't find it.
Also I took a look to the installWizzardLog and I read that the same error happend when I ran the wizzard. I attacht the log file.

/BlueIcaro

talisjonatas

  • New Member
  • *
  • Posts: 11
Re: LCL Web Native with D2Bridge
« Reply #19 on: January 25, 2025, 01:58:42 am »
Hello, I downloaded the last version, and I got the following error
Quote
d2bridgeframeworkwizard.pas(11,3) Error: No puedo encontrar D2Bridge.NewProject.Wizard.FPC utilizado por d2bridgeframeworkwizard, ppu incompatible=C:\Users\user\Downloads\LazarusPreview1_7\Wizard\LPK\lazarus\4.0\lib\x86_64-win64\d2bridge.newproject.wizard.fpc.ppu, paquete d2bridgeframeworkwizard

FPC can't not find this file:  D2Bridge.NewProject.Wizard.FPC

I searched on the folders and I didn't find it.
Also I took a look to the installWizzardLog and I read that the same error happend when I ran the wizzard. I attacht the log file.

/BlueIcaro

Today D2Bridge Framework 1.7.0 for Lazarus Preview has been updated

D2Bridge in Preview version is only compatible with the official Lazarus IDE as below:
- Lazarus 3.4 win32
- ⁠Lazarus 3.4 win64
- ⁠Lazarus 3.6 win32
- ⁠Lazarus 3.6 win64
- ⁠Lazarus 3.8 win32
- ⁠Lazarus 3.8 win64
- ⁠Lazarus 4.0 RC2 win32
- ⁠Lazarus 4.0 RC2 win64

Full ChangeLog

💡 New update 💡

D2Bridge Framework 1.7.0 for Lazarus Preview

Another important update for stability that brings more reliability in session isolation

+ Added support for:
Lazarus 3.8 Win32 and Win64

Lazarus 4.0RC2 Win32 and Win64

- Removed support for:
Lazarus 4.0 RC1 Win32 and Win64

## FIX ##
- Fixed compilation of new projects where Debug could generate compilation error
- Improved stability and security
- Fixed session closing where in specific circumstances a session could remain active even after exceeding the Timeout time
- Fixed where the processing of a specific Thread could occur in another Thread
- Better session isolation
- Fixed where changing the visibility of a component that was inside a FormGroup + Popup + Nested could not allow visibility correctly
- Fixed where the event was not called OnDestroy in the *Session project unit when destroying a session
- Fixed what could put a session in Idle (if active) even though it was active
- Fixed where some sessions under specific situations could remain open if they were not fully loaded
- Stability for the use of Idle where the application could crash if the Idle time was wrong
- Fixed the calculation of the session's open activity time where it is updated in the operations of sending data to the Server Side

## IMPLEMENTATION ##
- It was implemented that the VCL Styles properties (Component Color, Font Color, Font Style and Alignment) are now changeable at runtime, something changed in the VCL and the change is also sent to the Web
- When in the console server if the timer is set to 1000 instead of 100 it brings a slight improvement in processing

Soner

  • Sr. Member
  • ****
  • Posts: 318
Re: LCL Web Native with D2Bridge
« Reply #20 on: January 26, 2025, 12:01:34 am »
I have many versions of Lazarus, each of themhas the configuration files in subfolders. D2Bridge-Wizard has a problem with this because it looks for the configuration files in user folder.
In lazarusfolder there is a file lazarus.cfg which shows where the configuration files are.
Look at the screenshots.

TRon

  • Hero Member
  • *****
  • Posts: 3923
Re: LCL Web Native with D2Bridge
« Reply #21 on: January 26, 2025, 12:06:13 am »
I do not have to remember anything anymore thanks to total-recall.

Soner

  • Sr. Member
  • ****
  • Posts: 318
Re: LCL Web Native with D2Bridge
« Reply #22 on: January 26, 2025, 12:36:05 am »
talisjonatas you did really good work!
I'll try to rebuild my webapp with your framework.
I used fphttpserver and bootstrap.

If anyone wants to install it to lazarus without wizard then just install this lpk:
1. Indy from online packmanager
2. \D2BridgeFrameWork\Wizard\LPK\lazarus\4.0\d2bridgeframeworkwizard.lpk

talisjonatas

  • New Member
  • *
  • Posts: 11
Re: LCL Web Native with D2Bridge
« Reply #23 on: January 29, 2025, 03:02:47 pm »
Try
talisjonatas you did really good work!
I'll try to rebuild my webapp with your framework.
I used fphttpserver and bootstrap.

If anyone wants to install it to lazarus without wizard then just install this lpk:
1. Indy from online packmanager
2. \D2BridgeFrameWork\Wizard\LPK\lazarus\4.0\d2bridgeframeworkwizard.lpk

If your Lazarus IDE is downloades form oficial Lazarus link (wihout Fpcupdelux) and is 4.0 RC2 try open LPK package "\D2BridgeFrameWork\Wizard\LPK\lazarus\4.0\d2bridgeframeworkwizard.lpk" directally into Lazarus and click "Use -> Install" and rebuild your Lazarus IDE

talisjonatas

  • New Member
  • *
  • Posts: 11
Re: LCL Web Native with D2Bridge
« Reply #24 on: January 29, 2025, 03:05:12 pm »
New D2Bridge Framework 1.7.0 Update for Lazarus Preview

***Updated on January 24th at 01:46 pm (UTC)

## FIX ##
- Fixed what could cause poorly formatted HTML in a Card and be interpreted differently in the Opera browser
- Fixed what could generate an exception if an image was used directly in the SpeedButton (ImageName property)
- Corrected the TwwButton component from the InfoPower palette (thanks to Alisson Suart)
- Fixed the MaxLength property of a TEdit that did not work on the web together with the OnlyNumbers property activated (thanks to Rômulo Massari)
- Fixed what caused a component inside Nested + Popup not to set the Enabled from the second rendering onwards
- Fixed what generated an exception when finishing a D2Bridge application compiled for VCL/FMX
- Fixed compilation error in FMX (thanks to Paulo Motta)
- Fixed what could cause a loop in the OnExit event if the SetFocus of the same component was called afterwards
- Fixed what could not update the content of a DBLookupCombobox
- Fixed for new Projects where even in debug the application did not run debugging

## IMPLEMENTATION ##
- The TToolButton component (a TToolbar button) is now natively exportable
- DBText will now render the Date, Number, Date/Time, Decimal formats, according to the browser language


Download in https://www.d2bridge.com.br

 

TinyPortal © 2005-2018