Re: [Lazarus] The new kid is growing up fast

2017-08-20 Thread Graeme Geldenhuys via Lazarus

On 2017-08-20 22:21, Lars via Lazarus wrote:

Does it require WINE or anything obscure, which makes installing apps
difficult for the end user?


It doesn't use WINE as far as I know. As I understand it, it is similar 
to LCL in that the toolkit API implementation is very Windows API 
centric (obviously because VCL is). So they have implemented a "bridge" 
where Windows API calls are translated to native API's, no matter the 
platform - similar to what WINE does, but not actually using WINE.


There FAQ page explains in much better and in more detail:

  http://www.crossvcl.com/faq.html


My issue with CrossVCL is that it requires Delphi 10.2 and the OSX 
add-on for Mac targets, or the Enterprise edition of Delphi to target 
Linux. That means a considerable expense! FPC and Lazarus is FREE and 
targets the same platforms or more. And personally I doubt I'll ever 
move back to closed source development tools.


Regards,
  Graeme

--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp
--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] The new kid is growing up fast

2017-08-20 Thread Graeme Geldenhuys via Lazarus

On 2017-08-20 22:50, Lars via Lazarus wrote:

Didn't you pull delphi out recently for some work you said?


I meant I don't use Delphi in my own company or for personal projects. 
But if I do contracting work for a client that already uses Delphi, then 
of course I need to use Delphi too (until I can convince them to move to 
Free Pascal ).


Regards,
  Graeme

--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp
--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] The new kid is growing up fast

2017-08-20 Thread Lars via Lazarus

On 2017-08-15 14:16, Graeme Geldenhuys via Lazarus wrote:

On 2017-08-15 12:35, Michael Schnell via Lazarus wrote:

How to compare it against Lazarus ?


No idea - I've only been watching the CrossVCL videos as milestones
get reached. I've never tried CrossVCL personally, and don't use
Delphi personally either (since 2006).



Didn't you pull delphi out recently for some work you said?

Anyway, I'd like to know more technical details of how CrossVCL actually 
works... compared to how lazarus works.


Lazarus compiles native apps for each platform, whereas CrossVCL?  May 
make the same mistakes as Kylix? Or not.


If anyone wants, this could be changed to Fpc-Other post, sorry if it's 
not on topic for Lazarus discussions. It could be related in that the 
architecture behind crossvcl could be studied for research and ideas 
could be used between it, but..

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


Re: [Lazarus] The new kid is growing up fast

2017-08-20 Thread Lars via Lazarus

On 2017-08-15 06:19, Graeme Geldenhuys via Lazarus wrote:

Hi guys,

Just wanted to show you guys something. The new kid on the block is
growing up very fast CrossVCL.

   https://www.youtube.com/watch?v=_lr_BQlXvkk

I believe the programmer is the ex-FMX (FireMonkey) developer that was
let go by Embarcadero, and he is hitting back with a vengeance. The
CrossVCL project has grown from nothing to something in an extremely
short time. Coming from a toolkit designer myself, that is very
impressive to see.


Regards,
  Graeme


Is there some technical info page "how it works"?

Does it require WINE or anything obscure, which makes installing apps 
difficult for the end user?


It says Win API, so as soon as I heard that I thought "WINE" but I have 
no idea :-)

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


Re: [Lazarus] The new kid is growing up fast

2017-08-16 Thread Michael Schnell via Lazarus

On 15.08.2017 21:40, Ondrej Pokorny via Lazarus wrote:

Too bad that Eugene didn't decide to improve Lazarus Cocoa bindings :)

Does he use fpc as a compiler ?

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


Re: [Lazarus] The new kid is growing up fast

2017-08-15 Thread Ondrej Pokorny via Lazarus

Too bad that Eugene didn't decide to improve Lazarus Cocoa bindings :)

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


Re: [Lazarus] The new kid is growing up fast

2017-08-15 Thread Michael Schnell via Lazarus

On 15.08.2017 13:19, Graeme Geldenhuys via Lazarus wrote:

Just wanted to show you guys something.


Great.

CrossVCL seems to allow to easily port Delphi VCL applications to Mac 
and Linux.


How to compare it against Lazarus ?

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