Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#154 Adjustable Background transparency

BUG
open
nobody
5
2009-12-29
2009-12-29
eleazzaar
No

BUG packs a lot of useful information in the scoreboard. Unfortunately, at least to my eyes, that info can often be obscured when it is against a busy background, so that the text is hard to read. I'd love to see an option that increases the opacity of the background box of the scorecard, and the few other places a similar background appears.

Discussion

  • eleazzaar
    eleazzaar
    2009-12-29

    • milestone: --> BUG
     
  • eleazzaar
    eleazzaar
    2010-03-24

    to better illustrate the idea, i've created a mock-up. I'm suggesting that the scoreboard be changed to be more opaque, like the middle or right example.

     
    Attachments
  • EmperorFool
    EmperorFool
    2010-03-24

    The opacity of these panels are controlled in the theme files. Look for PANEL_STYLE_HUD_HELP if you want to change it locally. The best BUG could do at this point would be to allow you to pick from a few styles. The fully opaque one would be possible as I'm pretty sure that's an existing theme. We could also make the one used for other help text hovers with the lines at top and bottom plus others you see on-screen.

    Unfortunately, you cannot modify theme assets on-the-fly, only pick among what's available by name.

     
  • eleazzaar
    eleazzaar
    2010-03-26

    I don't know anything about Python modding, so perhaps these are stupid questions, but i can't find a way to set any themes in Civ IV. If there is a way to set the background on those items to opaque, i doesn't seem to be very user-accessible. I searched for instances of "PANEL_STYLE_HUD_HELP", but whatever controls transparency was not obvious to me.

    Allowing the user to pick between a few themes seems perfectly adequate.

    I agree that the other bits of hovering text would benefit from the same treatment... like the box in the lower left that shows which units are in the tile under the cursor.