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.
-
View User Profile
-
Send Message
Posted Oct 16, 2020In reply to Venaraa:
I installed the files as you suggested, and it finally works !!!!
Venarra thanks alot on your support and follow up as well as your prompt replies, 10 years using this addon , and will keep using it :)
you are amazing !
-
View User Profile
-
Send Message
Posted Oct 16, 2020In reply to safw008:
You're welcome, glad it works :D
-
View User Profile
-
Send Message
Posted Oct 18, 2020In reply to Venaraa:
I am at a loss. I have the exact same error. Unable to run config command. Have tried everything. Replacing the lines and running separately etc. Can not for the life of me get it to work.
Sorry for the extra replies. I kept getting an http error that said the post was not successful. That is why that happened.
Still can not get it working. About to scrub the idea of returning I am so frustrated heh.
edit. Works fine on my wife's pc. Not sure what the difference is. Mine is a fresh latest Win10 install with fresh wow install.
edit final.
This makes 0 sense and I am at a total loss. After messing with both pc's and determining it works on wifes pc, I copied her install over to mine. After deleting her addons one by one to try to see what is different, I have found it.
No idea why but, If I don't have the addon named BigDebuffs, kg will not work for me. My fresh install, if I copy it in there with kg, kg will work. If I don't, config will not load.
I looked into that addon and it has some of the same libs used in kg. I copied all the ones from that addon in the different kg configs, thinking it may be missing something but to no avail.
I am at a complete loss as to why this is.
-
View User Profile
-
Send Message
Posted Oct 14, 20201x ...ns\kgPanels\Libs\LibBackdrop-1.0\LibBackdrop-1.0-3.lua:112: attempt to call method 'GetBackdrop' (a nil value)
[string "@kgPanels\Libs\LibBackdrop-1.0\LibBackdrop-1.0-3.lua"]:112: in function `EnableEnhancements'
[string "@kgPanels\Libs\LibBackdrop-1.0\LibBackdrop-1.0-3.lua"]:57: in function `EnhanceBackdrop'
[string "@kgPanels\kgPanels-1.24.lua"]:405: in function <kgPanels\kgPanels.lua:394>
[string "@kgPanels\kgPanels-1.24.lua"]:801: in function `PlaceFrame'
[string "@kgPanels\kgPanels-1.24.lua"]:716: in function `ApplyLayout'
[string "@kgPanels\kgPanels-1.24.lua"]:514: in function <kgPanels\kgPanels.lua:510>
[string "=[C]"]: ?
[string "@Bartender4\libs\AceAddon-3.0\AceAddon-3.0-12.lua"]:70: in function <Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:65>
[string "@Bartender4\libs\AceAddon-3.0\AceAddon-3.0-12.lua"]:527: in function `EnableAddon'
[string "@Bartender4\libs\AceAddon-3.0\AceAddon-3.0-12.lua"]:630: in function <Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:615>
-
View User Profile
-
Send Message
Posted Oct 14, 2020In reply to zmoose1:
Change the row 400 from
frame = CreateFrame("Frame","kgPanel"..panelIndex,parents["UIParent"])
to
frame = CreateFrame("Frame","kgPanel"..panelIndex,parents["UIParent"],"BackdropTemplate")
-
View User Profile
-
Send Message
Posted Oct 14, 2020In reply to podden:
OMG I love you!
-
View User Profile
-
Send Message
Posted Oct 15, 2020In reply to podden:
This fixes the issue of the add-on not working, but when locking and unlocking active panels it shoots out another error.
-
View User Profile
-
Send Message
Posted Oct 15, 2020In reply to downspire:
Open kgPanelGuideFrame.lua (inside \Interface\AddOns\kgPanelsConfig) and change Line 34 to this:
guide = CreateFrame("Frame", nil, frame, "BackdropTemplate")
Tested in-game just now and not getting errors when locking or unlocking!
-
View User Profile
-
Send Message
Posted Oct 13, 2020This addon was working fine for me until the pre-patch today. Is this still being maintained?
If not, are there any other addons that offer this functionality?
-
View User Profile
-
Send Message
Posted Jul 16, 2020Is it possible to restore the config menu somehow?
-
View User Profile
-
Send Message
Posted May 31, 2020In retail, It seems that the profiles are not saving correctly, they are all going to one profile instead of the different ones setup for different characters
-
View User Profile
-
Send Message
Posted Dec 4, 2019On Classic options don't seem to be saving in specific profiles, cuasing other profiles to mess up.
-
View User Profile
-
Send Message
Posted Sep 27, 2019Warcraft Classic .LUA error in current version 1.24-classic
8x Error loading kgPanels\Libs\LibDualSpec-1.0\LibDualSpec-1.0.lua
EMBEDS.XML line 11 needs to be completely commented out. Lines 9 and 10 will not be actual COMMANDS to non-retail / end non-retail because those lines themselves are commented out.
-
View User Profile
-
Send Message
Posted Sep 22, 2019EDIT: KGPanels version 1.21 appears to be working 100% for Retail WoW 8.2 so I'm keeping it rolled back 2 versions until a new working version can be made for retail WoW.
----------
Retail WoW version 1.23 still does not have a working config menu.
1x kgPanels\kgPanels-1.23.lua:636: kgPanelsConfig isn't registed with AceConfigRegistry, unable to open config
[C]: ?
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0-78.lua:1861: in function `Open'
kgPanels\kgPanels-1.23.lua:636: in function `?'
Ace3\AceConsole-3.0\AceConsole-3.0-7.lua:94: in function `?'
FrameXML\ChatFrame.lua:4836: in function <FrameXML\ChatFrame.lua:4783>
[C]: in function `ChatEdit_ParseText'
FrameXML\ChatFrame.lua:4497: in function <FrameXML\ChatFrame.lua:4496>
[C]: in function `ChatEdit_SendText'
FrameXML\ChatFrame.lua:4533: in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>
Locals:
(*temporary) = "kgPanelsConfig isn't registed with AceConfigRegistry, unable to open config"
-
View User Profile
-
Send Message
Posted Sep 24, 2019In reply to Cleric670:
Likewise. I updated it after getting error messages, but now nothing happens when typing the "/kgpanels config" command.
-
View User Profile
-
Send Message
Posted Sep 24, 2019In reply to snichy:
I found where the bug come from :
In Interface\AddOns\kgPanels\kgPanels.lua line 440
should be
After this little edit everything works fine
-
View User Profile
-
Send Message
Posted Sep 20, 2019EDIT: Classic Warcraft
DOUBLEEDIT: I edited the embeds.xml file and deleted the line that said
<Script file="Libs\LibDualSpec-1.0\LibDualSpec-1.0.lua"/>
And now it's working fine with no lua errors. I'm guessing it was meant to be commented out or something since that library didn't exist in the classic package.
----------------------------------------------
ORIGINAL POST:
Well it's WORKING with the latest build which is amazing! However it still throws a .LUA error.
4x Error loading kgPanels\Libs\LibDualSpec-1.0\LibDualSpec-1.0.lua
-
View User Profile
-
Send Message
Posted Aug 31, 2019The command "/kgpanels config" triggers an error instead of working properly. I made sure no other addon interfered with this so it is definitely a problem caused by KGP.
-
View User Profile
-
Send Message
Posted Sep 7, 2019I have the same problem.
The command /kgpanels config does not work.
-
View User Profile
-
Send Message
Posted Sep 20, 2019In reply to wizard4597:
Yup Im still getting this error too.