[Lazarus] Support for dotted unit name
Sven Barth
pascaldragon at googlemail.com
Fri Nov 4 13:44:06 CET 2011
Am 04.11.2011 13:08, schrieb Hans-Peter Diettrich:
> Sven Barth schrieb:
>
>> I don't think that Embarcadero considers dotted unit names as a relict
>> as they've improved the concept with a "default namespace" in XE2 (I
>> don't know whether I personally consider that as a improvement though
>> ^^) and also introduced dotted names for all RTL, VCL and FireMonkey
>> units.
>
> Well, so what's the role of "Delphi" at all? What remains is an IDE and
> a compiler, with various GUI extensions. Will Lazarus follow this route
> - should it ever???
Well, Lazarus IS basically an IDE with various GUI extensions. The
dotted name space feature is provided by the compiler which is in our
case FPC (or did I miss something that we now call the compiler Lazarus
as well :P )
>
> We have enough problems in implementing a VCL compatible LCL, with
> attempts to make it compatible with various widgetsets, and with new
> Delphi versions. All this could be trashed in an attempt to add
> FireMonkey compatibility. It would be better to start a very new project
> for that purpose, whose IDE could be based on the LCL, like the Delphi
> IDE is based on .NET since D20xx.
In the end we might not need to add FireMonkey compatibilty completely
by ourselves, as FireMonkey is already FPC compatible (Embarcadero uses
FPC for iOS!). Also one Embarcadero employee stated that they want to
keep it compatible so that they can provide it somewhen in the feature
officially for FPC as well. And the original version of FireMonkey,
KsDev was developed for Lazarus as well until Embarcadero hired the
developer and bought the rights for KsDev.
Regards,
Sven
More information about the Lazarus
mailing list