Move All Frames Anniversary

Allows the Edit mode to move more of the panes like Character, Spellbook, Crafting

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

  1. Open Edit Mode:
    • Press Escape → click Edit Mode, or
    • Click the small pencil icon on the minimap.
  2. Your UI will enter the edit overlay. All registered windows now have a drag handle — click and drag any window to reposition it.
  3. 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 EscapeInterface → scroll the left sidebar to MoveAllWindows, or
  • Type /maw in 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.

The Move All Frames Anniversary Team

profile avatar
  • 4
    Projects
  • 1.9K
    Downloads
Donate

More from dragginnsack

  • LoreJournal Spellbook project image

    LoreJournal Spellbook

    Bringing some immersion and widescreen support to the Spell Book. The Spellbook has unique backgrounds for each class and Alphabetical sorting of Spellbooks.

    • 2
    • September 1, 2026
  • TBC BattlePlates project image

    TBC BattlePlates

    BattlePlates is a nameplates enhancement to track threat, debuffs, dots, health, and range. Includes enhanced Tank mode options as well

    • 1.7K
    • September 1, 2026
  • LoreJournal Classic project image

    LoreJournal Classic

    LoreJournal expands the cramped classic quest log with a larger, two page layout for much easier viewing. It also includes some nice lore flavor to it.

    • 244
    • September 1, 2026
  • LoreJournal Spellbook project image

    LoreJournal Spellbook

    Bringing some immersion and widescreen support to the Spell Book. The Spellbook has unique backgrounds for each class and Alphabetical sorting of Spellbooks.

    • 2
    • September 1, 2026
  • TBC BattlePlates project image

    TBC BattlePlates

    BattlePlates is a nameplates enhancement to track threat, debuffs, dots, health, and range. Includes enhanced Tank mode options as well

    • 1.7K
    • September 1, 2026
  • LoreJournal Classic project image

    LoreJournal Classic

    LoreJournal expands the cramped classic quest log with a larger, two page layout for much easier viewing. It also includes some nice lore flavor to it.

    • 244
    • September 1, 2026