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.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of kagaro kagaro Mar 09, 2010 at 15:08 UTC - 0 likes

    local funkyNamedFrame = _G['literal name here']

  • Avatar of StarGryphon StarGryphon Mar 09, 2010 at 01:13 UTC - 0 likes

    I am having the same type of issue that DeathlaceVII is having. The LDB addons I am trying to script on/off based on mouse click have a space in the name or a '-' character. Is there some type of literal modifier or character escape process so these characters do not cause errors?

  • Avatar of madindehead madindehead Mar 06, 2010 at 16:26 UTC - 0 likes

    What I have done now kagaro, is opened both eePanels.lua file and kgPanels.lua that exist in the saved variable folder, and put in the values that way =)

    It's pretty much a direct copy from eePanels now. Thanks for the advice though ^^

  • Avatar of Calest Calest Mar 06, 2010 at 06:57 UTC - 0 likes

    I've been trying to find and create a script to show my attack power and update it as it changes.

    I thought the Bonus Spell Damage sample script would help me figure it out but when I put it in and reload nothing happens. I've checked intercept mouse clicks, copied the script and put it in exactly where it says to and nothing comes up in there either. I also tried a another sample script to show the panel only when in combat, same thing copy and pasted the script from Samples and reloadui, panel is there out of combat still.

    Is there a place that can help me with this? I am no programmer and don't really understand scripts (I'd like to). This seem either broken or I am missing something totally.

    Any help would be greatly appreciated.

  • Avatar of kagaro kagaro Mar 06, 2010 at 05:29 UTC - 0 likes

    upgrade from eepanels to eepanels2 then up to kgpanels? or just relayout it, kgpane;s config has soo many more options

  • Avatar of madindehead madindehead Mar 06, 2010 at 00:43 UTC - 0 likes

    Hmm. All I saw was an option to import from eePanels2 sadly.

  • Avatar of kagaro kagaro Mar 06, 2010 at 00:12 UTC - 0 likes

    there is an import eepanels layout command in the config.

  • Avatar of madindehead madindehead Mar 05, 2010 at 12:38 UTC - 0 likes

    Hey mate,

    I have been using eePanels for a while since coming back to WoW, but I think maybe I should update to kgPanels now.

    Is there a simple way to try and import most of the settings from eePanels into kgPanels? Would it be best to go into the WTF/Config folder and copy over the value from the eePanels.lua file to the kgPanels.lua file?


  • Avatar of Narodigg Narodigg Mar 02, 2010 at 02:41 UTC - 0 likes

    I have tried an underscore and it did not help. Sorry I should have mentioned that.

    Here is the error. 1x <string>:"rightmenu-info_OnLoad":40: attempt to index global 'LegoFortressFishing_Broker' (a nil value)

    Last edited Mar 02, 2010 by Narodigg
  • Avatar of kagaro kagaro Mar 02, 2010 at 02:06 UTC - 0 likes

    try an _ char it might just not be shwn well thats its an underscore.


Date created
Sep 16, 2008
Last update
Jul 19, 2016
Development stage
  • enUS
  • frFR
  • koKR
  • zhCN
All Rights Reserved
Curse link
Reverse relationships
Recent files
  • A: r438 for 7.0.3 Jul 19, 2016
  • A: r437 for 6.2.0 Jun 23, 2015
  • A: r436 for 6.1.0 Feb 24, 2015
  • R: 1.20 for 6.0.2 Oct 24, 2014
  • R: 1.19 for 6.0.2 Oct 17, 2014