Download
(312Kb)
Download
Updated: 03-06-13 05:57 AM
Pictures
File Info
Updated:03-06-13 05:57 AM
Created:unknown
Downloads:128,954
Favorites:619
MD5:

kgPanels  Popular! (More than 5000 hits)

Version: 1.15
by: Kagaro [More]

kgPanels, successor to eePanels. This mod allows you to place artwork in your UI. Please be sure to grab the config addon to be able to configure kgPanels. The menu is LOD so once created memory usage is minimal. This mod also allows you to attach scripts to events for each panel.

Please note the download also now includes kgPanels config as a single zip
Please see curse.com for the wiki pages
http://www.wowace.com/projects/kg-panels/pages/kg-panel-wiki

Version 1.5.3-beta
-- Compatability updates for Cataclysm
Version 1.5.2
-- Updated package for Ace3SharedMediaWidget changes.
Version 1.5
-- Fixes in embeds for disembedded usage
Version 1.4.0
-- Fixes for vanishing buttons with new Ace3
Version 1.39
-- Add libDualSpec support
Version 1.38
-- Fix for the FrameFidner function
Version 1.37
-- API changes for 3.3.3

Toc update for 3.1, fix for kgPanelsConfig to be up to date toc
Updates for 3.2
Post A Reply Comment Options
Unread 03-26-10, 01:30 PM  
Latharus
A Murloc Raider
 
Latharus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 22
Uploads: 3
Hello, I have been using this addon for a while now. And I love it.

I was wondering if someone would be kind enough to post the script for the pet bar. I looked around the internet tried a few I found and none worked. I am not very good with this kind of thing and would appreciate a code posting. I would like the panel to only show when pet bar is active. I am using bartender4 if that makes any difference.

Thanks in advanced.
Report comment to moderator  
Reply With Quote
Unread 03-26-10, 09:38 AM  
Kagaro
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 132
Uploads: 6
Re: dono what the problem is....

Originally posted by Aerials
I keep getting errors when logging in or reloading ui if i have kgpanels turned on (no errors if turned off), i updated to current version and still getting them.

