Re: [Lazarus] Let's make a web browser

2018-05-18 Thread Torsten Bonde Christiansen via Lazarus

On 2018-05-18 14:22, Zbyněk Fiala via Lazarus wrote:

As for chrome embedding;
https://github.com/dliw/fpCEF3

I used it couple years ago and it worked very 
well.https://github.com/zbyna/vcfToGigaset

FpCEF3 is maintained so far.


Even fpCEF3 has problems running well under linux - so I would love to 
see (and help) with an approach like this :)


Best regards,
Torsten.
--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Let's make a web browser

2018-05-18 Thread Zbyněk Fiala via Lazarus
As for chrome embedding;
https://github.com/dliw/fpCEF3

I used it couple years ago and it worked very 
well.https://github.com/zbyna/vcfToGigaset
FpCEF3 is maintained so far.

18. 5. 2018 v 13:41, Torsten Bonde Christiansen via Lazarus 
:

>> On 2018-05-18 12:00, Anthony Walter via Lazarus wrote:
>> This is an open source set of controls I am working on which will be 
>> released soon on gtihub. The browser is based on the wekbit engine, and it's 
>> accompanied by a collection of native controls and other code to make 
>> working with related materials easy/easier.
>> 
>> A related portion I am working on in parallel is an interface to the webkit 
>> javascript core engine. Although it is in a separate package, the jsc tools 
>> I am working on provide the ability to intermix pascal code and javascript 
>> in your applications. But also, you can use the jsc tools to take to talk 
>> your application from inside a webpage, and your application can call 
>> javascript to interact with a webpage.
>> 
>> Or, you can not use a web browser at all, and just work with javascript 
>> inside your pascal apps.
>> 
>> Stay tuned. If you want to help me test or give me feedback (forum linked 
>> below) on some demo ideas or the programming interface (code design) before 
>> I publish, let me know.
>> 
>> https://www.getlazarus.org/forums/viewforum.php?f=23
>> 
>> 
> I would love to help you with both testing and feedback. Is there any way I 
> can help you with development too?
> 
> I would love to add (at least the browser part) to our product.
> 
> best regrads,
> Torsten.
> -- 
> ___
> Lazarus mailing list
> Lazarus@lists.lazarus-ide.org
> https://lists.lazarus-ide.org/listinfo/lazarus
-- 
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Let's make a web browser

2018-05-18 Thread Anthony Walter via Lazarus
This is an open source set of controls I am working on which will be
released soon on gtihub. The browser is based on the wekbit engine, and
it's accompanied by a collection of native controls and other code to make
working with related materials easy/easier.

A related portion I am working on in parallel is an interface to the webkit
javascript core engine. Although it is in a separate package, the jsc tools
I am working on provide the ability to intermix pascal code and javascript
in your applications. But also, you can use the jsc tools to take to talk
your application from inside a webpage, and your application can call
javascript to interact with a webpage.

Or, you can not use a web browser at all, and just work with javascript
inside your pascal apps.

Stay tuned. If you want to help me test or give me feedback (forum linked
below) on some demo ideas or the programming interface (code design) before
I publish, let me know.

https://www.getlazarus.org/forums/viewforum.php?f=23
-- 
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Let's make a web browser

2018-05-18 Thread Michael Van Canneyt via Lazarus



On Fri, 18 May 2018, Torsten Bonde Christiansen via Lazarus wrote:


On 2018-05-18 11:46, Michael Van Canneyt via Lazarus wrote:



On Fri, 18 May 2018, zeljko wrote:


On 05/18/2018 10:46 AM, Michael Van Canneyt via Lazarus wrote:



I thought it was perhaps chrome embedded ?


Maybe, there are Delphi bindings around for chrome embedded


Indeed and for lazarus as well.
cef4delphi was ported at some point, I think.


But afaik it was only ported for windows - and the video is from an 
Ubuntu installation. :)


Good point.

I guess Anthony Walter will have to enlighten us all... :)

Michael.
--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Let's make a web browser

2018-05-18 Thread Torsten Bonde Christiansen via Lazarus

On 2018-05-18 11:46, Michael Van Canneyt via Lazarus wrote:



On Fri, 18 May 2018, zeljko wrote:


On 05/18/2018 10:46 AM, Michael Van Canneyt via Lazarus wrote:



I thought it was perhaps chrome embedded ?


Maybe, there are Delphi bindings around for chrome embedded


Indeed and for lazarus as well.
cef4delphi was ported at some point, I think.


But afaik it was only ported for windows - and the video is from an 
Ubuntu installation. :)


-Torsten
--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Let's make a web browser

2018-05-18 Thread Michael Van Canneyt via Lazarus



On Fri, 18 May 2018, zeljko wrote:


On 05/18/2018 10:46 AM, Michael Van Canneyt via Lazarus wrote:



I thought it was perhaps chrome embedded ?


Maybe, there are Delphi bindings around for chrome embedded


Indeed and for lazarus as well.
cef4delphi was ported at some point, I think.

Michael.
--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Let's make a web browser

2018-05-18 Thread zeljko via Lazarus

On 05/18/2018 10:46 AM, Michael Van Canneyt via Lazarus wrote:



I thought it was perhaps chrome embedded ?


Maybe, there are Delphi bindings around for chrome embedded

z.
--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Let's make a web browser

2018-05-18 Thread Michael Van Canneyt via Lazarus



On Fri, 18 May 2018, zeljko wrote:


On 05/18/2018 09:18 AM, Michael Van Canneyt via Lazarus wrote:



On Fri, 18 May 2018, Anthony Walter via Lazarus wrote:


how-to instructions




Pretty neat ! Deceptively easy to do :)

Question: Where are the components you used, and where can I find the demo 
source code ?


Is this embedded Gecko engine ?


I thought it was perhaps chrome embedded ?

Michael.
--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Let's make a web browser

2018-05-18 Thread Torsten Bonde Christiansen via Lazarus

On 2018-05-18 09:18, Michael Van Canneyt via Lazarus wrote:



Question: Where are the components you used, and where can I find the 
demo source code ?

+1

-Torsten.
--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Let's make a web browser

2018-05-18 Thread Michael Van Canneyt via Lazarus



On Fri, 18 May 2018, Anthony Walter via Lazarus wrote:


how-to instructions




Pretty neat ! Deceptively easy to do :)

Question: 
Where are the components you used, and where can I find the demo source code ?


Michael.
--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus