src/gui/infoviewer.cpp: fix paint progressbar opt 1

Origin commit data
------------------
Branch: ni/coolstream
Commit: 662955f9e7
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2013-02-23 (Sat, 23 Feb 2013)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
This commit is contained in:
Jacek Jendrzej
2013-02-23 17:34:12 +01:00
parent e633da346a
commit aedcc54a00
2 changed files with 4 additions and 4 deletions

View File

@@ -1474,12 +1474,12 @@ void CInfoViewer::display_Info(const char *current, const char *next,
pb_starty = CurrInfoY - ((pb_h * 2) + (pb_h / 6)) ;
pb_h = (pb_h/3);
pb_color = COL_INFOBAR_SHADOW_PLUS_0;
pb_color = 0;
break;
case 2:
pb_starty = CurrInfoY - ((pb_h * 2) + (pb_h / 5)) ;
pb_h = (pb_h/5);
pb_color = COL_INFOBAR_SHADOW_PLUS_0;
pb_color = 0;
break;
case 3:
pb_starty = CurrInfoY + ((pb_h / 3)-(pb_h/5)) ;

View File

@@ -191,10 +191,8 @@ void CProgressBar::realpaint(const int pos_x, const int pos_y,
int maxi = active_pb_width / ITEMW; /* how many POINTs is the active bar */
int total = width / ITEMW; /* total number of POINTs */
int i, j;
uint32_t rgb;
fb_pixel_t color;
int b = 0;
if (last_width == -1 && backgroundbar_col != 0) /* first paint */
{
@@ -206,6 +204,8 @@ void CProgressBar::realpaint(const int pos_x, const int pos_y,
if (active_pb_width != last_width) {
int step;
int i, j;
int b = 0;
if (active_pb_width > last_width) {
for (i = 0; (i < rd) && (i < maxi); i++) {
step = 255 / rd;