View Issue Details

IDProjectCategoryView StatusLast Update
0032242LazarusIDEpublic2019-09-14 18:02
ReporterHeiko Rompel Assigned ToOndrej Pokorny  
Status assignedResolutionopen 
Product Version1.8RC3 
Summary0032242: Feature Request: automatic desktop switch
DescriptionOn a notebook display is not very much space.
Using F12 you can switch between code and design.
Under "Tools / Desktops .." you can save different desktops for various work (source code, designer, debug).
Since it would be great, if one could switch not only between code and design with F12, but also automatically the corresponding desktop becomes active.
Despite years of demand, Delphi has so far failed to implement such a function, perhaps the Lazarus team is faster.
<<translate with google>>
Auf einem Notebook Display ist nicht sehr viel Platz.
Mittels F12 kann man zwischen Code und Design umschalten.
Unter "Werkzeuge / Desktops .." kann man für verschiedene Arbeiten (Quelltext, Designer, Debug) verschiedene Desktops speichern.
Da wäre es doch super, wenn man mit F12 nicht nur zwischen Code und Design wechseln könnte, sondern automatisch auch der entsprechende Desktop aktiv wird.
Trotz jahrelanger Nachfrage hat Delphi bisher so eine Funktion nicht geschafft einzubauen, vielleicht ist das Lazarus-Team ja schneller.
<<german text>>
Steps To ReproduceFeature Request
TagsNo tags attached.
Fixed in Revision
Attached Files


Ondrej Pokorny

2017-08-05 19:30

developer   ~0102077

It looks quite reasonable. Feel free to add a new "designer" desktop option - you can take a look how the debug desktop is handled and use the same approach. Patches are welcome.

Ondrej Pokorny

2017-08-28 19:16

developer   ~0102473

Just an information how I solve it: I have overlapping object inspector and editor window. When I am designing, I press F11 and have my OI available. When I switch to the editor with F12, OI goes behind. It's good even without a special desktop :)

Heiko Rompel

2017-12-27 20:24

reporter   ~0105054

Hello Ondrej,

i you show me how i can trigger the new desktop function if F12 is pressed.
I can tell you about a problem or an idea, but i can't code it.

greeting from germany

Heiko Rompel

2019-09-14 18:02

reporter   ~0118078

Hello Ondrej,

if i store a desktop, the visibility of the editor and from the Form will not stored.
If i use my code-desktop and switch to the design-desktop , the editor will not go to the background and the form not into the front.

Its not easy for my too tell my problems/Wishes in englisch - sorry.

greetings from germany

Issue History

Date Modified Username Field Change
2017-08-05 18:44 Heiko Rompel New Issue
2017-08-05 19:28 Ondrej Pokorny Assigned To => Ondrej Pokorny
2017-08-05 19:28 Ondrej Pokorny Status new => assigned
2017-08-05 19:30 Ondrej Pokorny Note Added: 0102077
2017-08-28 19:16 Ondrej Pokorny Note Added: 0102473
2017-12-27 20:24 Heiko Rompel Note Added: 0105054
2019-09-14 18:02 Heiko Rompel Note Added: 0118078