[Lazarus] Resources on Windows

Alexander Klenin klenin at gmail.com
Thu Jul 29 02:08:39 CEST 2010


On 28/07/2010 19:27, Martin wrote:
> I am making this a separate thread, because it got nothing to do with 
> the old subject "[Lazarus] CodeTools: what is an "identifier""
>
> The idea discussed there, fails due to the fact that 
> "ObjectOfClass_BaseFoo.SomeMethod" can only be resolved to that base 
> class's SomeMethod.
>
> One case where this is annoying is:
>
> procedure TSpecialFoo.OtherMethod;
> begin
>   BaseOnlyMethod();
> end;
>
> procedure TBaseFoo.OtherMethod;
should be : procedure TBaseFoo.BaseOnlyMethod;
> begin
>   SomeMethod();
> end;
>
> And SomeMethod exists in both => base and specialised class.
>
> You (the human reader) knows you started in TSpecialFoo => but 
> codetool doesn't know.
>
> Yet codetool  could know.
>
> Codetool could remeber when a "implementation jump happens:
....




More information about the Lazarus mailing list