[Lazarus] FPDocManager now handles selectable FCL packages

Mattias Gaertner nc-gaertnma at netcologne.de
Sat Feb 18 12:15:18 CET 2012


On Sat, 18 Feb 2012 11:36:33 +0100
Hans-Peter Diettrich <DrDiettrich1 at aol.com> wrote:

> Mattias Gaertner schrieb:
> 
> > The unit needs an include file, that is in another directory.
> 
> This is the typical reason for parser errors.
> 
> > Open the jcf.lpi, so that the IDE knows where to find it.
> 
> I didn't want to do anything with this unit, I mentioned it only because 
> you asked for examples.
> 
> > Eventually the code explorer can ignore missing include files.
> 
> Missing includes in the implementation section do not really affect the 
> code explorer.

The Tokens.pas include file is in front of the interface.

 
> > The FPC sources are special. The IDE defines some paths for
> > them. See Tools / Codetools defines editor.
> 
> Hm, I have no idea what those entries mean:
>    $(#IncPath);$PkgIncPath(FCL 1.0.1)
> But since I'm not responsible, I do not have to know ;-)

That is for the Lazarus package FCL.
The defines for fpc sources are under "Free Pascal sources".

Mattias




More information about the Lazarus mailing list