Download
(53Kb)
Download
Updated: 01-07-11 03:04 PM
Pictures
File Info
Updated:01-07-11 03:04 PM
Created:unknown
Downloads:150,229
Favorites:611
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


Post A Reply Comment Options
Unread 11-03-16, 03:24 PM  
ShadowForces
A Defias Bandit

Forum posts: 3
File comments: 17
Uploads: 0
Re: Re: WoD?

Originally Posted by tednik
Originally Posted by Barleduq
Has this been updated for Draenor? (and why are the updates not showing on the main page, but rather in 'other files'?)
cause it looks like someone other than the original author has updated it to work with mop and i have not yet seen one that has been updated to wod
Well its a shame since this was one of the 1st addons I installed back in the day, and never took it out... I even almost wrote a blizzard bug report, then I remembered this was not part of the original game... :O
Last edited by ShadowForces : 11-03-16 at 03:25 PM.
Report comment to moderator  
Reply With Quote
Unread 04-25-15, 10:08 PM  
tednik
An Aku'mai Servant
 
tednik's Avatar
AddOn Author - Click to view AddOns

Forum posts: 33
File comments: 51
Uploads: 2
Re: WoD?

Originally Posted by Barleduq
Has this been updated for Draenor? (and why are the updates not showing on the main page, but rather in 'other files'?)
cause it looks like someone other than the original author has updated it to work with mop and i have not yet seen one that has been updated to wod
Report comment to moderator  
Reply With Quote
Unread 02-26-15, 02:14 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
WoD?

Has this been updated for Draenor? (and why are the updates not showing on the main page, but rather in 'other files'?)
Report comment to moderator  
Reply With Quote
Unread 10-12-12, 05:54 AM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1359
File comments: 829
Uploads: 55
WoW 5.0.5 / MoP version

Under Other Files Here.
Report comment to moderator  
Reply With Quote
Unread 09-10-12, 07:28 AM  
Kradok
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
FluidFrames covering my settings for other addons

When i open my addon settings for my addons via Interface > Addons
something from FluidFrames covers the settings (Screenshot link below)

Could you please fix this?

I just downloaded the most recent version from wowinterface.com

Link: http://imgur.com/HVVhS

As you can see in that screenshot (im on SexyMap > clock as an example, but its like it on all the pages) FluidFrames is overlaying its settings over the top of those frames, but not the standard blizzard Interface > Game
Report comment to moderator  
Reply With Quote
Unread 09-02-12, 03:13 PM  
xromania™
A Frostmaul Preserver
 
xromania™'s Avatar

Forum posts: 284
File comments: 136
Uploads: 0
last version is in other place, strange

http://www.wowinterface.com/downloads/info17934

thanks for this good addon. But im using Ion for bars and other addon for frames, these can drag and resize stuff too but probably Fluid frames can do more? but cant be conflicts?
__________________
*sry my english
http://eu.battle.net/wow/en/characte...romania/simple
Report comment to moderator  
Reply With Quote
Unread 05-08-12, 09:29 AM  
martinboy
A Kobold Labourer

Forum posts: 0
File comments: 48
Uploads: 0
1x FluidFrames-2.4\FrameReparent.lua:75: Attempt to find "this" in non-framescript object
<in C code>
FluidFrames-2.4\FrameReparent.lua:75: in function "GetAnchoredTo"
FluidFrames-2.4\FrameReparent.lua:86: in function "GetAnchoredTo"
FluidFrames-2.4\FrameReparent.lua:86: in function "GetAnchoredTo"
FluidFrames-2.4\FrameReparent.lua:86: in function "GetAnchoredTo"
FluidFrames-2.4\FrameReparent.lua:86: in function "GetAnchoredTo"
FluidFrames-2.4\FrameReparent.lua:86: in function "GetAnchoredTo"
FluidFrames-2.4\FrameReparent.lua:86: in function "GetAnchoredTo"
FluidFrames-2.4\FrameReparent.lua:86: in function "GetAnchoredTo"
FluidFrames-2.4\FrameReparent.lua:86: in function "GetAnchoredTo"
FluidFrames-2.4\FrameReparent.lua:86: in function "GetAnchoredTo"
FluidFrames-2.4\FrameReparent.lua:86: in function "GetAnchoredTo"
FrameReparent.lua:86: in function "GetAnchoredTo"
FluidFrames-2.4\FrameReparent.lua:86: in function "GetAnchoredTo"
FluidFrames-2.4\FrameReparent.lua:86: in function "GetAnchoredTo"
FluidFrames-2.4\FrameReparent.lua:86: in function "GetAnchoredTo"
FluidFrames-2.4\FrameReparent.lua:86: in function "GetAnchoredTo"
FluidFrames-2.4\FrameReparent.lua:86: in function "GetAnchoredTo"
FluidFrames-2.4\FrameReparent.lua:55: in function "GetPositionallyDependantOn"
FluidFrames-2.4\FrameRescale.lua:76: in function "RelativelyScaleFrame"
FluidFrames\FluidFrames-2.4.lua:113: in function "InitMovedFrames"
FluidFrames\FluidFrames-2.4.lua:197: in function <FluidFrames\FluidFrames.lua:173>

