Get an Epic Experience with Premium


Artwork Login to Add Favorites
  • World of Warcraft
  • 3,158 Monthly Downloads
  • Supports: 6.0.2
  • 1,911,844 Total Downloads
  • Updated 10/24/2014
  • Created 09/15/2008
  • 1,582 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 1.20
Support development! **

About kgPanels

Create panels for customizing your UI, sucessor to eePanels

Wiki and FAQ

Sample Scripts

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

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.

r435 | kagaro | 2014-10-24 15:21:09 +0000 (Fri, 24 Oct 2014) | 2 lines
Changed paths:
   A /tags/1.20 (from /trunk:434)

Tagging as 1.20
re taging to pick up new lib backdrop release
r433 | kagaro | 2014-10-17 14:56:27 +0000 (Fri, 17 Oct 2014) | 1 line
Changed paths:
   M /trunk/kgPanelsConfig/kgPanelsConfig.toc

updated toc, missed as a full update
r432 | kagaro | 2014-10-17 14:55:47 +0000 (Fri, 17 Oct 2014) | 1 line
Changed paths:
   M /trunk/kgPanels.toc

wod toc
r430 | stanzilla | 2014-10-14 15:16:07 +0000 (Tue, 14 Oct 2014) | 1 line
Changed paths:
   M /trunk
   D /trunk/Libs

TOC update for Patch 6.0


