Category: Miscellaneous
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
v1.33
Date:
08-07-2009 07:51 AM
Size:
206.01 Kb
Downloads:
39,261
Favorites:
452
MD5:
Pictures
Click to enlarge
sample panel + config menu
kgPanels   Popular! (More than 5000 hits)
kgPanels, successor to eePanels. This mod allows you to place artwork in your UI. Please be sure to grab the config addon to be able to configure kgPanels. The menu is LOD so once created memory usage is minimal. This mod also allows you to attach scripts to events for each panel.

Please note the download also now includes kgPanels config as a single zip
Please see curse.com for the wiki pages
http://www.wowace.com/projects/kg-panels/pages/kg-panel-wiki
  Change Log - kgPanels
Toc update for 3.1, fix for kgPanelsConfig to be up to date toc

Updates for 3.2
  Archived Versions - kgPanels
File Name
Version
Size
Author
Date
v1.32
206kB
Kagaro
07-28-2009 04:54 AM
v1.29
212kB
Kagaro
04-22-2009 11:30 AM
v1.27
204kB
Kagaro
03-28-2009 02:26 PM
v1.26
202kB
Kagaro
03-24-2009 10:02 AM
v1.24
201kB
Kagaro
03-21-2009 08:26 PM
v1.20
192kB
Kagaro
03-10-2009 01:59 PM
78841
31kB
Kagaro
07-22-2008 03:01 PM
  Comments - kgPanels
Post A Reply Comment Options
Old 07-28-2009, 04:51 AM  
Kagaro
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 21
File comments: 65
Uploads: 5
Quote:
Originally posted by writersbloc
How come kgPanels renames the panels every time you log? I'm trying to make a UI where panels are linked to other panels. I use the frame finder, figure out the name of the panel (kgPanelX) and then use that name for my parent frame and anchor frame.

Unfortunately everytime I log in something like kgPanel6 will now be kgPanel7 and my linked frame is attached to another part of my UI- another panel that's become kgPanel6.

I'm going back and trying to link panels to addons instead, but I'm not sure what's going to happen to some linked to a mod like Grid that resizes itself...
to parent 1 kgpanel to another kgpanel you can just use teh kgPanel name you gave it. i.e. say you have 1 panel called 'MyFirstPanel' and you create a second panel, in the second panel you can set the parent to 'MyFirstPanel' kgPanels will automatically figure out the corrent real panel name and setup the parenting.
Kagaro is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-27-2009, 06:13 PM  
writersbloc
A Kobold Labourer

Forum posts: 1
File comments: 10
Uploads: 0
How come kgPanels renames the panels every time you log? I'm trying to make a UI where panels are linked to other panels. I use the frame finder, figure out the name of the panel (kgPanelX) and then use that name for my parent frame and anchor frame.

Unfortunately everytime I log in something like kgPanel6 will now be kgPanel7 and my linked frame is attached to another part of my UI- another panel that's become kgPanel6.

I'm going back and trying to link panels to addons instead, but I'm not sure what's going to happen to some linked to a mod like Grid that resizes itself...

Last edited by writersbloc : 07-27-2009 at 07:44 PM.
writersbloc is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-24-2009, 11:16 PM  
nushnush234
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
hi!

probably irrelevant to everyone else but i like to put a frame/border around mine and my target's portrait to make it look pretty lol.

Just wondering how do it make the panel around my target's portrait disappear when i don't have a target selected. ie only show up if i target someone.

has it got to do with anchoring?

thx heaps!
nushnush234 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-23-2009, 05:41 PM  
thamaht
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Quote:
Originally posted by Kagaro
K, ill double check through again and see if there is some other underlying issue causing this.

Also can you pm me a zipped up copy of your kgPanels saved variables.
After two weeks trying to get it to work, I post something here and it just starts working. Must have been user error or something. Thanks anyway!
thamaht is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-22-2009, 04:54 AM  
Kagaro
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 21
File comments: 65
Uploads: 5
Quote:
Originally posted by thamaht
The 51st panel will show up as a normal panel in kgpanels' config. (So, I don't think the issue is with the ace config) The panel itself doesn't actually show up in the game UI, regardless of its settings. If I change something within the config, it then will show up as it is supposed to.

If I zone, log, or do anything else that causes a loading bar, the 51st panel stops showing up in the UI again, but is still listed in the config. Change something again, and poof it shows up.

I'll see if I can throw together a screenshot play by play later today, using no other addons and just numbered default panels to illustrate cleanly and also eliminate the possibility of other addons causing conflict.
K, ill double check through again and see if there is some other underlying issue causing this.

Also can you pm me a zipped up copy of your kgPanels saved variables.

Last edited by Kagaro : 07-22-2009 at 05:05 AM.
Kagaro is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-21-2009, 04:57 PM  
thamaht
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Quote:
Originally posted by Kagaro
Ahh no idea then, maybe there is alimit to the number of leaves in a tree control in aceconfig so not letting it add the item.
The 51st panel will show up as a normal panel in kgpanels' config. (So, I don't think the issue is with the ace config) The panel itself doesn't actually show up in the game UI, regardless of its settings. If I change something within the config, it then will show up as it is supposed to.

If I zone, log, or do anything else that causes a loading bar, the 51st panel stops showing up in the UI again, but is still listed in the config. Change something again, and poof it shows up.

