<div dir="ltr"><div>Hi,</div><div><br></div><div>I did a PR (Draft) with move/resize for Linux:</div><div><a href="https://github.com/openjdk/jfx/pull/1013">https://github.com/openjdk/jfx/pull/1013</a></div><div><br></div><div>To move forward I would need help for other platforms, like Windows and Mac.</div><div><br></div><div>I am aware of this other PR:</div><div><a href="https://github.com/openjdk/jfx/pull/594">https://github.com/openjdk/jfx/pull/594</a></div><div><br></div><div>But it would not work on Linux, because the window manager blocks moving windows outside of the screen bounds accounting panels, unless telling it "please, move the window for me".  But that's only possible on the native side.</div><div><br></div><div>This PR (#1030) does this and it's not bound to any Stage Style - the drag and resize can start from anywhere. I'm sure it can be done on other platforms too, because GTK does (the PR contains links for its implementation).</div><div><br></div><div>For resizing I am thinking of doing a SceneEgdeDetector (better naming welcome) that would be a helper for detecting when the cursor is on the edge. Of course it would need to work with non-rectangle shapes, for transparent stages with rounded edges. Suggestions on how to implement this are welcome.</div><div><br></div><div>This functionality will allow for custom decorators (A nice feature to have for modern-looking apps) as it would have to move the window when dragged.</div><div><br></div><div>-- Thiago.<br></div></div>