First Previous Page 1 of 34 Next Last
  • #939

    Hi I have a pretty good idea for the Active Panels list. Instead of having to scroll down to find a frame name why not have a search box so the first letter will bring up all the frames starting with that one letter and gets smaller and smaller till it's one frame if it's matching the search exactly. If not then have it show the closest frame name to whatever is in the search box.

    Also it would be nice to have the freedom to choose which frame names you want showing in order. Or default the way it is now.

    And last I wish there was some kind of script sharing libary in kgPanels. So if someone was looking for a certain script function they could search the script libary in kgPanels, type in what kind of function or command and have a list of different scripts with a brief description on what it does. For thoses who don't write or understand code having a script libary would be a great assist. If someone had a script they just made and wanted to share they could upload it to the kgPanels Script Libary.  :D

    If a script sharing libary for kgpanels would take up to much memory; then a website would sure work.

    All you would have to do is add a link in the add-on that will take you off wow and to the website.

    Last edited by EvilMaddness on 2/5/2016 10:10:10 AM
  • #938

    Is it safe to assume that is addon isn't going to be updated anytime soon? I'd like to try something othet than Sunnart

  • #937

    The profile function doesn't seem to work.

    I use these for custom background panels behind my chat instead of using the chat frame backgrounds. All my normal characters use the "Default" profile, since all of their chat frames are set up the same, but my bank toon is slightly different, so I use the "Charactername - Realm" profile. Unfortunately, when I make an adjustment to a panel on my bank toon, specifically the border checkboxes in the advanced texture options, that change shows up on the "Default" profile as well.

    Is this a bug or am I missing something?

    EDIT: I was missing something. For some weird reason, profiles share layouts instead of being isolated like normal profiles. I made separate layouts for my separate profiles.

    Last edited by Kanegasi on 1/11/2016 7:02:40 PM
  • #936

    Hello KGpanels

    When i downloaded the adddon and wanna open it ingame, i only gets error i tried /kgpanels config as the only command that actually respond, what can i do to get into config?

  • #935

    Trying to figure out how to make a panel show if I have a target, any help out there?


  • #934

    Do anybody know a script to hide one panel if another panel is shown?

  • #933

    Seems like every time that I log out after using textures in kgpanels that they are horrible distorted and dark when I log back in.

    Is this a problem with the addon or is there a known fix for this?

  • #932

    Hi I do find myself a little bit confused at the moment. Just set up some of my panels to hide while vehicle or pet battle is up by using this script







    if event == "PET_BATTLE_OPENING_START" then
    if event == "UNIT_ENTERED_VEHICLE" then


    I set it up on the default profile on my druid, then now when I went to my warlock the script is there as it should be but on the warlock it does not work at all. Switched back to druid scared that something had gone wrong but nope still works there. Warlock still dont work, havent tried any of my other toons so dont know if its just the warlock but still. I am confused and no idea if I can do something differently for it to work on both?


    edit: ok after playing a bit I figured out that it only executes the last script, so with this set up only hiding in vehicle works, so I guess the real question is. How do I make 2 scripts work at the same panel?

    Last edited by toevan on 5/21/2015 4:43:36 PM
  • #931


    I love this addon used it since wotlk, anyways I thing there is something wrong with profiles, made new one for rogue and now everyone uses that one even when I try to switch other profiles reload etc.

    Edit 1: Oh there is new one for 6.1 on wowace, going to try that one.

    Edit 2: Nope, no luck with that one either anyways it's kinda minor issue just let you know.

    Last edited by mindinet on 5/2/2015 9:27:05 AM
  • #930

    King Kong Frame Fader and KGPanels currently aren't working together properly.  I have 4 KGPanels, named "Chat", "Action", "Rest", and "Combat".  Kong detects these widgets as kgpanel1, kgpanel2, etc.

    Upon relogging Kong detects the panels differently, so my "Rest" frame is no longer hiding, but now my "Chat" panel is hiding.  Been running circles the last couple days trying to find a work-around, but haven't had much luck.

    Any help, or a update to fix this would be incredibly awesome, and helpful.
    Thank you.

    Last edited by startxkdm on 3/6/2015 7:51:45 AM
  • #929

    kgPanels works fine for me, but when i enable "Grid" addon , all the panels dissapear

    Date: 2014-12-15 00:21:08
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\kgPanels\kgPanels.lua line 868:
    kgPanel2:SetPoint(): Couldn't find region named '(null)'
    [C]: SetPoint()
    kgPanels\kgPanels.lua:868: ResetParent()
    kgPanels\kgPanels.lua:789: PlaceFrame()
    kgPanels\kgPanels.lua:701: ApplyLayout()
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[1]"]:9:
    [string "safecall Dispatcher[1]"]:5
    (tail call): ?
    ...ace\AddOns\Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:558: EnableAddon()
    [C]: LoadAddOn()
    ..\FrameXML\UIParent.lua:327: UIParentLoadAddOn()
    ..\FrameXML\UIParent.lua:401: TimeManager_LoadUI()
    Swatter, v5.21c.5521 (SanctimoniousSwamprat)
    Babylonian, v5.1.DEV.332(/embedded)
    Bartender4, v4.6.5
    BattlegroundTargets, v50400-1
    BeanCounter, v5.21c.5521 (SanctimoniousSwamprat)
    BLCooldown, v3.59
    BlizzBuffsFacade, v5.0.6
    CameraDistanceMaxFactor, v1.0
    Configator, v5.1.DEV.376(/embedded)
    Coordinates, v1.16
    DBMCore, v
    DBMDefaultSkin, v
    DBMLDB, v
    DBMStatusBarTimers, v
    DebugLib, v5.1.DEV.337(/embedded)
    DoomCooldownPulse, v
    ErrorMonster, v
    Grid, v6.0.3.1710
    HandyNotes, vv1.3.2
    HandyNotesDraenorTreasures, v1.07
    kgPanels, v1.20
    LibExtraTip, v5.12.DEV.363(/embedded)
    LibSharedMedia30, v3.0-89
    Masque, v6.0.0
    MasqueCaith, v6.0.0
    MikScrollingBattleText, v5.7.138
    myBigIgnite, v3.6.0
    nibSpellAlertConfig, v0.32 r4
    NugComboBar, v
    Omen, v3.1.9
    OmniCC, v6.0.10
    PhanxChat, v6.0.3.87
    Postal, v3.5.1
    Quartz, v3.2.3
    QuestCompletist, v101
    Recount, vv6.0.3c release
    SellJunk, v3.0.10
    SharedMedia, v3.0.5-186
    Stubby, v5.21c.5521 (SanctimoniousSwamprat)
    TargetPercent, v
    TellMeWhen, v7.2.2
    TipHelper, v5.12.DEV.351(/embedded)
    TipTac, v14.10.16
    TipTacItemRef, v14.10.16
    TipTacTalents, v14.10.15
    BlizRuntimeLib_enUS v6.0.3.60000 <none>


  • #928
    Color Issue

    Hey there,

    when i switch my profiles of kgpanels and then change the colors of my active panels, the color always changes for both profiles. I dont know why. I dont have dual profile active.

  • #927
    stop work

    Stoped work since WoD started.

  • #926

    This is sooo broken, I had to just turn it off. Can't retain a layout for more than 3 minutes before it goes down. A reload either fixes it or breaks it. I had a great layout profile before last update but it disappeared now.

  • #923

    i can confirm the following post it fixes the green box issue...

    naboomkin Oct 25, 2014 at 13:06 - 0 likes

    @thrackley: Go

    Apparently the format of the file path has changed. I had to dig a bit to find the answer on the web...and I can't find it again, so, here's a recap.

    Try switching from double backslashes to a single forward slash. Also, no slashes at the beginning.

    Such as: Interface/Addons/kgpanels/YourArtworkFolder/yourimagename.tga

    Instead of:

    This fixed the green box problem for me.

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Star Trek Online Wiki Editing Contest