I was just playing around with PB4 myself and came here because I had the exact same problem:
I created a Blank Space to place the playername above HP and would like to mirror the orientation on player vs target. This was possible in PB3, and isn't in PB4 without copying the layout to a new one for each frame that differs from the main one.
I can understand the use of a different layout for something completely different (see ToT, Screenshot #1), but would like to avoid it for small changes.
Any plans to add some features like ability to color the border of frames by class color (rather than the entire health bar), or will that sort of thing continue to be left to kgpanels addons and the like?
Further, has any thought been given to adding a few default options for layouts so that the unit frames can have a few out of the box look and feel options to choose from without going into major design mode?
I am running with CaithUI's customization of Pitbull3, basically, and it is just lovely. A few attractive layouts to choose out of the box might be a very nice thing for basic users.
Either way, I know I'll be using the next incarnation of Pitbull. It is just too good.
They worked for me last night, but not anymore... Anyway, I almost went into the game last night to build a PitBull layout the way you wanted to see it (because I got it that way when I was playing around with it the other day). But I decided I had better things to do with my time than prove to you that it could be done. ;)
I was wondering if we were going to get the option to change the background color or opacity of the frames? For example if I go to layout editor->module there is a single tab for Background but the only option is Enable.
Projectnova, my current layout is basically what you want and it's working awesomely and is definitely possible using a single layout and the horizontal mirror option.
My Player and Target frames have the Cast bar up the top (not the Blank bar, but close enough). It usually has the unit name when no casts are happening. I have actual HP, percentHP, MP and percentMP on the right side of my Player frame, and the magic of horizontal mirroring displays these on the left of my Target frame without any problems.
I attached my WTF file (was forced to ZIP it for some reason).
It's also possible that there is some strange bug with using the Blank bar.
I didn't even use the blank bar or anything to get it. Just placed the text above the frame.
Makes it very hard to read for me since it ends up not having any background, and that for me is a big nono (poor eyesight even with glasses on) so im "abusing" the castbar for now :p
I didn't even use the blank bar or anything to get it. Just placed the text above the frame.
Ah yes, the blank bar was actually just a work-around because I couldn't find the option to position the name outside the frame - but I just had to attach it to the frame instead of a specific bar.
Makes it very hard to read for me since it ends up not having any background, and that for me is a big nono (poor eyesight even with glasses on) so im "abusing" the castbar for now :p
Did you forget the [Outline] tag already, Kerecha? ;)
I'd really quite like Layout inheritance. I'm imagining a drop-down for the Parent Layout, and maybe we could have different coloured fonts or something whenever an option is the same as the Parent (and thus inheriting).
Still, it's not really that hard to setup and change. Even if you had to use a different layout for every single kind of frame, it's still markedly easier to setup than Pitbull3.
Having separate "New Layout" and "New Layout based on this Layout" buttons might be nice too.
ROFL Silky, give me some time. I'm still trying to figure out if there's a nice solution that doesn't require a list. I really don't like the idea of hardcoding all the special cases.
The layout inheritance thing seems like a good idea, but how would the config UI work? what would determine whether a setting is inherited rather than overridden?
The layout inheritance thing seems like a good idea, but how would the config UI work? what would determine whether a setting is inherited rather than overridden?
Add a new value with "From Parent: X" to each option and set it as default value?
The layout inheritance thing seems like a good idea, but how would the config UI work? what would determine whether a setting is inherited rather than overridden?
This should be made pretty explicit the GUI, probably using a checkbox.
Then, the inheritance grain:
- Fortress allows inheritance at option level, by having a second panel with a checkbox for each option. This is very fine but also very verbose.
- Docking Station only does inheritance at panel level. There is a single "inherited" checkbox on top of each panel.
ROFL Silky, give me some time. I'm still trying to figure out if there's a nice solution that doesn't require a list. I really don't like the idea of hardcoding all the special cases.
So you think there must be some internal Blizzard setting on those models that make them appear that way? Wonder where you'll find that solution.... the list sounds most logical right now...
I'm trying to think of a series of steps we can apply to all models that will result in them all looking the same no matter what. Not sure it's possible, but I'd really prefer to do it that way.
Would be helpful if the URLs actually worked.
Further, has any thought been given to adding a few default options for layouts so that the unit frames can have a few out of the box look and feel options to choose from without going into major design mode?
I am running with CaithUI's customization of Pitbull3, basically, and it is just lovely. A few attractive layouts to choose out of the box might be a very nice thing for basic users.
Either way, I know I'll be using the next incarnation of Pitbull. It is just too good.
Thanks guys.
They do for me.
My Player and Target frames have the Cast bar up the top (not the Blank bar, but close enough). It usually has the unit name when no casts are happening. I have actual HP, percentHP, MP and percentMP on the right side of my Player frame, and the magic of horizontal mirroring displays these on the left of my Target frame without any problems.
I attached my WTF file (was forced to ZIP it for some reason).
It's also possible that there is some strange bug with using the Blank bar.
Makes it very hard to read for me since it ends up not having any background, and that for me is a big nono (poor eyesight even with glasses on) so im "abusing" the castbar for now :p
Ah yes, the blank bar was actually just a work-around because I couldn't find the option to position the name outside the frame - but I just had to attach it to the frame instead of a specific bar.
Oh, my bad. Screenshots work again, guess the vhost didn't like me playing around so much.
The thing I don't like when I mirror the whole frame is that Bars fill up in the "wrong" direction. Take a look at Screenshot #2 to see what I mean.
#1 (PB3), #2 (PB4)
Did you forget the [Outline] tag already, Kerecha? ;)
Still, it's not really that hard to setup and change. Even if you had to use a different layout for every single kind of frame, it's still markedly easier to setup than Pitbull3.
Having separate "New Layout" and "New Layout based on this Layout" buttons might be nice too.
Add a new value with "From Parent: X" to each option and set it as default value?
Everything else would be override, of course.
This should be made pretty explicit the GUI, probably using a checkbox.
Then, the inheritance grain:
- Fortress allows inheritance at option level, by having a second panel with a checkbox for each option. This is very fine but also very verbose.
- Docking Station only does inheritance at panel level. There is a single "inherited" checkbox on top of each panel.
I personnaly like DS inheritance better.
So you think there must be some internal Blizzard setting on those models that make them appear that way? Wonder where you'll find that solution.... the list sounds most logical right now...