Recent

Author Topic: IDE dock it!  (Read 743 times)

Nicole

  • Sr. Member
  • ****
  • Posts: 461
IDE dock it!
« on: June 30, 2022, 02:57:33 pm »
How to dock the Lazarus windows in a way, they are docked the same way on next startup?

At the moment my windows spread everywhere around and want to be found.  >:D

af0815

  • Hero Member
  • *****
  • Posts: 1035
Re: IDE dock it!
« Reply #1 on: June 30, 2022, 03:09:42 pm »
Install AnchorDockingDsgn and if needed DockedFormEditor  O:-)


If your Lazarus is actual. You gave no information about it
regards
Andreas

Handoko

  • Hero Member
  • *****
  • Posts: 4717
  • My goal: build my own game engine using Lazarus
Re: IDE dock it!
« Reply #2 on: June 30, 2022, 03:21:10 pm »
For finding a window (maybe out of screen):
Lazarus main menu > Window > Center a lost window

In addition to Anchor Docking, you should also consider Desktop:
https://forum.lazarus.freepascal.org/index.php/topic,59724.msg445557.html#msg445557

Nicole

  • Sr. Member
  • ****
  • Posts: 461
Re: IDE dock it!
« Reply #3 on: July 01, 2022, 05:06:59 pm »
thank you!

Nicole

  • Sr. Member
  • ****
  • Posts: 461
Re: IDE dock it!
« Reply #4 on: July 16, 2022, 10:14:12 am »
I tried this Anchordocking and was unhappy with it.
One time it was there, the next start the docking was lost.
Then I read error messages "you cannot dock view what not docked" or similar.

I did away with it and hunt my windows again.
They feel, they are hunted and hide away. Every click some pixels down. The journey goes from the top to the middle of the screen. Then I pick it and drag it up again by hand.

The "saved" desktops somehow never look the same as my last saving.

This is the only thing I really preferred in Delphi over Lazarus: The layout of the IDE.
Is there a Delphi view?
A tab view for the form instead of F12 ?


dseligo

  • Hero Member
  • *****
  • Posts: 807
Re: IDE dock it!
« Reply #5 on: July 16, 2022, 10:31:18 am »
A tab view for the form instead of F12 ?

Install package DockedFormEditor: https://wiki.lazarus.freepascal.org/DockedFormEditor.

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 8421
  • Debugger - SynEdit - and more
    • wiki
Re: IDE dock it!
« Reply #6 on: July 16, 2022, 12:02:13 pm »
I tried this Anchordocking and was unhappy with it.
One time it was there, the next start the docking was lost.
Then I read error messages "you cannot dock view what not docked" or similar.

You need at the very last to report those issues (On the bug tracker, after checking they aren't there yet). And with enough info to reproduce.
Otherwise nothing will improve.

My guess is, that maybe lots of the core developers prefer undocked windows. For example, I have multiple monitors and spread my Windows across them. Docking would be contra productive for me.


Actually, I have it running on one Linux VM (which is for coding only, no form editing). *IIRC* I had to set the current desktop to "default" and then save it => and since then the layout has been kept. But, I don't change the layout. I don't open new Windows. The VM is for running a few tests. So other than the code editor and a few debug windows, nothing else ever happens.

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 10390
  • FPC developer.
Re: IDE dock it!
« Reply #7 on: July 16, 2022, 01:06:15 pm »
I have a portrait (1080x1920) monitor, and always used docked with all non editor windows minimized using docking.

I don't recognize those problems, maybe something in here configuration has confused the IDE/docking packages.  I install the packages directly from the start, not after a long time of using the undocked IDE.

Thaddy

  • Hero Member
  • *****
  • Posts: 12169
Re: IDE dock it!
« Reply #8 on: July 16, 2022, 01:19:28 pm »
As far as my experience goes: when anchor docking is properly installed, it keeps its settings.
What you really need to give us is the exact Lazarus version you are using. Older versions had issues, but the release version does not have issues or only minor.
Manuals, manuals, manuals first.
You have incompetence and sheer incompetence.

 

TinyPortal © 2005-2018