[Lazarus] http://svn2.freepascal.org is out of sync

Graeme Geldenhuys graemeg at opensoft.homeip.net
Wed Aug 19 09:17:43 CEST 2009


Graeme Geldenhuys wrote:
> 2009/8/18 Martin <lazarus at mfriebe.de>:
>   
>> While not as nice, there is a way.
>> right click the fold gutter (assuming you have folding at class-sections
>> enabled)
>>     
>
> I know about that feature and use it often. I think it was added per
> my request. ;-)
> That popup menu works very well to find out what loooong method you
> are viewing while working in the implementation section, and not being
> able to see the "proceduce TMyClass.MyProc...." line.
>
> What I am now asking about is in the class definition - Interface
> section. I don't have code-folding enabled in the Interface section,
> but will give it a try tomorrow at work. Thanks for the reminder about
> this feature.
>   
I use it all the time, because SynEdit is rather huge too. So it's the 
quickest way to know if something is public or whatever.

IMHO with large, even medium classes, being able to fold away for 
example the private part is a good thing anyway.
It helps when having multiply classes and only needing to work on the 
public part.

Of course, if the classes are small, and a new visibility starts every 3 
or 4 lines..... you get a lot of [+]/[-]

Martin




More information about the Lazarus mailing list