Features:
- Quickly move Blizzard frames wherever you want.
- Frames will recall their location when re-opened.
- Unmodified Blizzard frames will function as normal.
Description:
moveFrames does exactly what it's name implies, it allows you to move the basic Blizzard frames anywhere you would like. No more frames locked to the left and center of the screen. Think of it as a lightweight version of MobileFrames, MoveIt, or DiscordFrameModifier only without all the extra stuff. It doesn't do anymore than it's name implies. moveFrames is very unobtrusive, there are no visible frames or buttons cluttering up the UI or special slash commands used to move a frame.
To move a frame, simply drag by the 'title bar' to the location you want the frame placed. The next time you re-open the frame, it will open in it's newly placed position and no longer adhere to the "frame push" behavior when opened or closed like the default. Frames that have not been moved using moveFrames retain the default blizzard behavior, opening on the left and pushing currently open ones to the middle.
moveFrames works with just about every frame, including the LoadOnDemand frames like the TradeSkillFrame or TalentUI. Currently, every frame is enabled by default but you may turn off / lock individual frames; check the 'Usage' section for more details.
Currently movable:
Blizzard_AuctionUI
Blizzard_CraftUI
Blizzard_InspectUI
Blizzard_MacroUI
Blizzard_TalentUI
Blizzard_TradeSkillUI
Blizzard_TrainerUI
QuestLogFrame
TradeFrame
MerchantFrame
ClassTrainerFrame
PetStableFrame
BattlefieldFrame
FriendsFrame
CharacterFrame
SpellBookFrame
BankFrame
QuestFrame
GossipFrame
GuildRegistrarFrame
ItemTextFrame
TabardFrame
MailFrame
OpenMailFrame
WorldStateScoreFrame
DressUpFrame
TaxiFrame
LootFrame
QuestWatchFrame
WorldStateCaptureBar(1-9)
WorldStateAlwaysUpFrame
Credit:
moveFrames was not originally written by me, I have just picked up the project and extended it's use to fit all frames within the default Blizzard framework as well as made some other changes that seemed appropriate in keeping with the purpose of this mod. It was originally written by Stabler and the original may be found at the following URL: http://wowinterface.com/downloads/fileinfo.php?id=6564
Usage:
The slash commands offer a number of options and may be accessed in one of two ways: /moveframes or /mf
- /mf reset - This will reset all of the moveFrames positional data. The next time frames are opened, they will use the default Blizzard positioning.
- /mf lock - This toggle a global lock on all moveFrames, frames will not be moveable with this toggled.
There are also a number of ways to handle individual frame settings by click on the TitleBar area or, in the case of frames like QuestWatch and WorldStateCaptureBar, on the frame itself.
- Left-Click+Drag - Move a frame wherever you want. Pretty straight forward.
- Right-Click - This will lock the selected frame into position. To un-lock the frame, just right-click it again.
- Shift+Right-Click - This will reset the moveFrame data. Do this if there is one frame that needs to be reset without losing every frames positional data.
This mod has Ace2 embedded.
[2007-03-27] 1.0.61
- Fixed a small issue with global frame reset not applying to frames not controlled by the user.
- Fixed a small issue with locking/unlocking frames with no positional data.
- Added CastingBarFrame.
[2007-03-27] 1.0.59
- Removed LoadOnDemand frames from core.xml, which was causing 'ghost' (TopMF) frames to be created. Nasty.
- Fixed up MoveFrameToLeft()/Center code which handles frames that have not been moved.
- Fixed up the AllPoints template since using the SetAllPoints was having the frame span the entire width of the screen if it was moved away from it's initial position.
- Fixed the LootFrame's buttons/text for pageup/pagedown not moving with the frame.
- Fixed up quest watch moveFrame sizing. Should be superb now and fit exactly the size of the elements exactly, no more guessing.
- Added the CaptureBar, should be working gloriously.
- Added WorldStateAlwaysUp to the list of movable frames, god what a pain.
- Added the DurabilityFrame.
- Added individual frame locking. To lock an individual frame, just right click on the TitleBar area that you would normally use to drag the frame around. To unlock the frame, simply right click it again.
- Added global frame locking. This feature may be accessed through the slash commands.
- Added individual frame reset. To reset a frame, shift + right click on the frames TitleBar area (or the frame itself in some cases) and it will have it's positions reset to Blizzard standard and will no longer be modified by moveFrames.
- TOC and readme.txt updated.
- Code cleanup/organization.
[2007-03-14] 1.0.39
- Fixed a small issue with the moveFrame for QuestWatch overlapping ActionBars and making them inaccessible.
- Fixed a typo in the TOC which pointed to the wrong folder for AceHook-2.1.
- Changed some information in the readme.txt, again.
[2007-03-13] 1.0.38
- Initial release.
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...