MoveAllWindows extends the built-in Edit Mode to let you freely reposition Blizzard UI windows that are normally locked in place — quest dialogs, the vendor shop, the bank, the auction house, professions, and more.
Positions are saved per-character and restored automatically every login.
How to Move Windows
- Open Edit Mode:
- Press
Escape→ click Edit Mode, or - Click the small pencil icon on the minimap.
- Press
- Your UI will enter the edit overlay. All registered windows now have a drag handle — click and drag any window to reposition it.
- Click Save (or press
Escape) when done. Positions are saved automatically.
Some windows (Auction House, Professions) must be opened at least once before they appear in Edit Mode.
In-Game Options Panel
MoveAllWindows adds its own panel to the Blizzard Interface Options menu.
To open it:
- Press
Escape→ Interface → scroll the left sidebar to MoveAllWindows, or - Type
/mawin chat.
What You Can Configure
| Option | Description |
|---|---|
| Per-window toggles | Enable or disable each window individually. Unchecking a window removes it from Edit Mode (takes effect after a UI reload). |
| Reset All Positions button | Clears every saved window position and reloads the UI. |
Changes to checkboxes take effect immediately for enabling a window. Disabling a window requires a UI reload (/reload) to fully remove it from Edit Mode.
Slash Commands
All commands start with /maw or /movewindows.
| Command | Action |
|---|---|
/maw |
Open the options panel |
/maw options |
Open the options panel |
/maw status |
Print a list of all windows and their current state |
/maw reset |
Reset all saved positions and reload the UI |
/maw help |
Show command reference in chat |
Saved Variables
Positions and settings are stored in:
WTF\Account\<AccountName>\<RealmName>\<CharacterName>\SavedVariables\MoveAllWindowsDB.lua
To fully wipe all data, delete that file or run /maw reset.
Compatibility
- Interface: 20505 (TBC Classic 20th Anniversary)
- Dependencies: LibStub, EditModeExpanded-1.0 (both bundled)
- Should be compatible with most UI addons; does not modify any Blizzard frame behavior — it only registers frames with Edit Mode.
Troubleshooting
Windows don't appear in Edit Mode
Make sure the addon is enabled on the character select screen. Type /maw status to confirm frames are registered.
Auction House / Professions not showing Open the window at least once before entering Edit Mode. These are loaded on demand by Blizzard.
A window snapped to a bad position
Type /maw reset to clear all positions. Alternatively, open the options panel and click Reset All Positions.
Library not found error in chat
Verify the Libs\ folder is present inside MoveAllWindows\ and the files were not corrupted during extraction.
Credits
- EditModeExpanded-1.0 library by teelolws — enables non-standard frames to participate in Edit Mode.
- LibStub — standard Lua library management for WoW addons.