Lazarus

Programming => Packages and Libraries => Topic started by: Trenatos on June 18, 2018, 10:55:37 pm

Title: Anchordockingdsgn + Cocoa = :(
Post by: Trenatos on June 18, 2018, 10:55:37 pm
I prefer to have my Lazarus docked in a single window, with the forms separate.

There are all sorts of crazy issues using anchordockingdsgn with Cocoa on Mac (Works fine with Carbon).

Screenshot attached.

Lots of graphic artifacts, spacing goes bonkers, missing things.

If I resize, the weird space above/below goes away but there are tons of graphic issues/missing things.

Does anyone know of a decent alternative for single IDE / separate forms?

And is this a Laz thing and should go on the bug report system?
Title: Re: Anchordockingdsgn + Cocoa = :(
Post by: Leledumbo on June 19, 2018, 12:30:23 am
And is this a Laz thing and should go on the bug report system?
I believe so, since Cocoa is not complete yet. Every bugreport will help speeding up its development.
Title: Re: Anchordockingdsgn + Cocoa = :(
Post by: carl_caulkett on December 07, 2018, 04:56:11 pm
I prefer to have my Lazarus docked in a single window, with the forms separate.

There are all sorts of crazy issues using anchordockingdsgn with Cocoa on Mac (Works fine with Carbon).

Screenshot attached.

Lots of graphic artifacts, spacing goes bonkers, missing things.

If I resize, the weird space above/below goes away but there are tons of graphic issues/missing things.

Does anyone know of a decent alternative for single IDE / separate forms?

And is this a Laz thing and should go on the bug report system?

Did you ever find an alternative way of achieving a docked layout? I'm using v2.1.0 built from SVN with the Cocoa widgetset and like you've seen, things just go crazy with anchordockingdsgn loaded. I'm also using Dark Mode Mojave and if anything things look worse than your screen shot showed...


Title: Re: Anchordockingdsgn + Cocoa = :(
Post by: Trenatos on January 30, 2019, 04:19:47 pm
No I'm just running undocked (Default Lazarus settings)
TinyPortal © 2005-2018