Thanks for your answers.
Confirmed on Lazarus trunk svn 58089.
And for both, properties you write on the public section, and methods you write in the implementation section.
Edit: but it works fine for 'OnShow' and that kind of methods created with the Object Inspector. Maybe you can fill a feature request?
Oh I didn't know you can use code completion for creating methods. That makes a lot of things easier.
However from the object inspector (Double clicking a method) it does not work with the section which makes no sense to me.
The property handlers are not handled with this settings and AFAIK this is wanted.
Why is this wanted? Wouldn't it make sense to have one setting for both properties and methods (including getters and setters of properties) or at least two (Which I don't see any point in, but maybe someone else does).
Not for public, but published.
Do you mean if I replace the public with published in the above sample it works for you? For me it doesn't!