Re: [Lazarus] PBear and Gecko SDK components in Lazarus..

2009-02-28 Thread Luiz Americo Pereira Camara
Michael Van Canneyt escreveu:
> On Fri, 27 Feb 2009, domini...@savagesoftware.com.au wrote:
>
>   
>> Hi all,
>>   From reading this thread...
>> http://forum.lazarus.freepascal.org/index.php/topic,6158.15.html
>>
>> It seems that Phil had done some work in getting PBear working with
>> Lazarus. Does anyone know who Phil is, and if this is now available from
>> SVN?
>>
>> I am interested in both PBear and GeckoSDK working with Lazarus apps,
>> particularly on Windows and Mac OS X.
>> Currently I have an application which uses PBear with Delphi on Windows and
>> it works really well. Having it work on Mac OS X with Lazarus/FreePascal
>> would be the easiest porting route, but I'm willing to consider GeckoSDK as
>> an alternative just to ensure cross-platform browser support.
>> 
>
> I tried GeckoSDK once, but I never got it to work. Compiling was not a 
> problem,
> but it never worked correctly; The first call to initialize Gecko invariably 
> crashed the application.
>
> You might be better off trying to fix PBear. I use it myself, and IMHO it 
> should
> be easy to port.
>
>   

Is not that easy. It uses the windows specific (GlobalAlloc etc) 
functions to manage memory, some asm, specific bitmap functions.  I 
started to port it but stopped since is not a priority to me and i still 
think that webkit is the best way to go. Unfortunatelly, at the time i 
looked (~six monthes ago) building and using webkit under win32 was not 
straightforward although possible with some work.

Luiz
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] PBear and Gecko SDK components in Lazarus..

2009-02-28 Thread Michael Van Canneyt


On Fri, 27 Feb 2009, domini...@savagesoftware.com.au wrote:

> Hi all,
>   From reading this thread...
> http://forum.lazarus.freepascal.org/index.php/topic,6158.15.html
> 
> It seems that Phil had done some work in getting PBear working with
> Lazarus. Does anyone know who Phil is, and if this is now available from
> SVN?
> 
> I am interested in both PBear and GeckoSDK working with Lazarus apps,
> particularly on Windows and Mac OS X.
> Currently I have an application which uses PBear with Delphi on Windows and
> it works really well. Having it work on Mac OS X with Lazarus/FreePascal
> would be the easiest porting route, but I'm willing to consider GeckoSDK as
> an alternative just to ensure cross-platform browser support.

I tried GeckoSDK once, but I never got it to work. Compiling was not a problem,
but it never worked correctly; The first call to initialize Gecko invariably 
crashed the application.

You might be better off trying to fix PBear. I use it myself, and IMHO it should
be easy to port.

Michael.
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


[Lazarus] PBear and Gecko SDK components in Lazarus..

2009-02-27 Thread dominique
Hi all,
  From reading this thread...
http://forum.lazarus.freepascal.org/index.php/topic,6158.15.html

It seems that Phil had done some work in getting PBear working with
Lazarus. Does anyone know who Phil is, and if this is now available from
SVN?

I am interested in both PBear and GeckoSDK working with Lazarus apps,
particularly on Windows and Mac OS X.
Currently I have an application which uses PBear with Delphi on Windows and
it works really well. Having it work on Mac OS X with Lazarus/FreePascal
would be the easiest porting route, but I'm willing to consider GeckoSDK as
an alternative just to ensure cross-platform browser support.

My other requirement is that I need to be able to make use of .xpi plugins
in my own application, possibly without Gecko.

I would be willing to help out on trying to track down and fixing the PBear
issues, Phil mentions and then the Gecko stuff if we can't get PBear to
work.

Thanks,


Dominique.

___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus