Download
(53 Kb)
Download
Updated: 01-07-11 02:04 PM
Pictures
File Info
Updated:01-07-11 02:04 PM
Created:unknown
Downloads:142,532
Favorites:642
MD5:
FluidFrames  Popular! (More than 5000 hits)
Version: 2.4.40000
by: AnduinLothar [More]
Move, hide, scale, and resize frames with independent x&y axes.

Usage Instructions:

Unsaved Movement
  • Drag almost any normal UI Panel (e.g. CharacterFrame, SpellbookFrame, TalentFrame, QuestLogFrame, FriendsFrame, etc.) from any open space on the frame. This movement is intended to be for temporary changes and does not store location in the FluidFrames database.
  • However, this movement registers the frame as user placed. The position will be remembered by the WoW client and restored on subsequent login/reloadui if not overridden by placement code (e.g. CharacterFrame, Minimap). Most of these draggable frames reset if you hide and re-show them.
  • Some frames will not reset automatically (e.g. GameMenuFrame, BattlefieldFrame). To reset these, highlight the frame, right click to reset and then reloadui/relog.
  • The MinimapCluster is an added exception case and can be dragged by the top bar.
  • Temporary dragging can be disabled using the checkbox in the Khoas options.
Saved Movement
  • Assign a key-binding [Main Menu > Key Bindings > FluidFrames > Highlight Mouse Frame] to select, highlight and cycle through frames under the cursor. (The "Highlight All Mouse Frames" binding cycles through all frames under the cursor, including unnamed ones.)
  • Put your cursor over the frame you want to move and use the key-binding. It will select the frame the furthest underneath. Consecutively using the key-binding will highlight frames closer to the front. Hold shift while using the key-binding to cycle backwards through the frames.
  • Drag the highlighted frame to relocate it permanently. It will disable movement from other code sources and save across sessions.
  • Hold shift and drag from the sides or corners to resize.
  • Hold shift and drag the bottom right re-scale icon to re-scale.
  • Right-click to reset a moved/resized/rescaled frame once highlighted.
Notes:
  • To drag some bars you have to drag the 1st button.
  • To move the primary action button bar drag ActionButton1.
  • To find the ShapeshiftBarFrame put your mouse over the left edge of the 1st button when using the key-binding.
  • To drag all the player buffs & debuffs make sure you drag the TemporaryEnchantFrame.
  • To move Chat Frames just unlock and use the default tabs.
  • To drag the TargetFrame make sure you don't drag the TargetFrameTextureFrame on accident.
  • To move the whole minimap drag the MinimapCluster.
  • Experiment with which frame to change. if it doesn't work the way you wanted just right-click to reset.
  • Some frames have complex sub frames that update their locations independent of parent size. If resizing doesn't work well try scaling.
  • If secure frames are moved by default blizzard code while in combat they cannot be moved back until after combat. Also, you will not be able to drag secure frames in combat.

Feedback & Support
If you have bugs or feature requests please use the buttons on the right.
For other feedback, use the comments.
If you'd like to donate to show your support, that can be done through paypal with a paypal account or by credit card. Remember donations are much appreciated but non-contractual. Thank you!
Click here to lend your support!

FAQ:
Q) How do I use the same settings for all my characters?
A) Edit FluidFrames.toc and change "SavedVariablesPerCharacter" to "SavedVariables"

Q) How do I control a Vehicle/MindControl when the MainMenuBar is hidden.
A) Temporarily unhide the MainMenuBar, highlight it and drag it up off the bottom. Execute the script "/run BonusActionBarFrame:Show()". The BonusActionBarFrame should appear bellow the MainMenuBar. Highlight it and drag it where you'd like. Highlight the MainMenuBar, right click to reset it, then click the 'Hide' button above it and un-highlight it by using the binding again. Note that if you don't do this when hiding the MainMenuBar your primary action bar bindings may break when you leave a Vehicle/MindControl.

Q) How do I reset frames I can't figure out how to highlight?
A) If worse comes to worse you can reset everything with the chat command: "/resetframes" tho you probably want to follow that with a reload ui as well before you start retweeking.
v2.4 (Dridzt)
- Replaced 'this' with 'self' '(this' is deprecated)
- Replaced getglobal() with direct _G lookups (getglobal is deprecated)
- Workaround for EnumerateFrames() bug (thanks to Tayedaen)
- Prevent taint when opening the spellbook and a couple other frames in combat.
- TOC to 40000

v2.3.30100
- toc bump to 30100

v2.3
- Added out of combat delays to re-hide and re-position secure frames that were moved in combat.
- Added dependent sibling frame detection to scale/resize/hide frames that had the same parent and whose position is exclusively dependent on the frame being scaled/resized/hidden or one of its other dependent sibling frames.
- Delayed SetParent and Show hooks to undo on the next OnUpdate so as to also catch dependent siblings parented or shown at the same time.
- Delayed SetPoint, SetParent and Show hooks to undo when you leave combat for secure frames.
- Refactored code to a number of files to make updating easier.

