Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(53 Kb)
Download
Updated: 01-07-11 03:04 PM
Pictures
File Info
Updated:01-07-11 03:04 PM
Created:unknown
Downloads:142,850
Favorites:635
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 01:52 AM


Post A Reply Comment Options
Unread 05-23-07, 11:14 AM  
Mars85
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 67
Uploads: 1
Want to move QuestWatchFrame. With MobileFrames this was no problem.

When I start moving it it says: "Highlighting: QuestWatchFrame. Parent: UIParenzt".
But if I stop moving the frame then it says "Can't immobilize QuestWatchFrame. Not anchored to UIParent"
Mars85 is offline Report comment to moderator  
Reply With Quote
Unread 05-20-07, 06:53 AM  
Sture
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Originally posted by AnduinLothar
Sounds like you separated the bottom section and it got re-parented. try highlighting it and reseting it (right-click).
That worked like a charm, thanks
Last edited by Sture : 05-20-07 at 07:05 AM.
Sture is offline Report comment to moderator  
Reply With Quote
Unread 05-19-07, 05:43 PM  
AnduinLothar
Nobody of Importance
 
AnduinLothar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 95
File comments: 208
Uploads: 49
Originally posted by Sture
If I open the first aid window and then close it the part where my skill is shown is still there, it doesn't go away.
Sounds like you separated the bottom section and it got re-parented. try highlighting it and reseting it (right-click).
AnduinLothar is offline Report comment to moderator  
Reply With Quote
Unread 05-19-07, 10:18 AM  
Sture
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
If I open the first aid window and then close it the part where my skill is shown is still there, it doesn't go away.
Sture is offline Report comment to moderator  
Reply With Quote
Unread 05-15-07, 07:43 AM  
Coldfury
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 78
Uploads: 3
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. The frame can still be positioned through code (e.g. hide and re-show CharacterFrame resets it). Thus if you reloadui or re-log most of these will reset.
Coldfury is offline Report comment to moderator  
Reply With Quote
Unread 05-07-07, 09:57 AM  
Shoshette
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
having similar problems, it won't save the position of some of the frames.
Shoshette is offline Report comment to moderator  
Reply With Quote
Unread 05-07-07, 05:11 AM  
Sture
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Saving

Hi!

For me it doesn't save the location of my first aid and many other windows, I have to move it everytime I log in.
Sture is offline Report comment to moderator  
Reply With Quote
Unread 04-18-07, 08:18 AM  
chwolfgang
A Defias Bandit

Forum posts: 2
File comments: 71
Uploads: 0
Fantastic idea for a Mod.

I am trying to get it to work with:
http://wow-en.curse-gaming.com/downl...5/partytarget/

so the party's tartgets are smaller and moved a bit closer. I can get it work fine in game, but when I log back into WoW the Party member's target does not show up. I know the frame is in the right place (I can use the fluid frame hot key to find it), but Party Targets does not put it in the frame. If I reset Party Targets, it will work again but in a very strange location with no size adjustment. If I reset the frame with Fuild Frame it will work again in the original location and size.

Oh, I am moving and scaling or move and.... (using the sides, not he coroner). If I just move the frame, it seems to work ok when I relog.

I hope this is an easy fix. Thanks for all your work.

Amron

P.S> Keep up the great work on Cosmos.. been using it from beta. Thanks for keeping it going.
chwolfgang is offline Report comment to moderator  
Reply With Quote
Unread 04-18-07, 01:05 AM  
AnduinLothar
Nobody of Importance
 
AnduinLothar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 95
File comments: 208
Uploads: 49
Originally posted by Tweeker
retain the inner frames within
ok, but what do you mean by 'retain' you mean they weren't resized/scaled liek the parent frame? or are you talkign about the issue with texts showing "..." or being invisible that i fixed in 1.03?
AnduinLothar is offline Report comment to moderator  
Reply With Quote
Unread 04-17-07, 05:39 PM  
Tweeker
A Cobalt Mageweaver
 
Tweeker's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 209
File comments: 131
Uploads: 5
like the buttons etc and anything adjustable inside it
__________________



Tweeker is offline Report comment to moderator  
Reply With Quote
Unread 04-17-07, 10:33 AM  
AnduinLothar
Nobody of Importance
 
AnduinLothar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 95
File comments: 208
Uploads: 49
Re: probs

Originally posted by Tweeker
retain the inner frames within
What do you mean by that?
AnduinLothar is offline Report comment to moderator  
Reply With Quote
Unread 04-17-07, 09:55 AM  
Tweeker
A Cobalt Mageweaver
 
Tweeker's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 209
File comments: 131
Uploads: 5
probs

I opted to remove this after several failed attempts at altering a frames size, seems it doesn't want to retain the inner frames within after a logout. So i would have no visible options within the resized frame.

I am looking forward to this mod and it's growth though.
__________________



Tweeker is offline Report comment to moderator  
Reply With Quote
Unread 04-17-07, 06:43 AM  
Andeh
A Wyrmkin Dreamwalker

Forum posts: 54
File comments: 27
Uploads: 0
very nice addon, I see alot of potential for new UI layouts with the use of this.

good work.
Andeh is offline Report comment to moderator  
Reply With Quote
Unread 04-16-07, 09:37 AM  
AnduinLothar
Nobody of Importance
 
AnduinLothar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 95
File comments: 208
Uploads: 49
"/resetframes" resets all frames you've modified.

Also, if you right click and it doesn't immediately fix it try "/console reloadui" and it will usually fix itself.

For moving the tooltip I'd recommend using http://www.wowinterface.com/download...tTooltips.html
Last edited by AnduinLothar : 04-16-07 at 09:39 AM.
AnduinLothar is offline Report comment to moderator  
Reply With Quote
Unread 04-16-07, 04:26 AM  
Tweeker
A Cobalt Mageweaver
 
Tweeker's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 209
File comments: 131
Uploads: 5
Question

If ya mess somthing up, and right click (reset) doesn't fix it, how can a frame be restored?
Or, where is the info stored? Say for example the tooltip (which i demolished) wont fix and i can't find where it's stored so i can deal with it.
This mod is going to really change WoW for alot of people.
5 star

---
Found it, duh
was .lua file in savedvariables

Looking forward to future versions, with more options.
Perhaps one to start with, restoring factory frame(s), selected or all, menu driven?
__________________



Last edited by Tweeker : 04-16-07 at 06:15 AM.
Tweeker 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.