Bugged Progress Bars.. I think
My progress bars styles are defined like this:
Code:
<ProgressbarStyle Background=" " Bar.Background="progress.full" Bar.BackgroundEmpty="progress.empty" Name="progress"/> The way, I believe, it's suposed to, and used to work was the client would draw and correctly hue the Bar.BackgroundEmpty always 100% full.. Then draw and hue the Bar.Background at the correct fullness for numbers it's repersenting.. Since LU#8: The client draws Bar.Background at 100% full and the minute the bar start emptying it switches to the Bar.BackgroundEmpty image and starts emptying showing whats behind it.. In my case it turns my bars real dark and hard to read with a transparent background showing whats under it.. (WC_Backdrop or letterbox black space) I'm hoping this was not intended and is a bug? |
I kinda expected some problem like this might come up at some point, so I implemented empty bars as static images with progbars overlaid. Almost every prog bar from SOE uses the same method.
|
Even if I had grey static bars under my progress bars; LU8 would have still killed my PBs..
They turn real dark the minute it goes from 100 to 99.9%.. They still would be barely legible.. It empties Bar.Background 100% in that .1% then starts emptying the Bar.BackgroundEmpty (Which I believe is supposed to be static but hued) I will do a quick fix for my UI that makes them have dark grey backgrounds and the correct brightness foreground bar. But, I loved the way the whole bar changed color (empty part and fullpart) as the percentage dropped.. I can probably simulate that behaviour but don't want to.. I think (hope) it's a bug! |
Removing Bar.BackgroundEmpty="progress.empty" from my styles made the Bar.Background empty correctly.. However now my gauges are now transparent when empty.. I'm still hoping for confirmation that this is a bug and will be fixed..
I think I will bug it ingame and hope they give it a higher priority than /loadui so it's fixed sometime before the next 8 live updates or six/seven months!! (Throw an intern on it or something) Sorry for the little rant :p |
DC_Roenfanz pointed out the easy fix was to set the DynamicData of a seperate health bar to ProgressBar with the darker image and filter out the the Progress percent with a DynamicFilterData="FFBF" to simulate color changing background bars..
I'm doing it slight differently by using an Image object instead of ProgressBar.. And just setting the DynamicData.. I had already put them in.. I'd rather deal with one object instead of two.. But, ohwell :) And, from what I've read here, I do not believe this will work in the group window because the dynamic data isn't pushed yet.. |
Quote:
|
All times are GMT -5. The time now is 09:27 PM. |
vBulletin® - Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© MMOUI