Docs
RunMacro Documentation
Learn RunMacro from basics to advanced.
Everything you need to start and master RunMacro — from basic commands to advanced automation workflows.

Move and resize a window in RunMacro
What it does
The Move/Resize Window command places a window at the exact position and size you want, or maximizes / minimizes / restores it. RunMacro compensates for invisible borders so the visible bounds land precisely.
When to use it
- Pin a window position/size so coordinate clicks stay stable.
- Arrange several windows side by side.
- Maximize a window before acting for clarity.
- Minimize an unneeded window.
Configuration steps
- Add a Window › Move/Resize Window command.
- Pick the target window.
- Choose a state: Normal (set X/Y + width/height), Maximize, or Minimize.
- For Normal, enter the desired position and size.
- Save.
Every option explained
Real example
Example: dock a window at top-left 1280x720
- Move/Resize Window, pick the target, Normal state.
- Set X=0, Y=0, Width=1280, Height=720.
- Save and run — the window snaps to a stable position/size for clicking.
Tips & common mistakes
Fixing the window size keeps coordinate-based Mouse Click accurate every run.
Some windows running as Admin may refuse to move — run RunMacro with a matching privilege.
RunMacro