Hi,
> 1. Can you create a patch? See
> http://wiki.lazarus.freepascal.org/Creating_A_Patch
>
Sure.
> 2. Don't use implementation uses sections in the IDE.
>
Ok.
> 3. Don't load source files from disk. Always use
>
> CodeToolBoss.LoadFile(CleanAndExpandFilename(Filename),true,false).
>
Ok, I'll correct this. (I didn't touch this).
> 4. Why only for the project directory?
Sheer ignorance of any alternative method.
> 5. Why not use the existing functions to get all units and
> include files of projects/packages?
See above.
Do you mean to parse all the units used by a project including the LCL?
> 6. Why not use the existing comment parsing code? It is faster and not
> limited to single line comments.
Any hint on how to do this?
More in general, can you point me to a some high level description of
the IDE structure and services?
> Maybe you can describe, what todos the ToDo dialog should maintain?
>
Any Todo displayed by the list? I'm sorry but I think I don't
understand the question.
BTW, I'm not the original author of the Todo list/Add Todo Item
dialog, I just added some functionality, so it's hard for me to answer
questions about the design of these.
Regards,
Gerard.
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives