Recent

Author Topic: AnchorDockingDsgn in macOS is unreliable  (Read 4419 times)

Grahame Grieve

  • Full Member
  • ***
  • Posts: 224
AnchorDockingDsgn in macOS is unreliable
« on: November 01, 2021, 11:41:54 am »
So I install a fresh copy of OSX. I install AnchorDockingDsgn because I can't stand an undocked IDE (I can't tell you how many Delphi programmers tell me that they won't use Lazarus because of the undocked IDE - this is really a question that should be asked the first time you run).  Anyway, then I sort my layout out just how I want it, and start using Lazarus

Sooner or later - usually sooner - Lazarus suddenly loses the layout, and it seems to think that the screen is twice as wide or something, and the views I put on the right are gone. If there's a way to recover from this happening without re-installing Lazarus, I haven't found out what it is. Does anyone know what's going on here?
 

Grahame Grieve

  • Full Member
  • ***
  • Posts: 224
Re: AnchorDockingDsgn in macOS is unreliable
« Reply #1 on: November 17, 2021, 10:36:45 am »
So here's where I am right now - you can see that the two docks are in the same spot, though one is supposed to be at the top

ccrause

  • Hero Member
  • *****
  • Posts: 531
Re: AnchorDockingDsgn in macOS is unreliable
« Reply #2 on: November 17, 2021, 12:01:55 pm »
I "fixed" similar issues before on Linux by deleting the Lazarus config folder.  If you want to preserve other settings you have to search for the AnchorDocking settings and delete those from the config.  Make a backup of your settings once it is configured, in case this happens again.

I suspect there is a subtle bug somewhere that results in messed up settings...

Grahame Grieve

  • Full Member
  • ***
  • Posts: 224
Re: AnchorDockingDsgn in macOS is unreliable
« Reply #3 on: December 09, 2021, 10:47:48 am »
I'm surprised by this - I regard Lazarus as unusable without anchor docking, and feedback from The Australian Delphi User Group is that most users won't touch Lazarus because it doesn't come that way by default. And anchor docking is completely unusable on MacOS for me. Does no one else have this problem?

GetMem

  • Hero Member
  • *****
  • Posts: 3644
Re: AnchorDockingDsgn in macOS is unreliable
« Reply #4 on: December 09, 2021, 11:07:04 am »
@Grahame Grieve

Quote
And anchor docking is completely unusable on MacOS for me. Does no one else have this problem?
What version of Lazarus? I'm only asking because anchordocking combined with dockedformeditor works fine for me with Lazarus trunk on macOS 10.16 Big Sur(see attached image).

Quote
The Australian Delphi User Group is that most users won't touch Lazarus because it doesn't come that way by default.
I found this somewhat ironic. You cannot even install Delphi on macOS. You have to rely on paserver to debug your application.

Grahame Grieve

  • Full Member
  • ***
  • Posts: 224
Re: AnchorDockingDsgn in macOS is unreliable
« Reply #5 on: December 09, 2021, 08:44:22 pm »
I'm using trunk lazarus (looking forward to getting off trunk - should try again...)

That's exactly what I want it to look like, but I just can't - i'll lay it out and then bang! it totally loses it's sense of metrics and I can't even find the views, let alone work with it

GetMem

  • Hero Member
  • *****
  • Posts: 3644
Re: AnchorDockingDsgn in macOS is unreliable
« Reply #6 on: December 09, 2021, 09:06:24 pm »
I'm using trunk lazarus (looking forward to getting off trunk - should try again...)

That's exactly what I want it to look like, but I just can't - i'll lay it out and then bang! it totally loses it's sense of metrics and I can't even find the views, let alone work with it
Can you please try the following(assuming that anchordocking and dockingformeditor is installed):
1. Download then extract the attached layout
2. Go to Menu->Tools->Desktops...
3. Import the layout via the Import button
4. Make sure that "Default docket is checked"
5. Close the dialog






 

TinyPortal © 2005-2018