Recent

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

Nicole

  • Hero Member
  • *****
  • Posts: 970
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: 1288
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: 5129
  • 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

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

Nicole

  • Hero Member
  • *****
  • Posts: 970
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: 1194
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: 9791
  • 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: 11382
  • 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: 14197
  • Probably until I exterminate Putin.
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.
Specialize a type, not a var.

Andyk

  • Jr. Member
  • **
  • Posts: 72
Re: IDE dock it!
« Reply #9 on: November 21, 2023, 10:39:37 am »
Warning, I installed anchordockingdsgn in lazarus 2.2.6 and it bricked the IDE.

Would not run lazarus afterwards, just gave AV errors, had to do a complete re-install.

dseligo

  • Hero Member
  • *****
  • Posts: 1194
Re: IDE dock it!
« Reply #10 on: November 21, 2023, 10:45:39 am »
Warning, I installed anchordockingdsgn in lazarus 2.2.6 and it bricked the IDE.

Would not run lazarus afterwards, just gave AV errors, had to do a complete re-install.

Next time if rebuilded IDE doesn't work don't do re-install.
Every time you rebuild IDE, a file lazarus.old is created. If rebuilded IDE doesn't work, you just rename lazarus.old to lazarus.

Dzandaa

  • Full Member
  • ***
  • Posts: 248
  • From C# to Lazarus
Re: IDE dock it!
« Reply #11 on: November 21, 2023, 11:07:15 am »
@Nicole:

I'm using Lazarus 2.2.4 and 2.2.6.

I use AnchorDockingDsgn 1.0 on Windows Linux and Mac without problem.

Just installed it from "Package->Install/Uninstall Package".

The first thing I do is to save my configuration in "Tool->Desktop->Save active Desktop as".

B->

Dzandaa

 

TinyPortal © 2005-2018