[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