Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2020-04

Anchordocking options in IDE ?

5 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Michael Van Canneyt

Hi,

When you install the 'AnchordockingDsgn' package, the IDE becomes docked. The package also installs a dialog under tools-options that allow you to set various options.

I've tried to understand what the options are, but have not been able to determine the effect for all of them. In particular, the following are mysterious:

* Scale on resize: No visible effect.
* Flatten headers: No visible effect.
* Header align top: No visible effect.
* Header align left: no visible effect.

Anyone can explain what this means ?

Maybe also a good idea to add this to the wiki, as I understand it, the docked form of the IDE is very popular, so maybe this will help a lot of people.

Michael.

Reply by email

Martin Frb
to Michael Van Canneyt
Michael Van Canneyt wrote
* Scale on resize: No visible effect.

If you resize the Window (in which you have several docked IDE-Windows), then the new Width/Height is equally distributed/taken from all docked forms.
Otherwise the left/bottom-most one is cut.

* Flatten headers: No visible effect.

I do see a visible effect on the "bars" surrounding the caption of each docked form.
Maybe depends on the chosen style.

* Header align top: No visible effect. * Header align left: no visible effect

Based on a faint memory from very long ago, those are sizes, that determine, if the dock-handle goes to the top or left, when a window becomes docked....
But not sure.

Reply by email

Michael Van Canneyt
to Martin Frb
Martin Frb wrote 8 lines
On 12/04/2020 19:31, Michael Van Canneyt via lazarus wrote: > > > * Scale on resize: No visible effect. If you resize the Window (in which you have several docked IDE-Windows), then the new Width/Height is equally distributed/taken from all docked forms. Otherwise the left/bottom-most one is cut.

Indeed; Right-bottom one here...

Show quoted text 5 lines
> * Flatten headers: No visible effect. I do see a visible effect on the "bars" surrounding the caption of each docked form. Maybe depends on the chosen style.

Well, you have good eyes. indeed.

Show quoted text 7 lines
> * Header align top: No visible effect. > * Header align left: no visible effect Based on a faint memory from very long ago, those are sizes, that determine, if the dock-handle goes to the top or left, when a window becomes docked....

Could very well be, I will test.

Thanks for the tips !

Michael.

Reply by email

Mattias Gaertner
to Michael Van Canneyt: When you install the 'AnchordockingDsgn' package, the IDE becomes docked. The package…
Show quoted text 14 lines
Hi, When you install the 'AnchordockingDsgn' package, the IDE becomes docked. The package also installs a dialog under tools-options that allow you to set various options. I've tried to understand what the options are, but have not been able to determine the effect for all of them. In particular, the following are mysterious: * Scale on resize: No visible effect. * Flatten headers: No visible effect. * Header align top: No visible effect. * Header align left: no visible effect.

I added explanations:
https://wiki.freepascal.org/Anchor_Docking#Options

Mattias

Reply by email

Michael Van Canneyt
to Mattias Gaertner
Mattias Gaertner wrote 20 lines
On Sun, 12 Apr 2020 19:31:47 +0200 (CEST) Michael Van Canneyt via lazarus wrote: > Hi, > > When you install the 'AnchordockingDsgn' package, the IDE becomes > docked. The package also installs a dialog under tools-options that > allow you to set various options. > > I've tried to understand what the options are, but have not been able > to determine the effect for all of them. In particular, the following > are mysterious: > > * Scale on resize: No visible effect. > * Flatten headers: No visible effect. > * Header align top: No visible effect. > * Header align left: no visible effect. I added explanations: https://wiki.freepascal.org/Anchor_Docking#Options

Thank you. That's very clear.

Michael.

Reply by email