v2.2
- Enabled SendMailFrame, TokenFrame, and the PetPaperDollFrameCompanionFrame for dragging their parent frame
- Found a bug that was breaking UIChildWindows dragging, but then decided to just disable it by design, since those frames are all anchored to their parent frame, which are draggable.

v2.1
- Changed distribution to distribute FluidFrames with Portfolio unembedded.
- Fixed bug that caused LoD UI Panels to not be temporarily draggable
- TOC to 30000

v2.0
- Embedded Interface Config Option Panel (Using Portfolio instead of Khaos)
- Added Re-show All option, to show all hidden frames without resetting position.
- Fixed temporary dragging
Optional Files (1)
File Name
Version
Size
Author
Date
Type
2.4g-50300
51kB
05-22-13 06:53 PM
Patch


Archived Files (4)
File Name
Version
Size
Author
Date
2.3.30100
53kB
AnduinLothar
04-16-09 07:11 PM
2.3.30100
53kB
AnduinLothar
04-16-09 01:23 PM
2.3.30000
53kB
AnduinLothar
04-05-09 05:25 PM
2.2.30000
29kB
AnduinLothar
11-19-08 12:52 AM


Post A Reply Comment Options
Old 01-26-11, 07:54 PM  
Kharthus
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 227
Uploads: 6
I successfully moved it. I highlighting it during combat but waited to move the frame til out of combat to avoid any weird taint issues.
Kharthus is offline Report comment to moderator  
Reply With Quote
Old 01-21-11, 02:12 AM  
AnduinLothar
Nobody of Importance
 
AnduinLothar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 95
File comments: 208
Uploads: 49
Re: Boss ability indicator

Well it seems that is the PlayerPowerBarAlt frame.
It seems to resize based on what form it's taking. There's horizontal, vertical, circular and pill shapes that all use the same frame.

So... you can show it with:
/run PlayerPowerBarAlt:SetSize(128,128);PlayerPowerBarAlt:Show();
But of course then it's still invisible.
You can highlight it where it would normally be under the cast bar.

However. I don't recommend this and haven't tested it. It's likely to break all sorts of things. Normally FluidFrames would resist other things from resizing a moved frame, but PlayerPowerBarAlt is being resized with SetSize (which I forgot to hook), instead of SetHeight and SetWidth.

So... I have no idea if it will work or not. You could try it. But if it messes up you might not be able to tell until combat. And you'll have to reset it and reload to get it back.... attempt at your own risk.
AnduinLothar is offline Report comment to moderator  
Reply With Quote
Old 01-19-11, 05:46 AM  
Nook77
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Boss ability indicator

first, i love that addon.

but there is one frame, I would love to be able to move.
Some raid bosses like ChoGal or Atramedes have an indicator for an increasing effect on the player.
in the case of ChoGal it is the corruption, whitch grows from 0%-100&.
for Atramedes it looks like this:
http://www.buffed.de/screenshots/811...ramedes_15.jpg
(the yellow circle in the bottom middle)

Is there any Way to move this?
Last edited by Nook77 : 01-19-11 at 05:46 AM.
Nook77 is offline Report comment to moderator  
Reply With Quote
Old 01-17-11, 02:22 PM  
AnduinLothar
Nobody of Importance
 
AnduinLothar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 95
File comments: 208
Uploads: 49
Ignore the patch. just use the latest download.
AnduinLothar is offline Report comment to moderator  
Reply With Quote
Old 01-17-11, 01:06 PM  
xromania™
A Frostmaul Preserver
 
xromania™'s Avatar

Forum posts: 284
File comments: 191
Uploads: 0
SO NOW WHAT are we using, the patch http://www.wowinterface.com/download...ames.html#info made 1 month ago by someone, because the addon was not updated, or this last version made finally? thanks
__________________
*sry my english
http://eu.battle.net/wow/en/characte...romania/simple
Last edited by xromania™ : 01-17-11 at 01:07 PM.
xromania™ is offline Report comment to moderator  
Reply With Quote
Old 01-14-11, 05:27 PM  
AnduinLothar
Nobody of Importance
 
AnduinLothar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 95
File comments: 208
Uploads: 49
Well i just went and installed bartender to test this for you.

Here's the problem:
Bartender is reparenting the xp bar to a new frame "BT4BarXP" and then moving and sizing and scaling that new parent frame instead of doing it to MainMenuExpBar itself.

When you go to highlight it it highlights MainMenuExpBar and when you drag it FluidFrame reparents it to UIParent.
This breaks all further bartender xp bar functionality until you reset the MainMenuExpBar with FluidFrames, which reparents it to the BT4BarXP that it had before.

FluidFrames forcibly inhibits reparents, moving and resizing (by the default UI and other addons) after you drag it.

The reason it scales when you drag it the first time is because MainMenuExpBar is scale 1 and it's parent BT4BarXP is some other scale.

If you want to use FluidFrames to drag it, then make sure bartender's scale is set to 1 beforehand.

I'm not sure there's anything I can do on this end to make this easier except maybe rescaling to a relatively equivalent scale when you start dragging. I'll look into that.
AnduinLothar is offline Report comment to moderator  
Reply With Quote
Old 01-14-11, 04:35 PM  
Mardigann
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Ok after taking out all of the saved variable files, logging in with a fresh GUI (everything off) and then logging back out, I was able to go in under factions (U button) and highlight a faction and restore the bar. And it came back as its proper size.