error screen is blank, can go to next error (there's 5), it says:
Code:
Message: ...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:432: bad argument #6 to 'format' (string expected, got nil)
Time: 03/26/10 00:10:03
Count: 1
Stack: [C]: in function `format'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:432: in function `ScriptErrorsFrame_Update'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:384: in function <...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:383>
[C]: in function `Show'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:411: in function `ScriptErrorsFrame_OnError'
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
(tail call): ?
[string "1 test_OnLoad"]:15: in function `y'
Interface\AddOns\kgPanels\kgPanels.lua:998: in function `SetupScript'
Interface\AddOns\kgPanels\kgPanels.lua:721: in function `InitScripts'
Interface\AddOns\kgPanels\kgPanels.lua:707: in function `PlaceFrame'
Interface\AddOns\kgPanels\kgPanels.lua:615: in function `ApplyLayout'
Interface\AddOns\kgPanels\kgPanels.lua:471: in function <Interface\AddOns\kgPanels\kgPanels.lua:467>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...rface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:539: in function `EnableAddon'
...rface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:629: in function <...rface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:615>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:235: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:258: in function `CombatLog_LoadUI'
Interface\FrameXML\UIParent.lua:482: in function <Interface\FrameXML\UIParent.lua:454>

Locals: (*temporary) = "Message: %s
Time: %s
Count: %s
Stack: %s
Locals: %s"
(*temporary) = "[string "1 test_OnLoad"]:15: attempt to index global 'BT4BarStanceBar' (a nil value)"
(*temporary) = "03/26/10 00:10:03"
(*temporary) = "1"
(*temporary) = "[string "1 test_OnLoad"]:15: in function `y'
Interface\AddOns\kgPanels\kgPanels.lua:998: in function `SetupScript'
Interface\AddOns\kgPanels\kgPanels.lua:721: in function `InitScripts'
Interface\AddOns\kgPanels\kgPanels.lua:707: in function `PlaceFrame'
Interface\AddOns\kgPanels\kgPanels.lua:615: in function `ApplyLayout'
Interface\AddOns\kgPanels\kgPanels.lua:471: in function <Interface\AddOns\kgPanels\kgPanels.lua:467>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...rface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:539: in function `EnableAddon'
...rface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:629: in function <...rface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:615>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:235: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:258: in function `CombatLog_LoadUI'
Interface\FrameXML\UIParent.lua:482: in function <Interface\FrameXML\U(*temporary) = nil
(*temporary) = "Message: [string "1 test_OnLoad"]:15: attempt to index global 'BT4BarStanceBar' (a nil value)
Time: 03/26/10 00:10:03
Count: 1
Stack: [string "1 test_OnLoad"]:15: in function `y'
Interface\AddOns\kgPanels\kgPanels.lua:998: in function `SetupScript'
Interface\AddOns\kgPanels\kgPanels.lua:721: in function `InitScripts'
Interface\AddOns\kgPanels\kgPanels.lua:707: in function `PlaceFrame'
Interface\AddOns\kgPanels\kgPanels.lua:615: in function `ApplyLayout'
Interface\AddOns\kgPanels\kgPanels.lua:471: in function <Interface\AddOns\kgPanels\kgPanels.lua:467>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...rface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:539: in function `EnableAddon'
...rface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:629: in function <...rface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:615>
[C]: in function `Load(*temporary) = "string expected, got nil"
There is an erro in your script you have attached the a panel.
Report comment to moderator  
Reply With Quote
Unread 03-26-10, 12:10 AM  
Aerials
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 92
File comments: 76
Uploads: 4
dono what the problem is....

I keep getting errors when logging in or reloading ui if i have kgpanels turned on (no errors if turned off), i updated to current version and still getting them.

error screen is blank, can go to next error (there's 5), it says:
Code:
Message: ...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:432: bad argument #6 to 'format' (string expected, got nil)
Time: 03/26/10 00:10:03
Count: 1
Stack: [C]: in function `format'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:432: in function `ScriptErrorsFrame_Update'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:384: in function <...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:383>
[C]: in function `Show'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:411: in function `ScriptErrorsFrame_OnError'
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
(tail call): ?
[string "1 test_OnLoad"]:15: in function `y'
Interface\AddOns\kgPanels\kgPanels.lua:998: in function `SetupScript'
Interface\AddOns\kgPanels\kgPanels.lua:721: in function `InitScripts'
Interface\AddOns\kgPanels\kgPanels.lua:707: in function `PlaceFrame'
Interface\AddOns\kgPanels\kgPanels.lua:615: in function `ApplyLayout'
Interface\AddOns\kgPanels\kgPanels.lua:471: in function <Interface\AddOns\kgPanels\kgPanels.lua:467>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...rface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:539: in function `EnableAddon'
...rface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:629: in function <...rface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:615>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:235: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:258: in function `CombatLog_LoadUI'
Interface\FrameXML\UIParent.lua:482: in function <Interface\FrameXML\UIParent.lua:454>

Locals: (*temporary) = "Message: %s
Time: %s
Count: %s
Stack: %s
Locals: %s"
(*temporary) = "[string "1 test_OnLoad"]:15: attempt to index global 'BT4BarStanceBar' (a nil value)"
(*temporary) = "03/26/10 00:10:03"
(*temporary) = "1"
(*temporary) = "[string "1 test_OnLoad"]:15: in function `y'
Interface\AddOns\kgPanels\kgPanels.lua:998: in function `SetupScript'
Interface\AddOns\kgPanels\kgPanels.lua:721: in function `InitScripts'
Interface\AddOns\kgPanels\kgPanels.lua:707: in function `PlaceFrame'
Interface\AddOns\kgPanels\kgPanels.lua:615: in function `ApplyLayout'
Interface\AddOns\kgPanels\kgPanels.lua:471: in function <Interface\AddOns\kgPanels\kgPanels.lua:467>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...rface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:539: in function `EnableAddon'
...rface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:629: in function <...rface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:615>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:235: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:258: in function `CombatLog_LoadUI'
Interface\FrameXML\UIParent.lua:482: in function <Interface\FrameXML\U(*temporary) = nil
(*temporary) = "Message: [string "1 test_OnLoad"]:15: attempt to index global 'BT4BarStanceBar' (a nil value)
Time: 03/26/10 00:10:03
Count: 1
Stack: [string "1 test_OnLoad"]:15: in function `y'
Interface\AddOns\kgPanels\kgPanels.lua:998: in function `SetupScript'
Interface\AddOns\kgPanels\kgPanels.lua:721: in function `InitScripts'
Interface\AddOns\kgPanels\kgPanels.lua:707: in function `PlaceFrame'
Interface\AddOns\kgPanels\kgPanels.lua:615: in function `ApplyLayout'
Interface\AddOns\kgPanels\kgPanels.lua:471: in function <Interface\AddOns\kgPanels\kgPanels.lua:467>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...rface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:539: in function `EnableAddon'
...rface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:629: in function <...rface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:615>
[C]: in function `Load(*temporary) = "string expected, got nil"
Report comment to moderator  
Reply With Quote
Unread 03-25-10, 12:54 PM  
timberbear60
A Murloc Raider

Forum posts: 9
File comments: 36
Uploads: 0
Re: Re: Re: frame finder

Originally posted by Kagaro
Found a bug, fixed and ill reupload today
Works great! Thanks so much for a quick response. On the down side, do you have any idea I'm gonna spend playing with this now? This is so cool.
Report comment to moderator  
Reply With Quote
Unread 03-25-10, 07:59 AM  
Kagaro
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 132
Uploads: 6
Re: Re: frame finder

Originally posted by Kagaro
Ill double check it today, part of 3.3.3 was a change to how mouseOver api call was done.
Found a bug, fixed and ill reupload today
Report comment to moderator  
Reply With Quote
Unread 03-25-10, 07:38 AM  
Kagaro
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 132
Uploads: 6
Re: frame finder

Originally posted by timberbear60
Pretty much a noob when it comes to kgpanels,but I'm learning and I love this mod. One small problem, I have bound a key to the frame finder but it doesn't seem to work. When I press the bound key with my mouse hovering over a frame the frame finder window pops up but there is nothing listed. I have tried it on Dominos bars which has worked in the past, along with chinchilla and Shadowed Unit Frames. Any suggestions? Is there another way to get frame ID's? Any help would be greatly appreciated. Thanks for all your work on this.
Ill double check it today, part of 3.3.3 was a change to how mouseOver api call was done.
Report comment to moderator  
Reply With Quote
Unread 03-23-10, 04:06 PM  
timberbear60
A Murloc Raider

Forum posts: 9
File comments: 36
Uploads: 0
frame finder

Pretty much a noob when it comes to kgpanels,but I'm learning and I love this mod. One small problem, I have bound a key to the frame finder but it doesn't seem to work. When I press the bound key with my mouse hovering over a frame the frame finder window pops up but there is nothing listed. I have tried it on Dominos bars which has worked in the past, along with chinchilla and Shadowed Unit Frames. Any suggestions? Is there another way to get frame ID's? Any help would be greatly appreciated. Thanks for all your work on this.
Report comment to moderator  
Reply With Quote
Unread 03-04-10, 06:11 AM  
Halstrom
A Deviate Faerie Dragon
 
Halstrom's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 19
File comments: 14
Uploads: 4
oRA2 Main tanks

Hey,

Am currently trying to set panels to the oRA2 main tank frames...

I figured I need three panels - one to show when there are 2 main tanks, one to show when there are 3 main tanks and one to show when there are 4 main tanks.

I tried parenting but the obvious problem was that the panel parented to the second main tank would remain showing when a third tank and the third tank panel was added.

Ditto for four tanks: the fourth tank panel would show, but so would the third tank and second tank panels too, making a bit of a mess.

I guess there's scripting options to help with this? But I'm pretty much .lua illiterate and have spent a good few hours combing the interwebs to little avail.

I got something like this for each panel, but it seems to have totally borked kgpanels if I enter it and it won't load any of my panels at all! So have just ditched it for now but figured I'd come ask for some help.

There's probably a really simple script but I have no idea what that'd be.

At the moment, I've got:

OnLoad:

self:RegisterEvent("oRA_MainTankUpdate")
self:RegisterEvent("oRA_JoinedRaid", "oRA_MainTankUpdate")
self:RegisterCheck("GETMT", "oRA_Broadcast")
self:Hide()
OnEvent

--Two tanks panels:
if UnitExists("oRAMainTankUnitButton2") == nil then
self:Hide()
elseif UnitExists("oRAMainTankUnitButton2") == true then
self:Show()
elseif UnitExists("oRAMainTankUnitButton3") == true then
self:Hide()
elseif UnitExists("oRAMainTankUnitButton4") == true then
self:Hide()

--Three tanks panel:
if UnitExists("oRAMainTankUnitButton3") == nil then
self:Hide()
elseif UnitExists("oRAMainTankUnitButton3") == true then
self:Show()
elseif UnitExists("oRAMainTankUnitButton4") == true then
self:Hide()

--Four tanks panel:
if UnitExists("oRAMainTankUnitButton4") == nil then
self:Hide()
elseif UnitExists("oRAMainTankUnitButton4") == true then
self:Show()

end

This, as I said, borkes kgpanels fullstop lol, so must be very wrong.

Is there something ridiculously simple I've missed here? Please halp!
__________________
Last edited by Halstrom : 03-04-10 at 06:45 AM.
Report comment to moderator  
Reply With Quote
Unread 02-27-10, 07:21 PM  
cormanthor
A Warpwood Thunder Caller
 
cormanthor's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 97
File comments: 49
Uploads: 1
Re: Re: Re: Re: Scripting text display

Originally posted by Kagaro
You know I wasnt paying enough attention

self.text:SetFont(kgPanels:FetchFont("Emblem"),10);
Oh, btw, it also works if you explicitly address the font:
Code:
self.text:SetFont("\\Interface\\Addons\\GrizzlySharedMedia\\fonts\\Emblem",10,"OUTLINE")
/cheers
__________________
Some days it's just not worth chewing through the restraints...
Report comment to moderator  
Reply With Quote
Unread 02-24-10, 10:50 AM  
Kagaro
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 132
Uploads: 6
Re: Re: Re: KGPanels and Vuhdo

Originally posted by Johnychemist
So it seems that right now the only static names available with vuhdo is the group frame name and button name checked with /framestack doesn't seem to be a button frame name available. On KGPanels front is there any work arounds for that? Any reason why the button name will not work?
Only to say that as the unit frame button objects are secure and have special handling. You should be able to parent to parent and anchor to them, not sure why you cant.
Report comment to moderator  
Reply With Quote
Unread 02-24-10, 10:48 AM  
Kagaro
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 132
Uploads: 6
Originally posted by Angrysteel
For some reason i am unable to get KGpanels to work on the PTR.

I cant remember the last time the PTR broke KGpanels, so maybe i am just doing something wrong.


Has anyone else tried this mod with success on the PTR?

EDIT:

Message: Interface\AddOns\kgPanels\kgPanels.lua:766: attempt to call method 'SetTexCoordModifiesRect' (a nil value)
Time: 02/23/10 11:33:33
Count: 1
Stack: Interface\AddOns\kgPanels\kgPanels.lua:766: in function `ResetTextures'
Interface\AddOns\kgPanels\kgPanels.lua:670: in function `PlaceFrame'
Interface\AddOns\kgPanels\kgPanels.lua:582: in function `ApplyLayout'
Interface\AddOns\kgPanels\kgPanels.lua:566: in function `ActivateLayout'
Interface\AddOns\kgPanelsConfig\LayoutHelper.lua:161: in function `ActivateLayout'
Interface\AddOns\kgPanelsConfig\LayoutHelper.lua:55: in function <Interface\AddOns\kgPanelsConfig\LayoutHelper.lua:55>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:796: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:611>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[4]"]:9: in function <[string "safecall Dispatcher[4]"]:5>
(tail call): ?
...ce\AddOns\AuctionLite\Libs\AceGUI-3.0\AceGUI-3.0.lua:326: in function `Fire'
...Lite\Libs\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:27: in function <...Lite\Libs\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:26>

Locals: self = <table> {
SetDefaultModuleLibraries = <function> defined @Interface\AddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:381
FetchFont = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:354
SetupScript = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:857
OnInitialize = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:398
NewModule = <function> defined @Interface\AddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:255
EnableModule = <function> defined @Interface\AddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:346
modules = <table> {
}
GetModule = <function> defined @Interface\AddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:230
IterateEmbeds = <function> defined @Interface\AddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:456
ResetFont = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:839
defaultModuleLibraries = <table> {
}
eframe = kgPanels_Dep_Frame {
}
UnregisterChatCommand = <function> defined @Interface\AddOns\AuctionLite\Libs\AceConsole-3.0\AceConsole-3.0.lua:111
Printf = <function> defined @Interface\AddOns\AuctionLite\Libs\AceConsole-3.0\AceConsole-3.0.lua:69
angles = <table> {
}
GetName = <function> defined @Interface\AddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:298
AddMissingMedia = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:431
ReParent = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:598
name = "kgPanels"
FetchArt = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:351
IsEnabled = <function> defined @Interface\AddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:465
CommandLine = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:508
DisableModule = <function> defined @Interface\AddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:364
RemoveFrame = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:613
parents = <table> {
}
GetArgs = <function> defined @Interface\AddOns\AuctionLite\Libs\AceConsole-3.0\AceConsole-3.0.lua:144
Print = <function> defined @Interface\AddOns\AuctionLite\Libs\AceConsole-3.0\AceConsole-3.0.lua:54
active = "Gumpster"
flip = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:188
baseName = "kgPanels"
ResetParent = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:700
IsModule = <function> defined @Interface\AddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:482
db = <table> {
}
SetDefaultModuleState = <function> defined @Interface\AddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:401
PlaceFrame = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:665
ResetTextures = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:763
SetEnabledState = <function> defined @I


I guess i now see it is broke on PTR, do you have a PTR version on Wowace somewhere? Was unable to find it if so.
That appears to be a blizzard bug, other addons are having issues as well with that function call. At this point unable to tell if blizzard is removing the function or just an oversight.
Report comment to moderator  
Reply With Quote
Unread 02-23-10, 08:35 PM  
Johnychemist
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Re: Re: KGPanels and Vuhdo

Originally posted by Kagaro
You want to anchro + parent to the frame and not the unit button itself.

So it seems that right now the only static names available with vuhdo is the group frame name and button name checked with /framestack doesn't seem to be a button frame name available. On KGPanels front is there any work arounds for that? Any reason why the button name will not work?
Report comment to moderator  
Reply With Quote
Unread 02-23-10, 11:23 AM  
Angrysteel
A Murloc Raider

Forum posts: 6
File comments: 203
Uploads: 0
For some reason i am unable to get KGpanels to work on the PTR.

I cant remember the last time the PTR broke KGpanels, so maybe i am just doing something wrong.


Has anyone else tried this mod with success on the PTR?

EDIT:

Message: Interface\AddOns\kgPanels\kgPanels.lua:766: attempt to call method 'SetTexCoordModifiesRect' (a nil value)
Time: 02/23/10 11:33:33
Count: 1
Stack: Interface\AddOns\kgPanels\kgPanels.lua:766: in function `ResetTextures'
Interface\AddOns\kgPanels\kgPanels.lua:670: in function `PlaceFrame'
Interface\AddOns\kgPanels\kgPanels.lua:582: in function `ApplyLayout'
Interface\AddOns\kgPanels\kgPanels.lua:566: in function `ActivateLayout'
Interface\AddOns\kgPanelsConfig\LayoutHelper.lua:161: in function `ActivateLayout'
Interface\AddOns\kgPanelsConfig\LayoutHelper.lua:55: in function <Interface\AddOns\kgPanelsConfig\LayoutHelper.lua:55>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:796: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:611>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[4]"]:9: in function <[string "safecall Dispatcher[4]"]:5>
(tail call): ?
...ce\AddOns\AuctionLite\Libs\AceGUI-3.0\AceGUI-3.0.lua:326: in function `Fire'
...Lite\Libs\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:27: in function <...Lite\Libs\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:26>

Locals: self = <table> {
SetDefaultModuleLibraries = <function> defined @Interface\AddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:381
FetchFont = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:354
SetupScript = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:857
OnInitialize = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:398
NewModule = <function> defined @Interface\AddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:255
EnableModule = <function> defined @Interface\AddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:346
modules = <table> {
}
GetModule = <function> defined @Interface\AddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:230
IterateEmbeds = <function> defined @Interface\AddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:456
ResetFont = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:839
defaultModuleLibraries = <table> {
}
eframe = kgPanels_Dep_Frame {
}
UnregisterChatCommand = <function> defined @Interface\AddOns\AuctionLite\Libs\AceConsole-3.0\AceConsole-3.0.lua:111
Printf = <function> defined @Interface\AddOns\AuctionLite\Libs\AceConsole-3.0\AceConsole-3.0.lua:69
angles = <table> {
}
GetName = <function> defined @Interface\AddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:298
AddMissingMedia = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:431
ReParent = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:598
name = "kgPanels"
FetchArt = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:351
IsEnabled = <function> defined @Interface\AddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:465
CommandLine = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:508
DisableModule = <function> defined @Interface\AddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:364
RemoveFrame = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:613
parents = <table> {
}
GetArgs = <function> defined @Interface\AddOns\AuctionLite\Libs\AceConsole-3.0\AceConsole-3.0.lua:144
Print = <function> defined @Interface\AddOns\AuctionLite\Libs\AceConsole-3.0\AceConsole-3.0.lua:54
active = "Gumpster"
flip = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:188
baseName = "kgPanels"
ResetParent = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:700
IsModule = <function> defined @Interface\AddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:482
db = <table> {
}
SetDefaultModuleState = <function> defined @Interface\AddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:401
PlaceFrame = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:665
ResetTextures = <function> defined @Interface\AddOns\kgPanels\kgPanels.lua:763
SetEnabledState = <function> defined @I


I guess i now see it is broke on PTR, do you have a PTR version on Wowace somewhere? Was unable to find it if so.
Last edited by Angrysteel : 02-23-10 at 11:37 AM.
Report comment to moderator  
Reply With Quote
Unread 02-23-10, 10:45 AM  
Kagaro
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 132
Uploads: 6
Re: KGPanels and Vuhdo

Originally posted by Johnychemist
Has anyone got anyexperience with KGP and Vuhdo?

I'm trying to parent and anchor frames to each Vuhdo player unit... i.e. Group 1 PLayer 1 - 5, if any member of the group leaves that frame disappears, and so on.

/print GetMouseFocus():GetName() gives me the correct frame names to parent to, and this has been verified with the author. The individual frame name for Group 1 player 1 is VdAc1HlU2 but on parent and anchor the frame disapears, even though the Vuhdo unit frame is still visible.

If its important at all my res is 1920 x 1200, I thought since on some frame anchoring with other UI areas the frame has moved on position that it could have moved off the screen, but after playing about for some time don;t think thats the case. (Reset position to x = 0, y = 0)

Vuhdo author comments can be found at http://www.wowinterface.com/download....html#comments

Any ideas or suggestions welcome.

Thanks.
You want to anchro + parent to the frame and not the unit button itself.
Report comment to moderator  
Reply With Quote
Unread 02-22-10, 08:10 AM  
Johnychemist
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
KGPanels and Vuhdo

Has anyone got anyexperience with KGP and Vuhdo?

I'm trying to parent and anchor frames to each Vuhdo player unit... i.e. Group 1 PLayer 1 - 5, if any member of the group leaves that frame disappears, and so on.

/print GetMouseFocus():GetName() gives me the correct frame names to parent to, and this has been verified with the author. The individual frame name for Group 1 player 1 is VdAc1HlU2 but on parent and anchor the frame disapears, even though the Vuhdo unit frame is still visible.

If its important at all my res is 1920 x 1200, I thought since on some frame anchoring with other UI areas the frame has moved on position that it could have moved off the screen, but after playing about for some time don;t think thats the case. (Reset position to x = 0, y = 0)

Vuhdo author comments can be found at http://www.wowinterface.com/download....html#comments

Any ideas or suggestions welcome.

Thanks.
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.