I'll see if I can throw together a screenshot play by play later today, using no other addons and just numbered default panels to illustrate cleanly and also eliminate the possibility of other addons causing conflict.
thamaht is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-21-2009, 08:55 AM  
Kagaro
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 21
File comments: 65
Uploads: 5
Quote:
Originally posted by Kagaro
Ahh no idea then, maybe there is alimit to the number of leaves in a tree control in aceconfig so not letting it add the item.
Or possibly the internal data storage hit its limit .. I would reallllly doubt that. Im in europe right now, when ig et back home next week ill see if i can replicate the issue
Kagaro is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-21-2009, 08:52 AM  
Kagaro
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 21
File comments: 65
Uploads: 5
Quote:
Originally posted by thamaht
I may not have been clear - I tried to test to see if I could have 51 panels by creating a default panel (the 200x100 one parented to UIParent, the white tooltip border and light gray background one that I'm sure you've seen a billion times) and it didn't work either.
Ahh no idea then, maybe there is alimit to the number of leaves in a tree control in aceconfig so not letting it add the item.
Kagaro is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-21-2009, 07:23 AM  
thamaht
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Quote:
Originally posted by Kagaro
I dont put any limitations on number of panels your make. Might be an internal game limit of somekind. But im not aware of any such limit. Could it be that SBF is only allowing 50 frames to show and since you parent them to the SBF frames they share visibility.
I may not have been clear - I tried to test to see if I could have 51 panels by creating a default panel (the 200x100 one parented to UIParent, the white tooltip border and light gray background one that I'm sure you've seen a billion times) and it didn't work either.
thamaht is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-21-2009, 06:24 AM  
Kagaro
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 21
File comments: 65
Uploads: 5
Quote:
Originally posted by thamaht
I checked and I actually cannot get any more panels to show up at all, and I have exactly 50. I think I just have too many panels.

I'll see if I can't get away with removing some elsewhere.

edit: Is there any reason for the "more than 50 panels doesn't work" thing?
I dont put any limitations on number of panels your make. Might be an internal game limit of somekind. But im not aware of any such limit. Could it be that SBF is only allowing 50 frames to show and since you parent them to the SBF frames they share visibility.

Last edited by Kagaro : 07-21-2009 at 06:25 AM.
Kagaro is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-20-2009, 07:26 AM  
thamaht
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Quote:
Originally posted by Kagaro
I would hazard a guess to say, when you reload your ui. the SBF frames are being created on demand. kgPanels should refresh and reparent automatically as the SBF frames are being created. When it does the layout if the parent doesnt exist, it is set hidden till the parent is created, then resets the parent and it should share visibility with that parent.
I checked and I actually cannot get any more panels to show up at all, and I have exactly 50. I think I just have too many panels.

I'll see if I can't get away with removing some elsewhere.

edit: Is there any reason for the "more than 50 panels doesn't work" thing?

Last edited by thamaht : 07-20-2009 at 10:55 PM.
thamaht is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-20-2009, 05:36 AM  
Kagaro
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 21
File comments: 65
Uploads: 5
Quote:
Originally posted by thamaht
I've parented several panels to various Satrina's Buff Frames icons, and they show up correctly when editing the panels. If I do a /console reloadui, the panels disappear. I can make them reappear by making any change to them, even if it doesn't actually change anything (e.g., cut and paste the height value into the box so the 'okay' button appears, upon clicking it the panel reappears).

It may be that I have too many panels (at least 40)..

I was thinking I could work around this by having an onload script do that 'refresh the panel' type thing, but looking at the script examples, I'm not sure how I could do that.

Any ideas?
I would hazard a guess to say, when you reload your ui. the SBF frames are being created on demand. kgPanels should refresh and reparent automatically as the SBF frames are being created. When it does the layout if the parent doesnt exist, it is set hidden till the parent is created, then resets the parent and it should share visibility with that parent.

Last edited by Kagaro : 07-20-2009 at 05:39 AM.
Kagaro is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-19-2009, 02:50 AM  
thamaht
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
I've parented several panels to various Satrina's Buff Frames icons, and they show up correctly when editing the panels. If I do a /console reloadui, the panels disappear. I can make them reappear by making any change to them, even if it doesn't actually change anything (e.g., cut and paste the height value into the box so the 'okay' button appears, upon clicking it the panel reappears).

It may be that I have too many panels (at least 40)..

I was thinking I could work around this by having an onload script do that 'refresh the panel' type thing, but looking at the script examples, I'm not sure how I could do that.

Any ideas?
thamaht is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-06-2009, 08:47 AM  
Kagaro
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 21
File comments: 65
Uploads: 5
Quote:
Originally posted by bamblack
Little new to the whole parenting thing, I use auracle, and I have a panel behind it. I understand I would have to parent it to the auracle frame so they both show up at the same time, how would I go about doing that though? I'm guessing it would involve getting the name of the specific panel, but again, no idea how that works.


Any help would be great, thanks!
Once you open up the kgPanels config screen, a new keybiding will be activated allowing you to hit the key and get the name of the frame under your mouse.
Kagaro is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-06-2009, 03:02 AM  
bamblack
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Little new to the whole parenting thing, I use auracle, and I have a panel behind it. I understand I would have to parent it to the auracle frame so they both show up at the same time, how would I go about doing that though? I'm guessing it would involve getting the name of the specific panel, but again, no idea how that works.


Any help would be great, thanks!

Last edited by bamblack : 07-06-2009 at 05:22 AM.
bamblack is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.