Download
(55Kb)
Download
Updated: 05-22-07 03:25 PM
Pictures
File Info
Updated:05-22-07 03:25 PM
Created:unknown
Downloads:92,049
Favorites:179
MD5:

MoveAnything! (BC)  Popular! (More than 5000 hits)

Version: v.2.66a
by: VincentSDSH [More]

MoveAnything! (BC) Modified by Vincent
Based on MoveAnything! Modified by JASlaughter (which was based on MA! 1.12 by Skrag)

**************************************
Modified for The Burning Crusade Expansion
**************************************
The variables haven't changed at all, so it's completely compatible with previous versions of MoveAnything!

------------------------------------------------------------------------------------------------------
WoW 2.0+ NOTE: MoveAnything shouldn't be used during combat, period, so most commandline options are disabled during combat as is opening the SPELL BOOK -- the spellbook is part of the panel hooks and because it's part of the tainting model will immediately error when it's :show() method is called b/c MoveAnything is involved -- even though we don't do any repositioning or modification during combat.

This may or may not be a permentant annoyance.
------------------------------------------------------------------------------------------------------

MoveAnything! is a mod that lets you move, scale, and hide...well...anything at all! (well, most anything)

To use it, open up your main game menu (by hitting escape until it shows up) and pushing the MoveAnything! button there, or by using the "/move" command on the chat entry line. You'll be able to modify frames that MoveAnything! is aware of.

To make MoveAnything! aware of a new frame, type "/move " where is the exact, case-senative name of the frame.

To find the name of a frame, mouse-over the frame in question and the Nudger panel will tell you the frame hierarchy.

***QUICK REFERENCE***

Option menu buttons:
Move: Start moving the window.
Hide: click the "Hide" button in the option menu
Reset: Move back to default position (Note: at this time, some frames may at times require a "/console reloadui" before they will be visible again if reset or unhidden, such as the zoom buttons on the minimap -- so far, this applies only to blizzard stock mods but might apply to others)

While moving:
Left-Click and Drag in the grey movable area: Move the window

Left-Click and Drag in the smaller buttons on the edges: Resize the window

