Hi All,

I want to know when a form maximized, restored or moved. But completely lost between form's events. See below what I got with the attached example project. For example 1 WindowPosChanged at application start with Linux-Qt and 3 with Windows, with Linux-Qt form maximize and restore give same result but with Windows the result different for maximize and restore, etc.

*****Linux-Qt*****

*Application start*
Resize
ChangeBounds
WindowPosChanged
Move

*Form maximize*
WindowStateChange
Move
ChangeBounds
WindowPosChanged
Resize

*Form restore*
WindowStateChange
Move
ChangeBounds
WindowPosChanged
Resize

*After form move*
Move

*****Windows*****

*Application start*
Resize
ChangeBounds
WindowPosChanged
Move
WindowPosChanged
WindowPosChanged

*Form maximize*
Move
ChangeBounds
WindowPosChanged
Resize
WindowStateChange
WindowPosChanged

*Form restore*
ChangeBounds
WindowPosChanged
Resize
WindowStateChange
WindowPosChanged

*Meanwhile form move*
Move
WindowPosChanged
Move
WindowPosChanged
.
.
.
Move
WindowPosChanged

Gabor

Attachment: FormEvents.tar.gz
Description: GNU Zip compressed data

-- 
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus

Reply via email to