Go to Page... |
Updated: | 01-11-11 05:57 PM |
Created: | 05-21-09 12:25 AM |
Downloads: | 10,799 |
Favorites: | 53 |
MD5: |
CFM allows full manipulation of almost any frame in the game.
** Please use the Bug Report/Feature Request features to the right. This is more for your benefit than mine as I may not notice them in comments right away. **
Slash Command
/cfm - brings up config
ESC - closes config
Frame List
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.
Properties Tab
Pretty straight forward.
Anchor Tab
Change a frame's anchor points, parent and allows fine-tuned positioning.
Add Frame Tab
The place to add a frame to the database.
Other Tab
Change the name of a frame on your list.
Load/Copy other profiles you have saved.
Mouseover Frame (bottom)
This will tell you the name of the frame your mouse is currently over, as well as the parent of the frame.
Known Bugs
None
Credits
ME!: I wrote it.
Moongaze: LOTS of help along the way, including a lot of performance suggestions.
WoWInterface Community: Including (but not limited to) Seerah, Akryn, and kraftman for helping me with my noobish questions on the forums when I'd get stuck.
HELP SPREAD YOUR FAVORITE ADDONS VIA FACEBOOK!
Remember to "Like" your favorite addons to help authors spread their hard work!
Comment Options |
Gixx |
View Public Profile |
Send a private message to Gixx |
Visit Gixx's homepage! |
Find More Posts by Gixx |
Add Gixx to Your Buddy List |
12-01-10, 06:53 PM | |
|
Gixx, does this look familiar in regards to your error?
Code:
Error occured in: Global Count: 1 Message: ..\AddOns\CFM\CFM.lua line 313: PartyMemberFrame2:SetPoint(): PartyMemberFrame3PetFrame is dependent on this |
|
Sythalin |
View Public Profile |
Send a private message to Sythalin |
Visit Sythalin's homepage! |
Find More Posts by Sythalin |
Add Sythalin to Your Buddy List |
11-29-10, 11:58 PM | ||
|
|
|
|
Sythalin |
View Public Profile |
Send a private message to Sythalin |
Visit Sythalin's homepage! |
Find More Posts by Sythalin |
Add Sythalin to Your Buddy List |
11-27-10, 09:29 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 32
Uploads: 0
|
I found a bug in CFM when moving the party frames.
I want to move my uniframes similar to how they are in Caith Ui but with the standard UI - player and target frame in the middle of the screen and my party to the left. When I only move my player and target frame, I have no problems and everything works well. When I move my party frames, everything works well. But when I reverse the way the party frames are ordered, I have some problems. Here is what I'm doing: I change the anchor of "PartyMemberFrame4" to UIParent, the anchor of "PartyMemberFrame3" to "PartyMemberFrame4PetFrame", "PartyMemberFrame2" to "PartyMemberFrame3PetFrame" and "PartyMemberFrame1" to "PartyMemberFrame2PetFrame". It looks like i want, but after a relog my player and target frame reset to the topleft and my party frames are all over the screen. I was able to reproduce the error on a twink. P. S.: I wasn't in a real party when I setup the frames. I used the following script to show my party frames: /run for i=1,4 do _G["PartyMemberFrame"..i]:Show()end; for i=1,4 do _G["PartyMemberFrame"..i.."PetFrame"]:Show()end Hope this helps to fix this bug! |
|
Gixx |
View Public Profile |
Send a private message to Gixx |
Visit Gixx's homepage! |
Find More Posts by Gixx |
Add Gixx to Your Buddy List |
11-15-10, 11:48 PM | |
|
The function I'm adding is turning to be a lot more code changing than I originally thought it was going to be.
|
|
Sythalin |
View Public Profile |
Send a private message to Sythalin |
Visit Sythalin's homepage! |
Find More Posts by Sythalin |
Add Sythalin to Your Buddy List |
11-09-10, 08:27 PM | |
A Fallenroot Satyr
Forum posts: 27
File comments: 28
Uploads: 0
|
Thx for clearing things up .
|
|
saphirre12 |
View Public Profile |
Send a private message to saphirre12 |
Visit saphirre12's homepage! |
Find More Posts by saphirre12 |
Add saphirre12 to Your Buddy List |
11-09-10, 07:58 AM | ||
|
|
|
|
Sythalin |
View Public Profile |
Send a private message to Sythalin |
Visit Sythalin's homepage! |
Find More Posts by Sythalin |
Add Sythalin to Your Buddy List |
11-08-10, 11:44 PM | |
A Fallenroot Satyr
Forum posts: 27
File comments: 28
Uploads: 0
|
Here is my situation that I may think a bug
I currently get my Talent frame scale to 1.3 . However, after I log on the next day , it got reset back to 1 . I /cfm and the setting scale 1.3 is still there . This randomly happened cuz sometimes it didn't get reset |
|
saphirre12 |
View Public Profile |
Send a private message to saphirre12 |
Visit saphirre12's homepage! |
Find More Posts by saphirre12 |
Add saphirre12 to Your Buddy List |
11-07-10, 04:43 PM | |
|
RE: NuN Frame
I think I see the issue with this one. I moved the script hooking to when CFM loads, which I realize is a HUGE mistake on my part (honestly, I can't remember why I did this in the first place). The problem boils down to that CFM loads before NuN (addons load in alphabetical order) so when CFM tries to hook the frame it doesn't exist because the addon isn't loaded yet. I'll reposition the hook back to a later point and it should fix the issue. RE: Auctioneer Auctioneer's modules are LoD, which would generate the same error due to not being in existance yet. The bar is not created until Auctioneer opens at an auction vendor. I can supply a workaround for this, I'll just have to find the info in auctioneer (or ask their devs) and force-load the frame. EDIT: Correction, the auction frame in question is actually part of Blizz's LoD UIs. I should be able to force-load Blizzard_AuctionUI and fix it. I should probably add a bunch of others as well to avoid potential issues in the future (although I swear I already did this...).
Last edited by Sythalin : 11-07-10 at 04:47 PM.
|
|
Sythalin |
View Public Profile |
Send a private message to Sythalin |
Visit Sythalin's homepage! |
Find More Posts by Sythalin |
Add Sythalin to Your Buddy List |
11-07-10, 01:37 PM | ||
|
The error: I've deleted all layers I only got one on most of my chars:
NuNMicroFrame - notesuneed micro button frame. I scale and make it transparent with CFM. No other layers atm, not even achievementframe. Snipet from the CFM.lua about that particular layer: ["NuNMicroFrame"] = { ["strata"] = "LOW", ["point"] = "BOTTOMLEFT", ["parent"] = "UIParent", ["forceHide"] = false, ["alpha"] = 0.4980392156862745, ["width"] = 96.99997223598903, ["lock"] = true, ["offsetY"] = 100.724014836244, ["offsetX"] = 549.0001895684495, ["relativePoint"] = "BOTTOMLEFT", ["sameXY"] = false, ["level"] = 24, ["height"] = 29.00000007028864, ["scale"] = 0.699999988079071, New issue: Got a banker char with auctioneer addon enabled all the time. For this char I've added one layer to the CFM list: ["AuctionProgressFrame"] = { ["strata"] = "MEDIUM", ["point"] = "BOTTOM", ["parent"] = "AuctionFrame", ["forceHide"] = false, ["alpha"] = 1, ["width"] = 299.9999929711365, ["lock"] = true, ["offsetY"] = 0, ["offsetX"] = 0, ["relativePoint"] = "TOP", ["sameXY"] = false, ["level"] = 58, ["height"] = 64.00000449847266, ["scale"] = 1, The idea behind my modification is to put the progress bar nicely above the auctionframe. However this didnt happened when I've split some items with thebar. I had to open CFM options up and clicked around the options, that somehow registered the anchor. But seems until that point it was hooked to the original anchor. Sorry to be that bugbag for you, I do like this addon even though I'm not using it to its full potential just yet. :] Your coding ideas: I really appreciate your answers, many thanks. I should try to conjure up some energy and start learning lua myself. I got some serious ideas about guild addon for years that no one ever created yet but im sure people would say like O.o this is awesome info about our guild. Anyways I think I make some general ideas about learning lua and ui stuff and put your ideas on a list for sure.
Last edited by H0PE : 11-07-10 at 02:56 PM.
|
|
|
H0PE |
View Public Profile |
Send a private message to H0PE |
Visit H0PE's homepage! |
Find More Posts by H0PE |
Add H0PE to Your Buddy List |
11-06-10, 07:52 PM | ||||
|
H0PE, what frames do you currently have registered? I've run across this bug before and it on specific frames. It's an issue with CFM trying to hook a script of a "non-existant" frame (meaning it's probably not loaded yet - Load on Demand).
EDIT: As far as your questions go:
Last edited by Sythalin : 11-06-10 at 07:59 PM.
|
|||
|
Sythalin |
View Public Profile |
Send a private message to Sythalin |
Visit Sythalin's homepage! |
Find More Posts by Sythalin |
Add Sythalin to Your Buddy List |
11-06-10, 10:25 AM | |
|
Thanks, kinda forgot about that one. When do you receive this message (login, adding a frame,etc)? At work but I'll fix whatever the issue is when I get home.
|
|
Sythalin |
View Public Profile |
Send a private message to Sythalin |
Visit Sythalin's homepage! |
Find More Posts by Sythalin |
Add Sythalin to Your Buddy List |
11-06-10, 05:11 AM | ||
|
EDIT:
Still got this error message: 1x CFM-wowi:revision\CFM.lua:77: attempt to index field '?' (a nil value) (tail call): ?: Locals: (*temporary) = "ADDON_LOADED" (*temporary) = "CFM" (*temporary) = "ADDON_LOADED" (*temporary) = "CFM" (*temporary) = <function> defined =[C]:-1 --- I always wanted to start making addons. I got a little coding experience but very limited. And I was always wondering: How the hell you communicate with issues with blizzard like this with the achievementframe? I mean do they listen at all? where do you learn about the changes from patch to patch? To me the whole ui coding is a big mistery and I was always afraid to start dealing with the subject. :S I wonder how can you do it. Big thanks for your work!
Last edited by H0PE : 11-06-10 at 05:21 AM.
|
|
|
H0PE |
View Public Profile |
Send a private message to H0PE |
Visit H0PE's homepage! |
Find More Posts by H0PE |
Add H0PE to Your Buddy List |
11-05-10, 08:32 PM | |
|
I've been able to replicate the achievement popup bug, but sad to say I haven't been able to supply a fix yet. Yey for more wierd Blizz behaviours.
|
|
Sythalin |
View Public Profile |
Send a private message to Sythalin |
Visit Sythalin's homepage! |
Find More Posts by Sythalin |
Add Sythalin to Your Buddy List |
11-03-10, 06:34 AM | |
|
That damned frame again. There's something wacky about it I swear.
I'll look into it and see what's going with both of those. |
|
Sythalin |
View Public Profile |
Send a private message to Sythalin |
Visit Sythalin's homepage! |
Find More Posts by Sythalin |
Add Sythalin to Your Buddy List |
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.