Right-Click on the movable area: Stop moving / resizing (useful when you want to close MoveAnything! and see your whole display

Shift-Right-Click on the movable area or resizing buttons: Hide the "Moving XXX window" text and background, while still leaving the window available for moving/scaling

Slash Commands:
/move : open the MoveAnything options window
/move framename : move the frame named "framename"
/movelist : list all the valid character specific settings
/movecopy servername playername : copy layout from another character
/movedelete servername playername : delete settings for that character

***MORE DETAILED REFERENCE***

You will then see the MoveAnything! options window, with a list of things that are predefined as movable. There's a good chuck of the default interface in here, to allow you to move things like the tooltip, the casting bar, the minimap, your bags, and your action buttons.

To move a window, click on the "Move" checkbox next to the name of the window you want to move. A grey area will appear over the top of whatever you're trying to move, showing you where it is currently, and what it's current size is. Note that the window itself doesn't actually have to be visible to be able to move it, but some windows have some odd positioning (the Player window is a prime example), so it's easier if the window is visible. But even if you only have 2 party members, you can still move all the party member windows. To actually move it, just click and drag anywhere in the grey area.

The newly visible grey area has 4 small boxes located in the center of each edge. These are the resizing boxes. Dragging one of those will move that edge. I placed the boxes in the center of the edge rather than the corner because the way scaling works in WoW means that you can only scale proportionally, so when you drag one direction, the other will scale the proper amount as well.

Right-clicking the movable area (or unchecking the "Move" box in the
options menu) will complete the movement, locking the window to the location and scale you left it at.

If you hold shift while right-clicking, the text ("Moving XXX Window") and the movable background will disappear, giving you a clear view of the thing you're actually trying to move. The resizing buttons stay there, and movable area is still there, so you can drag and right-click to stop moving just as if it were still there, it's just invisible.

If you want to undo your moving and scaling, just hit the "Reset" button next to the name on the list.

***INFO PANELS***

The info panels are the two panels that show up on the left and center of your screen, such as the character info screen, the tradeskill window, the bank window, and your spellbook.

Most (if not all) of these frames are already defined as movable, and will show up in your list. When you move any of these panels, they detach from the normal panel spaces, meaning that you can have any or all of them on the screen at one time, but also meaning that you may end up with overlapping windows.

In addition to the ability to move each info panel independently, you
have the ability to move the panel areas themselves around. There are two special items in the list of movable windows called "Info Panel 1" and "Info Panel 2". You can move and scale these at will, and the next panel that shows up in that spot will take the position and size specified. However, moving these doesn't affect panels that are currently on the screen, so you're going to have to close and reopen the panel to see the results.

***VERTICAL BARS***

All of the built-in button bars (action, pet action, bags, micro buttons, etc) are movable and scalable. But in the window list, there are two individual entries that will move each of these bars differently. Each of them has a normal setting and a vertical setting. So, if you want your pet buttons to be arranged vertically, click the "Move" checkbox next to "Pet Action Buttons (Vertical)", and your pet buttons will line up one on top of the other. At that point, scaling and moving works just like it would normally.

***BANK BAGS***

Due to some oddities about how the bank works (The game doesn't even know how many slots each of your bank bags have until you open them), it is unfortunately necessary to open the bag first, click "Move", clear it, and click "Move" again to get the proper size locked in. If you're not at the bank, or don't want to do this, you can move your bank bag windows around, but the actual positioning is probably not going to be exactly what you expect. Your normal inventory bags don't have these issues, since the game doesn't try to hide anything about your inventory from you.

***MOVING THINGS NOT IN THE PREDEFINED LIST***

If you want to move anything that's not in the predefined list, you need to figure out what the name of the frame you want to move is. The easiest way to do this is to use the Frame Nudger panel. Mouse-over the frame you want to modify and read the name from the Frame Nudger. Then, type "/move " where is the exact, case-sensative name of the frame (e.g. /move AllInOneInventoryFrame).

***KNOWN PROBLEMS***

Due to the somewhat bizzare way WoW handles scaling of UI elements, sometimes your scaling will get overwritten. In particular, if you scale a window, and then later you scale a parent of that window, the child's scale will be overwritten. An example of this is the Player and Pet windows. The pet window is a child of the player's, so if you scale the pet and then scale the player, the pet's scale will be overwritten temporarily.

This becomes a fairly large problem when you consider that UIParent is a parent to EVERYTHING, and that sometimes its scale gets changed. Most notably when you tab out or resize your window in windowed mode.

There is a key binding that you can map to a key (such as Ctrl-Shift-M maybe) to push when you have issues with scales messing up. Hopefully it won't happen too often, but that's the quickest way to fix it. Reloading your UI would do the trick as well, but that's sort of a pain in the butt if you end up having to do it every time you tab out.

----------------------------
v2.66: library update, misc minor fixes, updates to combat handling

Post A Reply Comment Options
Unread 12-18-06, 10:22 AM  
darksinner
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hello, A small Bug.

first of i got to say i love this mod and thanks for makeing it,

now to bissnes hehe,

A small Bug... When as a Rogue, going in Stealth mode and Atacking a mob the Action Bar gets bugged and does not chance back the the normal atack bar. ive tested it 10 times to be sure it was moveanything and not a other since i disabled all my addons exept for moveanything and it bugged.

could you see if you can fix it?
thx

ronald
Report comment to moderator  
Reply With Quote
Unread 12-16-06, 09:42 PM  
ReverendJohnson
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Thanks

Thank you very much for this update!
Report comment to moderator  
Reply With Quote
Unread 12-15-06, 10:53 AM  
Thanatosia
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
This add on is tainting my Spell Book and Social Frame windows so I cannot open them in combat, is there any way to fix it? I do not need the ability to edit these frames or their positions at all, but the tainting occurs without any modification to them.
Report comment to moderator  
Reply With Quote
Unread 12-14-06, 04:44 PM  
Grayson Carlyle
A Defias Bandit

Forum posts: 2
File comments: 20
Uploads: 0
I get about 8 errors per second, and I think it's a conflict with Archaeologist, but I'm not entirely sure. I'll see if I can find out later tonight anything specific.
Report comment to moderator  
Reply With Quote
Unread 12-13-06, 03:00 PM  
Hevanus
A Deviate Faerie Dragon
 
Hevanus's Avatar

Forum posts: 15
File comments: 199
Uploads: 0
This addon is flaky in WoW 2.0. If I try to move the PvP flag frame around, the flag sub-frames don't stay in place when I close MoveAnything (they seem to fly off to another part of the screen) and the flags get really big instead of staying at their default size.

I also don't seem to have an arena "players remaining" display at the top of my screen, and am wondering if this addon is responsible.
Report comment to moderator  
Reply With Quote
Unread 12-13-06, 03:00 PM  
surren000
A Kobold Labourer
Premium Member

Forum posts: 0
File comments: 2
Uploads: 0
pet window

Hello,

i really like this addon but seems to have a bug. When i go and make player window bigger then take and move the pet window to make bigger and relocate it just a little bit from player. soon as i uncheck pet window it shoots it down the screen a few inches. there any way to fix this issue i have noticed this for a while now but worked around it using bibmod.
but that no longer an options since no more undates for it hehe.

hope there is way to fix that, also there is no error messages either from that
Report comment to moderator  
Reply With Quote
Unread 12-11-06, 10:38 PM  
Spahut
A Cobalt Mageweaver

Forum posts: 231
File comments: 131
Uploads: 0
Originally posted by VincentSDSH
Good Freaking Lord...I go on holiday and Blizzard releases 2.0 (I've only tested this on BC beta) and Curse changes everything...

I'm working my way over the flu (souvenir of my holiday -- I have the greatest luck, don't I?) and will see what's going on with this thing soon as I can. Though if anyone has some fixes, feel free to PM them to me.
Not sure what is required, but if you need to hook a system function simply to read or monitor something you can use this new function:

hooksecurefunc("blizzardfunction",yourfunction);


First the blizzard function is called, then your function is called with the same arguments, but you can't change anything - anything your function tries to do will be ignored (not if you set your own variables of course)
Report comment to moderator  
Reply With Quote
Unread 12-11-06, 10:36 PM  
Spahut
A Cobalt Mageweaver

Forum posts: 231
File comments: 131
Uploads: 0
Originally posted by wired2thebrink
"Btw, there is an addon in the developer section on this site, which will show you when an addon calls functions which are no longer allowed."

where where ? yes i cant find it
You didn't look very hard did you?

http://www.wowinterface.com/download...nReporter.html

anyway i cant recreate this spell book issue but the assumption on being in combat
Really? That's curious. You go up to some mon 10-15 levels below you and hit it with your stick or whatever (obviously you don't toast it in one shot for testing purposes) and whilst you are in combat you try and open the spellbook? It is clearly blocked here, because its a protected frame, like the rogue bar, the pet bars are also protected. Hunters run the risk of loosing their pet bar in combat as well.

could be right with druids except if you in combat then the bar wouldn't change to cat or bear ?
Haven't tried it with druids.

its more like the template now secure has a missing else or if function ( or its ignored with the new code) that needs tweaking.this can be proved as you can still switch the actions bars manually while in cat or bear form or combat.
As a rogue I can't switch back to the normal nr 1 bar while in combat.

Either way this addon is the best its simple and does what you want it to without a fancy over complicated ui.
Indeed.

yes its buggy at them moment but considering the speed you got this "Beta" out i'm happy to wait. If you need any testing druid side just chuck me your latest beta i be happy to try it out.
I'm not sure buggy is really right when its failing because Blizzard changed everything.
Report comment to moderator  
Reply With Quote
Unread 12-11-06, 10:40 AM  
VincentSDSH
Non-Canadian Luzer!
 
VincentSDSH's Avatar
AddOn Author - Click to view AddOns

Forum posts: 350
File comments: 257
Uploads: 12
Good Freaking Lord...I go on holiday and Blizzard releases 2.0 (I've only tested this on BC beta) and Curse changes everything...

I'm working my way over the flu (souvenir of my holiday -- I have the greatest luck, don't I?) and will see what's going on with this thing soon as I can. Though if anyone has some fixes, feel free to PM them to me.
Report comment to moderator  
Reply With Quote
Unread 12-10-06, 11:12 AM  
TseTse
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: I love this mod but.......

Originally posted by numpty
This mod breaks rogues stealt bar, it won't switch back to the main bar after breaking stealth unless you manually go back in and out of stealth. I.e any attack from stealth wont switch back to the main bar.
Yea, i am forced to remove this simply due to the fact that it breaks my rogue alt.

Please tweak this and rope it back into a setup that doesn't undermine other mods or basic functionality.
Last edited by TseTse : 12-10-06 at 10:13 PM.
Report comment to moderator  
Reply With Quote
Unread 12-09-06, 10:04 PM  
wrd
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
An error occurs whenever trying to move a bag frame that contains a large bag (say a 24-slot shard bag or herb bag). Anyone know a way to fix this? You can work around it simply by moving a smaller bag into the slot -- the larger bag will extend upward from the position you put the frame in.
Report comment to moderator  
Reply With Quote
Unread 12-08-06, 08:24 AM  
wired2thebrink
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
"Btw, there is an addon in the developer section on this site, which will show you when an addon calls functions which are no longer allowed."

where where ? yes i cant find it

anyway i cant recreate this spell book issue but the assumption on being in combat could be right with druids except if you in combat then the bar wouldn't change to cat or bear ? its more like the template now secure has a missing else or if function ( or its ignored with the new code) that needs tweaking.this can be proved as you can still switch the actions bars manually while in cat or bear form or combat.

Either way this addon is the best its simple and does what you want it to without a fancy over complicated ui.
yes its buggy at them moment but considering the speed you got this "Beta" out i'm happy to wait. If you need any testing druid side just chuck me your latest beta i be happy to try it out.

Anon
Druid /Alliance
Kor'gal EU server
Last edited by wired2thebrink : 12-08-06 at 08:29 AM.
Report comment to moderator  
Reply With Quote
Unread 12-07-06, 10:55 PM  
Spahut
A Cobalt Mageweaver

Forum posts: 231
File comments: 131
Uploads: 0
Re: Re: Re: I love this mod but.......

Btw, there is an addon in the developer section on this site, which will show you when an addon calls functions which are no longer allowed.
Report comment to moderator  
Reply With Quote
Unread 12-07-06, 10:54 PM  
Spahut
A Cobalt Mageweaver

Forum posts: 231
File comments: 131
Uploads: 0
Re: Re: I love this mod but.......

Originally posted by numpty
This mod breaks rogues stealt bar, it won't switch back to the main bar after breaking stealth unless you manually go back in and out of stealth. I.e any attack from stealth wont switch back to the main bar.
Its because it hasn't really been reprogrammed to work with BC, its just a quick hack.

The reason it breaks there is that it hooked functions (for the extra action bar) which are no longer allowed by Blizzard, when you are in combat. Ie, the scripting engine prevents it from switching back.

This combat stuff also affects other things, for instance you can't open the spellbook when in combat.
Report comment to moderator  
Reply With Quote
Unread 12-07-06, 05:15 PM  
Cowboy
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 12
Uploads: 6
Here are some bank bag fixes:

MoveAnything.lua, insert this line at line 200:
{ "BankBagFrame7", "Bank Bag 7" },

MoveAnything.xml, insert this line at line 261:
[24] = {"Interface\\ContainerFrame\\UI-Bag-6x4", 256, 256, 299},

MoveAnything.xml, insert this line at line 316:
<Frame name="BankBagFrame7" inherits="MovableBagFrame" parent="UIParent" hidden="false" id="11"/>

MAPredefinedFrames.lua, insert this line at line 10:
{ "BankItems_ContainerFrame7", "BankItems Bag 7" },

- Cowboy
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: