[Lazarus] Lazarus IDE expert

Mattias Gaertner nc-gaertnma at netcologne.de
Wed Mar 5 22:13:46 CET 2008


On Wed, 05 Mar 2008 20:29:39 +0100
Bogusław Brandys <brandys at o2.pl> wrote:

> Mattias Gaertner wrote:
> > On Wed, 05 Mar 2008 11:14:08 +0100
> > Bogusław Brandys <brandys at o2.pl> wrote:
> > 
> >> Hi,
> >>
> >> Please provide information of URL to learn how to build Lazarus
> >> expert. I have a Delphi expert which parses and modifies units of
> >> currently opened project and I want to port it into Lazarus.
> >>
> >> I must have know how to list project sources (units), how to find 
> >> project lpr file to add resource by expert.
> > 
> > There is a rudimentary start here
> > http://wiki.lazarus.freepascal.org/Extending_the_IDE
> > 
> > There were some articles in the german toolbox about various topics.
> > 
> > I guess this is a good chance to document some parts in the wiki and
> > fpdoc.
> > 
> > 
> > Mattias
> > 
> 
> 
> I cannot find important information :
> when looping through TSourceEditorWindowInterface.Items
> how can I check if unit belongs to currently opened project ?
> 
> 
> how can I loop through all project files, not just open units in
> source editor ? 

See here:
http://wiki.lazarus.freepascal.org/Extending_the_IDE#Units_of_current_project


> For example I have to find a project file lpr and add
> or update resource there.

I will write an example...

Mattias





More information about the Lazarus mailing list