[Lazarus] FPReport file names

Ondrej Pokorny lazarus at kluug.net
Wed Sep 13 12:12:33 CEST 2017


On 13.09.2017 12:03, Michael Van Canneyt via Lazarus wrote:
>
>
> On Wed, 13 Sep 2017, Ondrej Pokorny via Lazarus wrote:
>
>>> The benefit of writing fpreport.exporthtml versus fpreportexporthtml 
>>> is zero. 
>>
>> You forgot one thing: third-party libraries. E.g. your fpReport could 
>> use the "fprep" namespace. In the fpReport package you then define to 
>> use the fprep namespace - it means you can use units in fpReport 
>> without the "fprep" namespace - and without any collisions.
>
> This is demonstrably not correct.
>
> It is *Only* correct if there are not 2 namespaces with the same unit in
> your project.
>
> See my example program, it demonstrates exactly that.

You didn't understand me. I was talking about a 3rd party library 
package and not about your/my project.

Of course there can be collisions - if it happens you have to resolve 
them with explicit namespaces.

Ondrej


More information about the Lazarus mailing list