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.
ill look at see if there was some other api change causing the issue.
Hey kagero - I have seen a couple of your posts on pitbull4 threads, but i have a question about the linking of kgPanles to the show and hide of the pitbull frames. This is in an effort to remove the lag present when using the normal RegisterEvent process.
Any insights? Googled the hell out of it and cant find any hooks to pitbull.
Hi, I posted an issue on curse Im having and today's update didn't fix it unfortunately. I have two panels that are parented to My Unit frames, for some reason the panel with Background strata is appearing over the panel with Low strata. This gets fixed temporarily by quickly adjusting the background panel's level from 0 to 20 then back to 0. But when I relog the strata goes back to cover the low strata panel.
Is this a known issue after 3.2, because my settings have not changed and it worked before the patch. I have tried everything, re parenting, diff stratas, and new panels. I dont know what else to do to fix it. Any ideas? Thanks so much for any help.
if you getting a big framerate drop its most likely a script your using. after the panels are loaded kgpanels uses no cpu anymore.
Is it possible to do something like, if a panel is attached to the chat box, it will be able to shrink with the fading text? So like if all the text is faded out the panel will not be visible.
After patch 3.2, I have a massive framerate drop(I go from 60 to 7) with KgPanels. Has anyone else noticed this, and if so is it a simple fix or does the addon neeed to be updated?
Thanks, Safturento
this panel is placed directly on top of another panel, panel5b, i would like to have panel5b hide when panel5 is shown and show when panel5 is hidden. any help with this script would be greatly appreciated.
here are links to pics if this will help.....
http://img187.imageshack.us/img187/3157/wowscrnshot073009183013.jpg with panel5 "parented frame" shown
http://img194.imageshack.us/img194/2170/wowscrnshot073009182953.jpg with it hiden showing only panel5b
midgetmage55
Good catch, it was some left over code. pytting a fix in now.
I figured out what the issue is. The length of the name i give to the art element when adding it (the file name length did not seem to make a difference however) was too short.
I was trying to label my elements with short names (like going from DemonicLeft to DL) To make the lists easier to read. Well apparently the names have to be at least 3 characters long.
My test:
During parts 2-4 I had enabled bugsack to see if any errors dropped and none did. Did a quick retest of 2-4 without it and got the same results so it had nothing to do with a reload.
Hope that helps. If its not something worth trying to correct it might be worth while to add a note on element name length in the FAQ in-game.
P.S. Sorry it took so long to reply. Had a busy week. =)
http://tinypic.com/view.php?pic=t9hczk&s=3
lemme knw if you figure anything out midgetmage55
Yeah i spent about an hour trying everything i could think of to get them to show up in an actual panel. Eventually i just moved the files to a new folder. Opened my graphics editor and re-saved them without making any changes short of the names of the files (removed any capitalization basically) and importing them again to the addon. Not sure why but it worked.
My only guess is there is something in my saved variables causing the issue. And being that i have roughly 20 saved layouts deleting it wasnt much of an option. Suffice to say everything is working now.
I have a back up of my WTF folder from 3 or so days ago. I may experiment with it and see if i can track the problem down.
Will post back if i find anything.