Re: [Lazarus] Library internals and interface based data aware controls

2009-10-28 Thread Martin Schreiber
On Tuesday 27 October 2009 23:07:07 Juha Manninen wrote: The current DB components (Dataset, DataSource and edit controls) are needed to support existing code base but there should be another well designed interface based component set. What you say? Agreed. As an intermediate solution

[Lazarus] Library internals and interface based data aware controls

2009-10-27 Thread Juha Manninen
Hi, I have learned more about Lazarus / FPC by porting some Delphi code. It seems to be very usable now, I am impressed. I must admit I considered it as a hopeless project some years ago when I first noticed it. Not any more... But first a minor complaint. I often get errors like: Error:

Re: [Lazarus] Library internals and interface based data aware controls

2009-10-27 Thread Marc Weustink
Juha Manninen wrote: Hi, I have learned more about Lazarus / FPC by porting some Delphi code. It seems to be very usable now, I am impressed. I must admit I considered it as a hopeless project some years ago when I first noticed it. Not any more... But first a minor complaint. I often get

Re: [Lazarus] Library internals and interface based data aware controls

2009-10-27 Thread Vincent Snijders
Juha Manninen schreef: Hi, I have learned more about Lazarus / FPC by porting some Delphi code. It seems to be very usable now, I am impressed. I must admit I considered it as a hopeless project some years ago when I first noticed it. Not any more... :-) But first a minor complaint. I

Re: [Lazarus] Library internals and interface based data aware controls

2009-10-27 Thread Juha Manninen
Hi. It is unlikely that mode objfpc will be 'fixed', it will break a lot of existing code. Therefore the default Lazarus settings are to add {$mode objfpc}{$H+} to all new files to turn on string=ansistring. I understand the point but I don't fully agree with it. Sometimes old code must be

Re: [Lazarus] Library internals and interface based data aware controls

2009-10-27 Thread Hans-Peter Diettrich
Juha Manninen schrieb: It is unlikely that mode objfpc will be 'fixed', it will break a lot of existing code. Therefore the default Lazarus settings are to add {$mode objfpc}{$H+} to all new files to turn on string=ansistring. I understand the point but I don't fully agree with it. +1 It