Browse Source

Fix right-aligned sequence widget label drawing for scrolling.

tags/non-daw-v1.1.0
Jonathan Moore Liles 17 years ago
parent
commit
326192c214
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      Timeline/Sequence_Widget.C

+ 2
- 1
Timeline/Sequence_Widget.C View File

@@ -45,7 +45,7 @@ Sequence_Widget::draw_label ( const char *label, Fl_Align align, Fl_Color color
{
if ( align & FL_ALIGN_RIGHT )
{
X += w();
X += abs_w();
align = (Fl_Align)((align & ~FL_ALIGN_RIGHT) | FL_ALIGN_LEFT);
}
if ( align & FL_ALIGN_BOTTOM )
@@ -85,6 +85,7 @@ Sequence_Widget::draw_label ( const char *label, Fl_Align align, Fl_Color color

int dx = 0;

/* adjust for scrolling */
if ( abs_x() < scroll_x() )
dx = min( 32767, scroll_x() - abs_x() );



Loading…
Cancel
Save