Any assistance or ideas you may be able to provide, any of you, would be highly appreciated :)
no need to hook since the pitbull frame isnt resizing.
maybe try this, not sure if it will works but meh.
local PetExists = UnitExists("pet")
if PetExists then
THIS:SetHeight(x) --where x is the heigth of the panel w/o pet
But when i parent to lets say grp 3 (cluster3) it show all the time , even when the grp 3 isn't showing.
Thats because(like it was said many times in this thread...) you can't parent something to pitbull raid frame since they are generated only when you need to. There are some scripts that show/hide panel depending on how many raid member are in.
I'm still having the issue where panels appear in front of my actionbar on my hunter(and only this char).
And THIS:SetFrameStrata("BACKGROUND") doesn't seem to work. Is there a way to change Global Settings in a script?
I wanna try changing Global Settings Strata to Background to see if this fix it. If its not possible, ill do a SV reset and do it all over to see if its fixes it.. sigh.. lol :P
*sigh*...apologies if this has been posted before, i tried to search as best i could, but couldn't find info pertaining to my problem other than references to insuring that names are spelled and capitalized properly when parenting, which in this case, they are....
so i downloaded this spiffy cool addon called eepanels2...and started tooling around with it to see what i can come up with..
originally, parenting worked while i was learning how to do things...i made the unfortunate mistake of deleting my cache, wtf, and interface folders so i could start fresh and work on building something for a new ui, and not the learning curve bars...
anyways...when i started parenting bars together, i believe i got the "couldn't find region: abPanelL" error....i would have it exact, but i neglected to write it down when it first came up, thinking it was a burp and a simple reload would fix it....
well, the reload didn't fix it...i even went so far as to blow away my test directory of wow, copy a new version over and start from scratch....
unfortunately, now i don't even get the error message....the parenting does not work when i supply the proper eepanel name, even making sure to capitalize properly when necessary...when i put in the panel name to parent to, hit enter, nothing happens....
if i hit enter repeatedly, i get a "Validation error" spammed across the screen....unfortunately, the error doesn't pop up until subsequent enter button smacks...
i've reloaded wow entirely, i've reloaded the cache/wtf/interface folders, i've reloaded eepanels itself, all from scratch, and no dice....i've even gone so far as to name my panels everything from "right" and "left" to "1" "2" just for simplicity sake to see if i could figure out what the issue is...
ideas? i feel kinda lost here with this stuff :(
When you parent something, its to the eePanel's name, not the "nickname" you assign it. You need to parent them to eePanel#.
IE: First panel is "Bobdole". Second is "Booya". If you want to parent the 2nd to the 1st, you'll parent it to eePanel1(not Bobdole)
Im trying to change the border based on if hes elite or not.
Here's my code. Yellow border when elite, White border if not elite.
local isElite = UnitIsPlusMob("target")
if (isElite) then
eePanel9:SetBackdropBorderColor( 1,1,0,1 )
eePanel9:SetBackdropBorderColor( 1,1,1,1 )
the thing is the isElite doenst seem to work. If i set the alpha to 0 when elite, nothing happen. If i set the alpha to 0 when NOT elite, then all borders dissapear even if elite.
After asking for it many times in the past and being told to do it myself and being soooo beyond lazy. I have made a SQUARE border file to be used with eePanels2, you will need to add it to your SharedMedia as a border and NOW you can use this to have 1 panel with a square border instead of overlapping 2 panels to create the effect. Saves on memory and it's pretty!
I say to be used with eePanels2 but really it's good for use with anything, I use it as a border for my tooltips, it looks rad :). I wish simpleMiniMap had the ability to use custom borders as i'd love to use it there too for now i'm just using an eePanel behind my minimap.
Oh also, if you set your Background Inset Size to 5 instead of 4, the border will look much better.
Any1 else tried that? because its not working for me.
I'm new to eePanels2 and need a bit of advice/help.
I'm setting up a UI. I'm using Sunn Viewport Art to setup the background for my UI and alter the viewport size (I understand that eePanels won't modify the viewport size, which is why I'm using SVA). I want to create an eePanel which sits in front of the SVA background panel but behind my UI buttons (bartender, pitbull, omen, etc). The panel will be translucent with a block colour (Red, for example). The idea being, the panel is hidden most of the time but shown whenever I have aggro. As it's translucent red, it should act as a color filter and just colour the existing Sunn Viewport Art in red (but not the UI buttons) when I have aggro. I think this should look pretty cool and be more usable for me (I'm a tank) than most aggro mods which focus on DPS and strobe/flash annoyingly whenever I have aggro (all of the fight).
Questions are: is this possible with eePanels? Is there some existing LUA out there that I can adapt for this that does something similar?
You know that Pitbull already has this feature? It will turn ur health bar or whatver to red if you have aggro.
But if you really want a panel for it, i guess ull need to find the code to check if the target of ur target is you. if yes, show the panel, if not, hide it. If you find the code(check on wowwiki), look in the eePanels Script page, youll be able to base ur code off that.
The only problem with 2) is that i'm a) not using rock's configuration panel and b) only eePanels2 seems to have this problem, I pick a custom color for a health bar in PitBull and it looks exactly like the color picker.
could the blend mode of the background change something?