What frames can I move?
All of the standard UI frames are now draggable, such as: Character, Spellbook, Trade, Social, Mail, Auction, Battlefield Score, Quest, Loot, Trade, Merchant, Stable, Guild Bank
In addition, a couple of annoying addons are now draggable: Ludwig, Lootlink, DBM
How do I configure it?
NDragIt is configured via the Rock options menu. You can bring that up with the slash command: [font=Courier New]/ndi[/font] or [font=Courier New]/ndragit[/font] or [font=Courier New]/dragit[/font].
But I want to drag a frame not listed!
In order to make a frame draggable, you need to know its name. The console command [font=Courier New]/nfi[/font] will show the name of the frame under the mouse cursor.
Note the frame's name, then add it via Add in the Rock options menu.
What are the caveats?
There are some frames that don't really suit NDragIt, such as the bag frames, and inherently draggable frames like the battlefield minimap.
I suggest you play around with adding different frames; if it all goes wrong, you can always reset everything back to "factory defaults" via Profile->Reset Profile in the Rock options menu.
When the frame is closed, it is reset back to its original position.
Any chance of adding an option to lock a frame in its new position? :)
No. There are plenty of other addons that do that, such as Visor, MoveAnything, DiscordFrameModifier, FluidFrames...
I like to be able to move frames when they're in the way, but have it go back to it's "proper" location the next time I use it. I loved this functionality in Elkano's, FramesResized, so I made this addon to apply it to everything.
Protip: These are standard blizzard frames, they work even if your not using bloat skin.
Danger! Danger Will Robinson!
Due to the dodgey nature of these frames being placed by the standard UI, you will experience weird issues if you make these frames draggable, such as missing borders, missing buttons and even missing frames.
Skinner handles the placement and sizing of these frames in a nicer manner, so it is safe to drag the skinnified versions of these frames.
[2008/02/26 15:44:02-6482-x1]: NDragIt\NDragIt.lua:49: unexpected symbol near '<'
Delete line 49
Also delete line 92-93, same issue
Seems like a cat had to step on the keyboard :)
once that done, at line 49 (new one) replace RegisterTranslations with AddTranslations
hope it helps until another commit.
The problem with the latest revision: yet another translator doing a drycode (or similar) and breaking an addon. The latest r62976 (committed by "Wang" with the log note: "zhCN update") is the broken one.
The immediate prior r62946 works fine if you are able to roll back. Or edit the code as per the poster above.