# data file for the Fltk User Interface Designer (fluid) version 1.0107 header_name {.H} code_name {.C} decl {\#include "Track.H"} {public } widget_class Track_Header {open xywh {383 446 1156 116} type Double box THIN_UP_BOX resizable visible } { Function {width()} {open return_type {static int} } { code {return 150;} {} } decl {Track *_track;} {} Fl_Group {} {open xywh {2 2 149 113} color 53 code0 {o->size( Track_Header::width(), o->h() );} } { Fl_Group {} {open xywh {4 4 144 66} } { Fl_Input name_field { xywh {4 9 144 25} color 33 labeltype NO_LABEL labelcolor 32 textcolor 32 } Fl_Button record_button { label {@circle} xywh {6 38 26 27} type Toggle box ROUNDED_BOX color 50 labelsize 8 } Fl_Button mute_button { label m xywh {35 38 26 27} type Toggle box ROUNDED_BOX color 50 labelsize 11 } Fl_Button solo_button { label s xywh {66 38 26 27} type Toggle box ROUNDED_BOX color 50 labelsize 11 } Fl_Menu_Button take_menu { label T open xywh {97 38 47 27} box ROUNDED_BOX color 50 align 20 } {} } } Fl_Pack takes {open selected xywh {150 0 1006 115} labeltype NO_LABEL align 64 resizable code0 {o->resize( x() + width(), y(), w() - width(), h() );} } {} Function {track( Track *t )} {open return_type void } { code {_track = t; t->size( 1, takes->h() ); takes->add( t );} {} } }