Φ wowmods - Chaos Frame Modifier @ ?
[ addon updates | search | RSS | Google: subscribed link (?); Gadget | Twitter ]
[ login | register ] [ contact ]
search addons:

 • details
addon: Chaos Frame Modifier
listed author: ChaosInc   [list all addons]
latest version: r30
date last updated: Mon, 08 Feb 2010 14:41:46 +0000
date added: Thu, 21 May 2009 06:50:06 +0000
 
curseforge: http://wow.curseforge.com/projects/cfm/
wowinterface.com: http://www.wowinterface.com/downloads/info13548-r30.html

 • about + changelog
Change Log:






r30

+ Ya know what would be handy? If the manual value fields actually referred to themselves rather than trying to pull property data from the "Parent" field. I don't think you can pull width data from "UIParent", but hey, it was worth a shot. All other fields have been fixed accordingly as well.

+ Manually adding an Alpha value will actually change a frame's alpha level now. Imagine that.

+ Time for breakfast!



r29

Better late than never....



+ Wanna see through your frame? Alpha control is finally here!

+ Hate using the X/Y mover? Use the new lock/unlock feature to drag-n-drop your frame!

+ Ya know, 2k+ lines to sort through to find the config frame stuff is a pain. The GUI is in it's own file.

+ Hey copyright, it's 2010 now, get with the program.

+ Blizz's Interface frame has an annoying habit of resetting frames against my wishes. This has been worked around.

+ 2 sec delay was a bit long, dropped to 1 sec.

+ Since the name feature was removed, all residual data has been removed.

+ Ever remove a frame then get spammed about how it can't be found? F1X0R3D!

+ Fixed some label alignments/anchoring

+ My Financial Aid check cleared today. I has monies again!



r28

Spam sucks. Let's fix that.



r27

+ If a player enters the game in combat, CFM will now wait until the player leaves combat to apply settings.

+ Added checks to the rest of the config settings making sure the user has a frame selected before trying to apply settings (WHOOPS!)



r26

+ Frames will now properly adjust after entering/leaving an instance (this should fix all other issues concerning this behaviour as well)

+ Frames should properly readjust when talents change with default UI action bars

+ Some code rewrite



r25

+ Added checks to make sure users have a frame selected before trying to alter properties (NOTE: UNTESTED!)



r24

.toc update



r23

+ Added missing "OnShow" hooks when a frame is initially a...



Description:






CFM allows full manipulation of almost any frame in the game.



Slash Command

/cfm - brings up config

/cfm load - swap to another toon's settings (remember to capitalize your realm and name)

ESC - closes config





The Config Panel



Frame List (top-left)

This lists your frames currently in your database.

Left Click: Selects the frame and fills in it's info in all other frames (except "Add Frame").

Right Click: Prompts removal of the frame from the database.



Add Frame (bottom-left)

This is where you can add frames to your database.

Frame: The actual name of the frame.

Parent: You can reassign the parent frame when adding. Leaving it blank will default it to it's current parent.

DFM Import Button: Opens frame to import frame settings from DFM

2 things to note:

1) No restore point will be generated during an import.

2) Because of the way DFM's saved vars are laid out, there is no way to "mass import" all frames at this time. Sorry. :(



Properties Frame (upper-right)

This displays and controls all the selected frame's properties.

Force Hide: Checking this will always hide the frame.

Width = Height: Also known as "Constrain Porportions". With this checked, if the width/height is changed, it automatically sets the other as the same value.

Width: Current width of the frame.

Height: Current height of the frame.

Scale: Current scale of the frame. (+/- adjust scale by .1)

Level: Current level of the frame. This controls where this frame's position is on the same strata (see below) as other frames. Think of it like a line of plates. You have 3 plates stacked; plate 1 overlaps plates 2 and 3. If you change plate 3 to the top of the stack (change it's level higher than plate 1), plate 3 now overlaps plates 1 and 2.

From:...

 
Hint: see addon details for related searches in Google: use the Google Subscribed Links service.