2008-02-29 03:02:40 +01:00
|
|
|
# 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
|
2008-02-29 03:47:29 +01:00
|
|
|
xywh {383 446 1156 116} type Double box THIN_UP_BOX resizable visible
|
2008-02-29 03:02:40 +01:00
|
|
|
} {
|
|
|
|
Function {width()} {open return_type {static int}
|
|
|
|
} {
|
|
|
|
code {return 150;} {}
|
|
|
|
}
|
|
|
|
decl {Track *_track;} {}
|
2008-02-29 03:47:29 +01:00
|
|
|
Fl_Group {} {open
|
|
|
|
xywh {2 2 149 113} color 53
|
2008-02-29 03:02:40 +01:00
|
|
|
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}
|
2008-02-29 03:47:29 +01:00
|
|
|
xywh {6 38 26 27} type Toggle box ROUNDED_BOX color 50 labelsize 8
|
2008-02-29 03:02:40 +01:00
|
|
|
}
|
|
|
|
Fl_Button mute_button {
|
|
|
|
label m
|
2008-02-29 03:47:29 +01:00
|
|
|
xywh {35 38 26 27} type Toggle box ROUNDED_BOX color 50 labelsize 11
|
2008-02-29 03:02:40 +01:00
|
|
|
}
|
|
|
|
Fl_Button solo_button {
|
|
|
|
label s
|
2008-02-29 03:47:29 +01:00
|
|
|
xywh {66 38 26 27} type Toggle box ROUNDED_BOX color 50 labelsize 11
|
2008-02-29 03:02:40 +01:00
|
|
|
}
|
|
|
|
Fl_Menu_Button take_menu {
|
|
|
|
label T open
|
2008-02-29 03:47:29 +01:00
|
|
|
xywh {97 38 47 27} box ROUNDED_BOX color 50 align 20
|
2008-02-29 03:02:40 +01:00
|
|
|
} {}
|
|
|
|
}
|
|
|
|
}
|
2008-02-29 03:47:29 +01:00
|
|
|
Fl_Pack takes {open selected
|
|
|
|
xywh {150 0 1006 115} labeltype NO_LABEL align 64 resizable
|
2008-02-29 03:02:40 +01:00
|
|
|
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 );} {}
|
|
|
|
}
|
|
|
|
}
|