Locals:
frameSet = <table> {
(null) = true
}
first = <table> {}
Report comment to moderator  
Reply With Quote
Unread 02-22-12, 11:52 AM  
Kieer
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Spec specific frame builds

hey i'm a druid and i really want to set my frames differently for PvP vs. PvE, is that capability already a part of fluid frames? If not, I hope you make it so.
Report comment to moderator  
Reply With Quote
Unread 12-10-11, 12:11 AM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1359
File comments: 829
Uploads: 55
FluidFrames for 4.3

Under Other Files: here
Report comment to moderator  
Reply With Quote
Unread 05-29-11, 02:50 PM  
Jansus
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 28
File comments: 73
Uploads: 1
Just wanted to say this addon worked perfect for resizing my action bar. I've looked for ways to do it, and 10 seconds after installing this I had it the size I wanted. Thanks
Report comment to moderator  
Reply With Quote
Unread 05-02-11, 07:46 AM  
geekgirl101
A Kobold Labourer

Forum posts: 1
File comments: 41
Uploads: 0
Will we be seeing an update to this addon soon? It's the only addon out there which allows positioning and resizing of frames.
Report comment to moderator  
Reply With Quote
Unread 04-15-11, 09:52 AM  
keLston
A Deviate Faerie Dragon

Forum posts: 11
File comments: 174
Uploads: 0
When i'm in a BG, Fluidframes gives me an error:

1x [ADDON_ACTION_BLOCKED] AddOn "FluidFrames" tried to call the protected function "FriendsFrame:EnableMouse()".
<in C code>
FluidFrames\FrameTempDragging.lua:41: in function "InitTempDraggableFrames"
FluidFrames-2.4\FluidFrames-2.4.lua:251: in function <FluidFrames-2.4\FluidFrames-2.4.lua:248>

Locals:
nil

I'm not even trying to use a FluidFrame function. I'm just playing the BG normally.
Last edited by keLston : 04-15-11 at 09:52 AM.
Report comment to moderator  
Reply With Quote
Unread 04-06-11, 02:20 PM  
paradox68
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Target's of Target frame is bugging when i move it mate. Could you fix it next time? Its awesome addon with low mem using but that target's of target thing messes with this addon ^^ Thanks
Report comment to moderator  
Reply With Quote
Unread 03-23-11, 10:16 PM  
siegewar
A Defias Bandit

Forum posts: 2
File comments: 1
Uploads: 0
For some reason FluidFrames doesn't get along very well with my map. At first I thought Carbonite was causing the problem but after doing an addon check I found out it was this.

Screenshots in this thread: http://www.wowinterface.com/forums/s...761#post232761

Is there any way to fix this? I really like FluidFrames but the problems its causing with my map are really annoying.
Report comment to moderator  
Reply With Quote
Unread 03-22-11, 03:37 PM  
karmamuscle
A Cobalt Mageweaver
 
karmamuscle's Avatar
AddOn Author - Click to view AddOns

Forum posts: 205
File comments: 173
Uploads: 1
Originally posted by xromania™
and i think is red because Portofolio, what is Portofolio?
Its the addon that creates the fluidframes options in blizzards option panel.

Is there an easy way to get the same size/scale on two frames?
I'd love to have the same size player and target frames, but been trying for the past 30 minutes and I can't seem to hit the right symmetry.
__________________
55 89 144 233 377 610 987 1597 2584 4181 6765
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.