Not sure what is going on there, but bottom line, if you try to re-position an XP or Reputation bar, this mod seems to get a little goofy.

But its back now so I'm happy.

Originally posted by Mardigann
All bars revert back to their standard formats (WoW art, down at the bottom. However, the Reputation bar is still gone.

I really didn't want to do this because I know this is going to fubar my XP bar, but I have highlighted it for moving with Fluidframes, which causes the weird split brain thing.

Please see the attached image.



Uploaded with ImageShack.us

Also- please not that as soon as I clicked on it, it got very small - Its supposed to be about 3X that size, centered near the top of my GUI. This bar will not take a scaling resize from bartender now. And I figure as soon as I log out its going to go Boom and disappear.
Mardigann is offline Report comment to moderator  
Reply With Quote
Old 01-14-11, 03:24 PM  
Mardigann
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Originally posted by AnduinLothar
That sounds like a conflict with bartender.
Does it work without bartender?
All bars revert back to their standard formats (WoW art, down at the bottom. However, the Reputation bar is still gone.

I really didn't want to do this because I know this is going to fubar my XP bar, but I have highlighted it for moving with Fluidframes, which causes the weird split brain thing.

Please see the attached image.



Uploaded with ImageShack.us

Also- please not that as soon as I clicked on it, it got very small - Its supposed to be about 3X that size, centered near the top of my GUI. This bar will not take a scaling resize from bartender now. And I figure as soon as I log out its going to go Boom and disappear.
Last edited by Mardigann : 01-14-11 at 03:28 PM.
Mardigann is offline Report comment to moderator  
Reply With Quote
Old 01-14-11, 11:41 AM  
AnduinLothar
Nobody of Importance
 
AnduinLothar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 95
File comments: 208
Uploads: 49
That sounds like a conflict with bartender.
Does it work without bartender?
AnduinLothar is offline Report comment to moderator  
Reply With Quote
Old 01-14-11, 07:16 AM  
Mardigann
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Additional information - I just made a new character. When I first log in, I set up all my bars/frames etc. Both the experience and Rep bar are there.

When I log out and log back in, WHAMMO, the rep bar has disappeared as if its hidden.

Again, the genesis of this issue was when I dragged the reputation bar- it did a funky resizing, and when I stopped dragging and unselected the bar (toggled off the frame with FluidFrame hotkey) the bar disappears.

However, when I unlock all bars with bartender (and they all glow green) I can see the underlying frame - so its there, its just not displaying at all.

Very frustrating!!


Originally posted by Mardigann
When I type that it won't let me enter it - meaning after I hit enter, it just sits there in my chat input and won't execute.

Incidentally, I can 'see' the Reputation bar when I unlock with bartender, but its as if all of the graphics are hidden - it just doesn't display.

I have reset all frames and reshow all frames. Is there a file I can nuke and start fresh? I have removed the files from Addons, deleted them and redownloaded. I also got rid of the 'saved variables' file in WTF for my character.

Whenever I put fluidframes back, nothing changes, its as if the settings are being saved elsewhere.

Any ideas?
Mardigann is offline Report comment to moderator  
Reply With Quote
Old 01-13-11, 03:33 PM  
Mardigann
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Originally posted by AnduinLothar
/resetframes to reset everything
When I type that it won't let me enter it - meaning after I hit enter, it just sits there in my chat input and won't execute.

Incidentally, I can 'see' the Reputation bar when I unlock with bartender, but its as if all of the graphics are hidden - it just doesn't display.

I have reset all frames and reshow all frames. Is there a file I can nuke and start fresh? I have removed the files from Addons, deleted them and redownloaded. I also got rid of the 'saved variables' file in WTF for my character.

Whenever I put fluidframes back, nothing changes, its as if the settings are being saved elsewhere.

Any ideas?
Mardigann is offline Report comment to moderator  
Reply With Quote
Old 01-12-11, 06:27 PM  
AnduinLothar
Nobody of Importance
 
AnduinLothar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 95
File comments: 208
Uploads: 49
yeah, technically I haven't updated Portfolio yet, tho it works just fine. It's in a different svn and just included here... I'll just wait for 40300..
AnduinLothar is offline Report comment to moderator  
Reply With Quote
Old 01-12-11, 10:56 AM  
Derpo
A Kobold Labourer

Forum posts: 1
File comments: 41
Uploads: 0
Originally posted by moldavia
you do realize that you did not update the toc on portfolio lol..
Confirmed. If you don't have the "use older version" or something checked in the addons list, it won't work.

Welcome back, by the way.
Derpo is offline Report comment to moderator  
Reply With Quote
Old 01-10-11, 07:17 PM  
moldavia
A Defias Bandit

Forum posts: 2
File comments: 30
Uploads: 0
you do realize that you did not update the toc on portfolio lol..
moldavia is offline Report comment to moderator  
Reply With Quote
Old 01-09-11, 04:43 AM  
Quandru
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
WB!

Great to see you back Karl
Quandru is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.