@NightHawk45 Thanks for finding the link. I also looked at that document, but it didn’t help much in solving the problem. That document is to create and drag a widget the same size as HP. When dragging a large rectangular widget, it should create a small square. The current problem is that a small square is created at the 0,0 position in a rectangular widget. My expected result is that the little square visual drag widget should be spawned right at the mouse pointer position when it is created. Is there any way to solve the problem?