[Lazarus] Window Position
Michael Van Canneyt
michael at freepascal.org
Fri Sep 22 09:42:40 CEST 2023
On Fri, 22 Sep 2023, Timothy Groves via lazarus wrote:
> Whenever a program I have written opens a created form, that form always
> appears precisely where it sat at design time, even if that would be way
> off the screen (my workstation has a 3440x1440 display, but the laptop I
> run many programs on has only 1280x800). Typically, I have to encode
> something in FormCreate to force it to move, which is no better really.
> Why won't the window manager just place it where it feels it should be,
> as it does with every other program out there? I've tried changing
> form.Position in the Object Inspector to poDefault, or poDefaultSizeOnly
> and that made no difference, and if I set it to poDefaultPosOnly, it
> turns off AutoSize, and *still* makes no difference. Is there any way
> to disable this behaviour?
What's wrong with using poScreenCenter or poDesktopCenter ?
Michael.
More information about the lazarus
mailing list