[Lazarus] Beyond Compare 4 built with Lazarus 1.2
Michael Van Canneyt
michael at freepascal.org
Mon Dec 30 11:27:53 CET 2013
On Sun, 29 Dec 2013, Felipe Monteiro de Carvalho wrote:
> On Sun, Dec 29, 2013 at 8:15 PM, Graeme Geldenhuys
> <graeme at geldenhuys.co.uk> wrote:
>> fpGUI only uses UTF-8 internally, so developers using fpGUI simply use
>> the functions fpGUI supplies - instead of the FPC RTL ones. eg: use
>> fpgFindFirst instead of FindFirst. All such functions are the RTL names,
>> but with a 'fpg' prefix, so makes it easy to remember. They are all in a
>> single unit too, the fpg_utils.pas unit.
>
> Creating your own set of routines and classes is very easy, but now
> comes the real question: From what I understand the new Unicode FPC
> will be a one way ticket to the Delphi solution, which means that
> TStrings, TComponent, and all other classes will only work with the
> new string type.
This is not correct. We'll provide 2 RTLs:
one where string = unicodestring
one where string = ansistring.
This means existing code will function as it used to function if you choose the second one.
Michael.
More information about the Lazarus
mailing list