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.
check your scripts, the wow api for determingin group size has changed.
the following events were changed
are now a single event called
is now
@Zeltar73
thats a future feature item on my own internal list .. animated panels
Hi, after looking through several posts and countless links I'm at a crossroad and hoping someone will help that has more knowledge. What I am attempting to achieve with kgPanels is animated textures. (i.e. I want a panel with a dancing baby or small moving flame). My thoughts so far is to get a set of .tga files and using the AnimationGroup widget found in the widget API make a script in the OnLoad function that hooks onto that widget. A detailed example from start to finish (where did you put your textures - what is the scripting - etc...
How about a script that when someone enters combat a panel that shows up with a flickering flame and hides when out of combat :)
Or - if this isn't possible with kgPanels yet.. will there be support for it in the future?
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:
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)
i got this when using /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)
If i unlock my panels it will still not let me move them. Would like some help :)
Is this:
http://pastebin.com/Cpjbb3ux
a kgpanels-bug or is it from some other addon? Because at the end it says "<func> @..\kgPanels.lua:286"
hey there im trying to install kgpanels but no results.plz help me install kgpanels i really like it.thx in advance
OnUpdate was fixed to use the variable named elsapsed in r403, the OnSizechanged was fixed in r404 and Ive tagged a new release
For those wondering what the names of the various arguments to the scripts are (like I was earlier), I've looked at the function that sets up the scripts and written them below.
self is always the panel's frame.
this is not working for me. It does not detect the artwork path. What did you change and where do i put the artwork when i dl it? your directions do not work. you used to put it in the interface folder but that does not work anymore.
http://www.wowace.com/addons/kg-panels/files/ 4.3 version.
TY! I changed the curse dl preference to alpha so it will keep up to date.
Out of the blue from everything working correctly I now get an error when logging in:
A /rl will seemingly fix this error until next time I log in. The error cause all panels to be hidden until the /rl. I have deleted my saved variables (for kgpanels) which on 1st log in didn't error, but after setting up my four panels once again errored on the next login.
Started last night for no obvious reason when I changed my UI, I have four panels that mask the lower area of the screen kgPanel1 is anchored to the UIParent (bottom, bottom) and the other three panels are anchored to kgPanel1. These panels havn't changed appreciably since I returned to WoW with the 4.3 release.
fixed
Kagaro, you put the script for OnClick, has an error and confusion can lead people to not have much idea of ​​programming, if you can change elsif - elseif, will be better, I think I broke his brain was not working because your script when I gave him to copy - paste XD
P. D. I hope my comment did not offend you friend