- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,109 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
kgPanels
- 13 Likes
- World of Warcraft
- 18,552 Monthly Downloads
- Supports: 5.3.0
- 1,590,032 Total Downloads
- Updated 05/22/2013
- Created 09/15/2008
- 1,511 Favorites
- Project Site
- Comments
- Release Type: Release
- License: All Rights Reserved
- Newest File: 1.16
About kgPanels
Create panels for customizing your UI, sucessor to eePanels
OnClick now provides a pressed and released variable you can check for.
if pressed then -- do mouse down actions elseif released then -- do mouse up actions end
This means your script will get called twice when someone clicks the panel.
Here is a youtube link to a video Tutorial
Ive created an Example Texture Pack.
This example pack is just a template. If you want to use it as a storage spot for your art, look at the read me file for directions on usage.
------------------------------------------------------------------------
r427 | kagaro | 2013-05-22 15:48:01 +0000 (Wed, 22 May 2013) | 1 line
Changed paths:
A /tags/1.16 (from /trunk:426)
Tagging as 1.16
------------------------------------------------------------------------
r426 | kagaro | 2013-05-22 13:49:00 +0000 (Wed, 22 May 2013) | 1 line
Changed paths:
M /trunk/kgPanels.toc
M /trunk/kgPanelsConfig/kgPanelsConfig.toc
toc bump
------------------------------------------------------------------------
r425 | stanzilla | 2013-04-29 23:34:41 +0000 (Mon, 29 Apr 2013) | 1 line
Changed paths:
M /trunk/kgPanels.lua
kgPanels: remove some cata compat code and fix typos
------------------------------------------------------------------------
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| 1.16 | Release | 5.3.0 | 7,838 | 05/22/2013 |
| 1.15 | Release | 5.2.0 | 42,205 | 03/05/2013 |
| 1.14 | Release | 5.1.0 | 52,099 | 11/30/2012 |
| 1.13 | Release | 5.0.4 | 71,605 | 08/28/2012 |
| 1.12 | Release | 4.3.4 | 32,877 | 07/29/2012 |
| 1.11 | Release | 4.3.4 | 13,504 | 07/23/2012 |
| 1.11-nolib | Release | 4.3.4 | 53 | 07/23/2012 |
| 1.10 | Release | 4.3.4 | 14,993 | 07/15/2012 |
| 1.10-nolib | Release | 4.3.4 | 54 | 07/15/2012 |
| 1.9 | Release | 4.3.4 | 13,422 | 07/09/2012 |
| 1.9-nolib | Release | 4.3.4 | 40 | 07/09/2012 |
| 1.8 | Release | 4.3.4 | 44,763 | 05/05/2012 |
| 1.8-nolib | Release | 4.3.4 | 137 | 05/05/2012 |
| 1.7 | Release | 4.2 | 205,410 | 11/29/2011 |
| 1.7-nolib | Release | 4.2 | 1,119 | 11/29/2011 |
| 1.6 | Release | 4.2 | 204,465 | 06/30/2011 |
| 1.6-nolib | Release | 4.2 | 619 | 06/30/2011 |
| 1.5.5 | Release | 4.1 | 94,598 | 04/28/2011 |
| 1.5.5-nolib | Release | 4.1 | 386 | 04/28/2011 |
| 1.5.4.5 | Release | 4.0.3a | 143,920 | 01/17/2011 |
| 1.5.4.5-nolib | Release | 4.0.3a | 412 | 01/17/2011 |
| 1.5.4.4 | Release | 4.0.1 | 122,424 | 11/08/2010 |
| 1.5.4.4-nolib | Release | 4.0.1 | 360 | 11/08/2010 |
| 1.5.4.3 | Release | 4.0.1 | 20,464 | 10/18/2010 |
| 1.5.4.3-nolib | Release | 4.0.1 | 77 | 10/18/2010 |
| 1.5.4.2 | Release | 4.0.1 | 280 | 10/18/2010 |
| 1.5.4.2-nolib | Release | 4.0.1 | 7 | 10/18/2010 |
| 1.5.4.1 | Release | 4.0.1 | 1,991 | 10/12/2010 |
| 1.5.4.1-nolib | Release | 4.0.1 | 22 | 10/12/2010 |
| 1.5.4 | Release | 4.0.1 | 368 | 10/12/2010 |
| 1.5.4-nolib | Release | 4.0.1 | 11 | 10/12/2010 |
| v.1.5.3-beta | Beta | 3.3.5 | 4,756 | 09/04/2010 |
| v.1.5.3-beta-nolib | Beta | 3.3.5 | 67 | 09/04/2010 |
| v1.5.2 | Release | 3.3.5 | 3,106 | 07/14/2010 |
| v1.5.2-nolib | Release | 3.3.5 | 39 | 07/14/2010 |
| v1.5.1 | Release | 3.3.5 | 350 | 07/12/2010 |
| v1.5.1-nolib | Release | 3.3.5 | 11 | 07/12/2010 |
| v1.5 | Release | 3.3.5 | 322 | 07/08/2010 |
| v1.5-nolib | Release | 3.3.5 | 10 | 07/08/2010 |
| v1.4 | Release | 3.3.5 | 487 | 07/02/2010 |
| v1.4-nolib | Release | 3.3.5 | 22 | 07/02/2010 |
| v1.39-Beta | Beta | 3.3.5 | 87 | 06/03/2010 |
| v1.39-Beta-nolib | Beta | 3.3.5 | 10 | 06/03/2010 |
| v1.38 | Release | 3.3.0 | 2,680 | 03/25/2010 |
| v1.38-nolib | Release | 3.3.0 | 15 | 03/25/2010 |
| v1.37 | Release | 3.3.0 | 1,582 | 03/23/2010 |
| v1.37-nolib | Release | 3.3.0 | 8 | 03/23/2010 |
| v1.36 | Release | 3.3.0 | 1,307 | 02/07/2010 |
| v1.36-nolib | Release | 3.3.0 | 10 | 02/07/2010 |
| v1.35 | Release | 3.3.0 | 1,188 | 12/31/2009 |
Addon Packs Containing This...
-
Respectz' Raid UI
-
Moonkin Raiding UI
-
hunter UI
-
WARR UI
-
Shinin UI
-
Millerah's Magey Addons
-
Rotomon's UI
-
Alieana from Tankspot's UI
-
Clan Lyljah Addon Pack
-
Bonzo1x7's Raid Healing Addon Pack
-
wowplayer33's Addon Pack
-
GTCustomUI
-
silentsam's Addon Pack
-
Jalopy's Ballin' Bundle
-
Patramix's AP V0.1
-
Raiding UI and Starter Pack!
-
Bambii's new and improved Addon Pack
-
Hexit's Addon Pack
-
Paladin UI
-
Biegga's DiscPack
-
Clean and Complete UI Pack for Raiding
-
Fallskarm Raid Frames [DPS classes]
-
Eversya's Addon Pack
-
hellwalker of aggrammar's Addon Pack
-
Zhulu's Raiding UI
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, and Boss Encounters
- 1,172,613 Monthly Downloads
-
- Bagnon
- Bags & Inventory
- 491,839 Monthly Downloads
-
- AtlasLoot Enhanced
- Map & Minimap, Professions, Arena, and Boss Encounters
- 393,478 Monthly Downloads
-
- Deadly Boss Mods - Burning Crusade and Vanilla mods
- Combat and Boss Encounters
- 350,761 Monthly Downloads
-
- Recount
- Combat
- 329,575 Monthly Downloads

