Lazarus

Programming => General => Topic started by: alaa123456789 on October 21, 2020, 09:11:42 pm

Title: edgebrowser package
Post by: alaa123456789 on October 21, 2020, 09:11:42 pm
Hi all,

Delphi,implemented edge browser as new component 

https://blogs.embarcadero.com/new-vcl-tedgebrowser-component-rad-studio-10-4/ (https://blogs.embarcadero.com/new-vcl-tedgebrowser-component-rad-studio-10-4/)

is there anyone can make it available for lazarus users? it will be great add-on to Lazarus IDE.

thanks
Title: Re: edgebrowser package
Post by: winni on October 21, 2020, 11:29:49 pm
Hi all,

it will be great add-on to Lazarus IDE.


Hi!

No - it wont be a great add-on.

As Embarcado writes the component relies on two M$-packages.
So it is Windows only.

This is against  the Lazarus idea "write once compile anywhere".

And I don't need another Chromium-/Chrome-copy on my system.

Winni
Title: Re: edgebrowser package
Post by: jamie on October 21, 2020, 11:36:00 pm
install ActiveX package which comes with Laz in the packages..
build the IDE

then from there you have an option in the TOOLS menu to import some controls from the OS

click on that option and you might see WEB CONTROLS or something like that, select it and have it build a activexcontainer and component, it should install on the axtivex tab

 You may need to experiment a little as to what you get but there are lots of controls that pop up there.
Title: Re: edgebrowser package
Post by: alaa123456789 on October 23, 2020, 08:45:18 am
click on that option and you might see WEB CONTROLS or something like that, select it and have it build a activexcontainer and component, it should install on the axtivex tab
thanks for your kind reply, i have tried this way ,please see what i got , it didnt find edge ,also it didnt come in activex tab

thanks
Title: Re: edgebrowser package
Post by: alaa123456789 on October 30, 2020, 07:27:32 am
hey guys,

i think lazarus have shortage in this , there is no component for web files , i really need it
please someone help with good component.

thanks
Title: Re: edgebrowser package
Post by: Thaddy on October 30, 2020, 09:01:51 am
Edge = chromium and we have chromium support.
Older versions of edge, based on MS own engine are deprecated by Microsoft.
If your Windows 10 is up-to-date, you can simply use the CEF package.
Title: Re: edgebrowser package
Post by: Soner on November 05, 2020, 03:22:44 pm
Webview2(Edge Browser as library) in Lazarus would be fine. You could use updated browser without delivering big files.
I imported type library for webview2 and i tried to do same as with ie-activexbrowser with no luck. I will look it later.
But if someone wants to try here example project with imported type library and download links.
Title: Re: edgebrowser package
Post by: alaa123456789 on November 05, 2020, 05:37:00 pm
Webview2(Edge Browser as library) in Lazarus would be fine. You could use updated browser without delivering big files.
I imported type library for webview2 and i tried to do same as with ie-activexbrowser with no luck. I will look it later.
But if someone wants to try here example project with imported type library and download links.
yeah this why i suggest it , but we need experts in this forum to help with that so everyone can benefit from it .

thanks 
TinyPortal © 2005-2018