|
- # 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 );} {}
- }
- }
|