Comments
Background Texture Solid(Interface\Buttons\WHITE8x8) failed to load.
I keep getting this error
I delete it but it keeps coming back
Can kgPanels hide some active panels, when entering a viechle.
Hey, posting here in hope of getting help. I am using the last version of KGPANELS..
I have a script running for my KGPANELS changing it based on if it is a 5-man or a raid setting.
I really have no clue about lua code, and someone made this for me back in 4.3.4, and it worked fine there.
Any chance someone can please troubleshoot this for me? - Maybe edit the onload and on event scripts below and post how they need to be now, I would be very happy.
Thanks in advance.
Old scripts were:
ONLOAD:
self:RegisterEvent("PLAYER_ENTERING_WORLD")
self:RegisterEvent("PARTY_MEMBERS_CHANGED")
self:RegisterEvent("RAID_ROSTER_UPDATE")
ON EVENT:
local pmems = GetNumPartyMembers()
local rmems = GetNumRaidMembers()
if (pmems < 1 and rmems < 1) or (pmems > 0 and pmems < 6 and rmems < 6) then
self:Hide()
else
self:Show()
end
New scripts if I have understood correctly would be:
ONLOAD:
self:RegisterEvent("PLAYER_ENTERING_WORLD")
self:RegisterEvent("GROUP_ROSTER_UPDATE")
ON EVENT:
local pmems = GetNumGroupMembers()
local rmems = GetNumGroupMembers()
if (pmems < 1 and rmems < 1) or (pmems > 0 and pmems < 6 and rmems < 6) then
self:Hide()
else
self:Show()
end
EDIT: seems that self:RegisterEvent("PLAYER_ENTERING_WORLD") is still needed, but it still is not making my kgpanels update correctly. :(
Tried to enter a raid setting with the new version and nothing happened. It should bring up the kg-panels once i enter a raid settings. it dont..:(
The new command though removed the panels upon logging in though, which was improvement over previously where they were there constantly.
Hope someone can help please?
oh..and i have this script running in each of the panels for the On Load and On Event...
Not sure if that is correct, but it worked before like that.
Thanks
After updating this addon, I get the following errors about a dozen times in a few seconds after logging in:
My panels were a pretty simple black as backgrounds behind certain UI elements of mine. I have no options in the dropdown to change textures or artwork.
The art elements in your ui is missing check the artwork browser
Can I get a refresher course on how to do that pls? I have the same issue. In fact it seems most people have this issue.
Thanks!
I have 3 panels right now, all set to a strata of 'Background'. Panels 2 and 3 each have a Sublevel of 8 and overlap Panel 1, which has a sublevel of 0.
The border (and only the border) of Panel 1 overlaps Panel 2 and 3 despite the sublevel being different.
I am using v1.13
I'll need to check it are you using the advanced bordes?
As of patch 5.0.1, with the KG Panel update from around 3pm PST, the panels are now properly displaying, but scripting does not seem to work anymore.
I have a few frames that only show up when I am in a party, 10man, or 25man. Currently they're all slowing constantly.
check your scripts, the wow api for determingin group size has changed.
the following events were changed
PARTY_MEMBERS_CHANGED RAID_ROSTER_UPDATEare now a single event called
GROUP_ROSTER_UPDATEGetNumPartyMembers GetNumRaidMembers
is now
GetNumGroupMembers
I'm looking for an addon that will allow me to replace my defualt WoW unit frame picture with a picture of my choice. I saw it on someone's UI and it's been driving me nuts trying to figure out how to do thisXD is this the addon? If not does anyone know what it could be? Thanks in advance <3
KG panels only lets you display images on your screen. While it does have scripting options, it's not going to replace anything, including unit frames.
When I load into MoP beta, I get several of these messages:
kgPanels: Background Texture Solid(Interface\Buttons\WHITE8x8) failed to load.My UI looks fine though.
Hi, I am having a problem when trying to Parent frames to Pitbull. I'd like to use a texture over my target frame, and have it disappear when not targeting anything. Here is what I did:
Using /fstack, I found the name of my Pitbull target frame, which is "Pitbull4_Frames_target".
Typed "Pitbull4_Frames_target" into the Parent box (under Parent and Anchor Settings) for the panel I'm using.
Clicked Okay.
Panel completely disappears.
-----------------------
Edit: I figured out the problem, leaving this comment here for others to see. In order to fix this issue, make sure you put the name of your frame in the Parent AND Anchor box. Also, make sure you use the proper capitalization! ;) That was my issue.
got this when /kgpanels config, kgpanels 1.9, clean wow install
Date: 2012-07-15 12:50:20
ID: 1
Error occured in: Global
Count: 1
Message: ...ceConfig\AceConfigDialog-3.0\AceConfigDialog-3.0.lua line 1803:
AceConfigRegistry-3.0:ValidateOptionsTable(): kgPanelsConfig.args.art.args.borders.args.None.args.preview.image: expected a string or funcref, got 'false'
Debug:
[C]: ?
[C]: ?
...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:50:
...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:45
...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:187:
...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:182
...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:224:
...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:196
...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:231:
...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:196
...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:231:
...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:196
...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:231:
...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:196
...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:231:
...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:196
...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:259: ValidateOptionsTable()
...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:300: app()
...ceConfig\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1803: Open()
kgPanels\kgPanels.lua:585: ?()
...ventory\Externals\Ace3-AceConsole\AceConsole-3.0.lua:94: ?()
..\FrameXML\ChatFrame.lua:4293:
..\FrameXML\ChatFrame.lua:4239
[C]: ChatEdit_ParseText()
..\FrameXML\ChatFrame.lua:3992: ChatEdit_SendText()
..\FrameXML\ChatFrame.lua:4031: ChatEdit_OnEnterPressed()
[string "*:OnEnterPressed"]:1:
[string "*:OnEnterPressed"]:1
AddOns:
Swatter, v3.2.4 (<%codename%>)
Afflicted, v2.2.1
ArkInventory, v3.02
ArkInventoryRules, v
AuraFrames, v1.2.4
Bartender4, v4.4.20.1
BasicMinimap, v1.81
ButtonFacade, v4.3.382
ColorPickerPlus, v
ComboPointsRedux, v2.2.4
ErrorFilter, v2.4.2
Gladius, vv2.0.16-beta
kgPanels, v1.9
kgPanelsConfig, v1.9
LoseControl, v4.3
Masque, v4.3.382
MasqueCaith, v4.3.78
MasqueOnyx, v4.3.72
OmniCC, v4.3.2
Prat30, v3.4.25
Prat30HighCPUUsageModules, v
Prat30Libraries, v
Quartz, v3.0.8
RatingBuster, v1.6.7
SellJunk, v3.0.4
ShadowedUnitFrames, vv3.4.4
Skada, v1.4-2
SkadaCC, v1.0
SkadaDamage, v1.0
SkadaDamageTaken, v1.0
SkadaDeaths, v1.0
SkadaDebuffs, v1.0
SkadaDispels, v1.0
SkadaEnemies, v1.0
SkadaHealing, v1.0
SkadaPower, v1.0
SkadaThreat, v1.0
TellMeWhen, v5.0.2
TidyPlates, v6.6.1 (R4xx)
TidyPlatesGraphite, v
TidyPlatesGrey, v
TidyPlatesNeon, v
TidyPlatesQuatre, v
TidyPlatesHub, v
TidyPlatesWidgets, v
TipTac, v12.05.20
TipTacItemRef, v12.05.20
TipTacTalents, v12.05.20
Titan, v5.0.12.40300 - Revision 519
TitanBag, v5.0.12.40300
TitanClock, v5.0.12.40300
TitanDurability, v1.22
TitanGold, v5.0.12.40300
TitanGuild, v4.3.0
TitanLocation, v5.0.12.40300
TitanLootType, v5.0.12.40300
TitanPerformance, v5.0.12.40300
TitanRepair, v5.0.12.40300
TitanVolume, v5.0.12.40300
TitanXP, v5.0.12.40300
BlizRuntimeLib_ruRU v4.3.4.40300 <eu>
(ck=5a6)