Sorry, I've been busy last couple days and had no time to respond before today's raid. After meddling with the callback code you gave, and failing to get it working...
Code:
Message: Interface\AddOns\!QuseWigs\wigs.lua:94: cannot use '...' outside a vararg function near '...'
Time: 12/10/13 21:12:26
Count: 1
Stack: [C]: ?
[C]: ?
[C]: in function `LoadAddOn'
Interface\AddOns\BigWigs\Loader.lua:148: in function <Interface\AddOns\BigWigs\Loader.lua:139>
Interface\AddOns\BigWigs\Loader.lua:172: in function <Interface\AddOns\BigWigs\Loader.lua:171>
Interface\AddOns\BigWigs\Loader.lua:182: in function `?'
Interface\FrameXML\ChatFrame.lua:4313: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:3967: in function `ChatEdit_SendText'
Interface\FrameXML\ChatFrame.lua:4006: in function <Interface\FrameXML\ChatFrame.lua:4002>
[C]: in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>
Locals:
Lines 88-96
Code:
if BigWigsLoader then
BigWigsLoader.RegisterMessage(Media, "BigWigs_FrameCreated", function(frame, frameName)
frame:SetBackdrop({
edgeFile = "Interface\\Buttons\\WHITE8x8", edgeSize = 1,
bgFile = "Interface\\AddOns\\ElvUI\\media\\textures\\normTex2",
insets = {left = 1, right = 1, top = 1, bottom = 1}})
frame:DoThings(...)
)
end
Basically, I have no idea what to do with "frameoThings(...)" and I'm not sure whether I should be changing things on the 2nd line for whatever frame I want to change.
And I'm still having problems with my BigWigs profile saving a style profile.
Sorry for having not much of a clue on what I'm doing, and thanks for helping me so far.