On Tue, 02 Mar 2010 17:01:49 +0200 Graeme Geldenhuys <graemeg.li...@gmail.com> wrote:
> Mattias Gaertner wrote: > >> Then again. My PC is about 3 years old, with an average of 10 - 20 > >> SynEdits, it takes 1 to 2 seconds of parsing. Opening a 100 files on > >> loading of the IDE may be a legitimate action, and may have good > >> reasons, and certainly can be justified by personal choise => but how > >> many people are affected by it? > > > > I don't see how people can navigate a hundred files. Lazarus > > has only shortcuts for the first ten. And for the window menu you need > > a big screen with a tiny font. > > > I don't see how people can navigate 5+ files in default Lazarus setup. > Hence the reason I have vertical tabs setup in Lazarus+GTK2 - my own custom > hack. This allows me to easily navigate up to 20 files on a 1440x900 > resolution screen. Much better than the previous 5 tabs and then horizontal > scrolling occurs. :-( > > Can't we implement vertical tabs by default to platforms that support them? > I know Windows can't because they use this pretty dumb idea of making text > vertical too. Maybe a custom written/drawn LCL PageControl is needed for > IDE use only - then all platforms can enjoy the benefit vertical tab layout > gives? > > Screenshot of tabs on right. > > http://opensoft.homeip.net/~graemeg/laz_notebook_right.png Or maybe use a treeview so the open files can be grouped, for example by directory or files in the project, files in a package, ... Mattias -- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus