Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2016-09

Desktops - some features overengineered (?)

4 messages · 4 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Ondrej Pokorny

I'd like to discuss the Desktops feature. In particular the fact that some settings are stored within the desktop and not IDE-wide. That means that changing desktops means also changing some of the settings.

For now I have these IDE options in mind:

"Environment -> Window"
"Environment -> IDE coolbar"
"Environment -> Editor toolbar"
"Environment -> Component Palette"
"Environment -> AnchorDocking"

I personally use 4 different destops (external monitor vs laptop monitor AND editing vs debuging - which makes 4 combinations). I use different IDE coolbar settings for edit and debug desktop.

Does anybody take advantage of the fact that these settings are different for every desktop? Or did I overengineer the feature? For me it looks like the users are only confused (like Graeme in the "IDE Docking windows and Editor Toolbar" thread).

Honestly, I can live without different IDE coolbars for edit & debug destops although I use them now.

Ondrej

Reply by email

Graeme Geldenhuys
to Ondrej Pokorny
Ondrej Pokorny wrote
I personally use 4 different destops (external monitor vs laptop monitor AND editing vs debuging - which makes 4 combinations). I use different IDE coolbar settings for edit and debug desktop.

Nice idea - now all I need to do is figure out how VirtualBox guests could take advantage of my multi-monitor host system.

I've just set up a "debugging" desktop, which will come in pretty handy.

As for over-engineering. True, I did get confused, but then I didn't even know Lazarus IDE had multiple desktop layout support. If I knew that, then things would probably have made a bit more sense.

Regards,
Graeme

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ My public PGP key: http://tinyurl.com/graeme-pgp

Reply by email

Balázs Székely
to Ondrej Pokorny: I'd like to discuss the Desktops feature. In particular the fact that some settings are…
>Does anybody take advantage of the fact that these settings are

different for every desktop?
Yes.

>Or did I overengineer the feature?

No.

>For me it looks like the users are only confused.

What is confusing the Restore Windows Geometry
feature(Options-->Environment-->Window). Which one is gonna have the upper hand? More over, when you install anchordocking the "Default Desktop" is unusable. Other then this is a nice feature.

View this message in context: http://free-pascal-lazarus.989080.n3.nabble.com/Lazarus-Desktops-some-features-overengineered-tp4049593p4049596.html Sent from the Free Pascal - Lazarus mailing list .

Reply by email

leledumbo
to Ondrej Pokorny: I'd like to discuss the Desktops feature. In particular the fact that some settings are…
Does anybody take advantage of the fact that these settings are

different for every desktop?

Yes

Or did I overengineer the feature?

No

For me it looks like the users are only confused (like Graeme in the "IDE Docking windows and Editor Toolbar" thread)

they just need explanation, this feature is surprising for those who aren't quite involved in the development. One wouldn't expect it at first glance.

View this message in context: http://free-pascal-lazarus.989080.n3.nabble.com/Lazarus-Desktops-some-features-overengineered-tp4049593p4049610.html Sent from the Free Pascal - Lazarus mailing list .

Reply by email