[Lazarus] RFC: remove StayOnTop for splash screen

Mattias Gaertner nc-gaertnma at netcologne.de
Tue Mar 2 16:14:31 CET 2010


On Tue, 02 Mar 2010 17:01:49 +0200
Graeme Geldenhuys <graemeg.lists at 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




More information about the Lazarus mailing list