Fix the get owner DockingManagerWindow and Update drag and drop#394
Fix the get owner DockingManagerWindow and Update drag and drop#394Dirkster99 merged 5 commits intoDirkster99:masterfrom
Conversation
|
The beginning of the video is the default theme (OwnedByDockingManagerWindow = true). DragService now handles floating Windows with different owners correctly. 2022-11-02_23-21-31.mp4 |
- Add **GetWindowZOrder** to Win32Helper - Add **GetOverlayWindowHostsByZOrder** in order to get all the floating window and the child window - Optimize the code in **DragService**
|
I tested different scenarios:
I created a method to get the Z order of all Windows (floating window and DockingManager window). |


See: pull #350 | issue #349
Before:

this = FloatingWindow, GetWindow(this) = self.
but, where DockingManagerWindow ?🤣
Now:

Get DockingManagerWindow correctly