Ignore:
Timestamp:
May 15, 2011, 6:22:08 AM (11 years ago)
Author:
Sam Hocevar
Message:

imlib: refactor a few image methods so that they use vec2i.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • abuse/trunk/src/imlib/jwindow.cpp

    r652 r655  
    480480void Jwindow::redraw()
    481481{
    482     int hi = wm->bright_color ();
    483     int med = wm->medium_color ();
    484     int low = wm->dark_color ();
    485     JCFont * fnt = wm->frame_font ();
     482    int hi = wm->bright_color();
     483    int med = wm->medium_color();
     484    int low = wm->dark_color();
     485    JCFont * fnt = wm->frame_font();
    486486
    487487    if(_name)
     
    489489        if (right_border() >= 1)
    490490        {
    491             m_surf->widget_bar (0, 0, l - 1, h - 1, hi, med, low);
     491            m_surf->WidgetBar(vec2i(0, 0), vec2i(l - 1, h - 1), hi, med, low);
    492492            if (right_border() >= 3)
    493                 m_surf->widget_bar(right_border() - 1, top_border() - 1,
    494                                      l - left_border(), h - bottom_border(),
    495                                      low, med, hi);
     493                m_surf->WidgetBar(vec2i(right_border() - 1, top_border() - 1),
     494                                  vec2i(l - left_border(), h - bottom_border()),
     495                                  low, med, hi);
    496496
    497497          else
    498             m_surf->line (left_border() - 1, top_border() - 1,
    499                            right_border() - 1, top_border() - 1, low);
     498            m_surf->Line(vec2i(left_border() - 1, top_border() - 1),
     499                         vec2i(right_border() - 1, top_border() - 1), low);
    500500        }
    501       m_surf->rectangle (2, 2, top_border() - 2, top_border() - 3,
    502                            wm->black ());
    503       m_surf->widget_bar (3, 3, top_border() - 3, top_border() - 4, hi, med, low);     // draws the 'close' button
     501      m_surf->Rectangle(vec2i(2, 2), vec2i(top_border() - 2, top_border() - 3),
     502                        wm->black());
     503      m_surf->WidgetBar(vec2i(3, 3), vec2i(top_border() - 3, top_border() - 4),
     504                        hi, med, low); // draws the 'close' button
    504505    }
    505506
     
    508509      if (right_border() >= 1)
    509510        {
    510           m_surf->widget_bar (0, 0, l - 1, h - 1, hi, med, low);
     511          m_surf->WidgetBar(vec2i(0, 0), vec2i(l - 1, h - 1), hi, med, low);
    511512          if (right_border() >= 3)
    512             m_surf->widget_bar (right_border() - 1, jw_top + 4,
    513                                 l - left_border(), h - bottom_border(), low,
    514                                 med, hi);
    515 
     513            m_surf->WidgetBar(vec2i(right_border() - 1, jw_top + 4),
     514                              vec2i(l - left_border(), h - bottom_border()),
     515                              low, med, hi);
    516516          else
    517             m_surf->line (left_border() - 1, jw_top + 4, right_border() - 1,
    518                            jw_top + 4, low);
     517            m_surf->Line(vec2i(left_border() - 1, jw_top + 4),
     518                         vec2i(right_border() - 1, jw_top + 4), low);
    519519        }
    520       m_surf->rectangle (1, 1, 4, 4, wm->black ());
    521       m_surf->widget_bar (2, 2, 3, 3, hi, med, low);   // draws the 'close' button
     520      // Draw the 'close' button
     521      m_surf->Rectangle(vec2i(1, 1), vec2i(4, 4), wm->black ());
     522      m_surf->WidgetBar(vec2i(2, 2), vec2i(3, 3), hi, med, low);
    522523    }
    523524  if (_name && _name[0])
    524525    {
    525       m_surf->bar (top_border(), 1,
    526                     top_border() + fnt->width() * strlen (_name) + 1,
    527                     top_border() - 2, med);
    528       fnt->put_string (m_surf, top_border() + 1, 1, _name, low);
    529     }
    530   m_surf->bar (x1 (), y1 (), x2 (), y2 (), backg);  // clear 'client' region
     526      m_surf->Bar(vec2i(top_border(), 1),
     527                  vec2i(top_border() + fnt->width() * strlen (_name) + 1,
     528                        top_border() - 2),
     529                  med);
     530      fnt->put_string(m_surf, top_border() + 1, 1, _name, low);
     531    }
     532  // clear 'client' region
     533  m_surf->Bar(vec2i(x1(), y1()), vec2i(x2(), y2()), backg);
    531534  inm->redraw ();
    532535}
Note: See TracChangeset for help on using the changeset viewer.