Assists music production by grouping standalone programs into sessions. Community version of "Non Session Manager".
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

127 lines
3.9KB

  1. # data file for the Fltk User Interface Designer (fluid)
  2. version 1.0300
  3. header_name {.h}
  4. code_name {.cxx}
  5. decl {\#include "FL/Fl_Sometimes_Input.H"} {public global
  6. }
  7. decl {\#include "FL/Fl_Blink_Button.H"} {public global
  8. }
  9. widget_class Track_Header {open
  10. xywh {897 224 525 60} type Double box NO_BOX resizable visible
  11. } {
  12. Fl_Group box_group {open
  13. private xywh {0 0 200 60} box THIN_UP_BOX color 63
  14. code0 {o->resizable(0);}
  15. } {
  16. Fl_Group {} {open
  17. xywh {0 0 200 51}
  18. code0 {o->resizable(0);}
  19. } {
  20. Fl_Input name_input {
  21. label {input:}
  22. xywh {0 2 200 23} labeltype NO_LABEL align 20 when 8
  23. class Fl_Sometimes_Input
  24. }
  25. Fl_Button track_inputs_indicator {
  26. label in
  27. tooltip {lit if inputs are connected} xywh {0 27 29 16} box BORDER_BOX color 48 selection_color 90 labelfont 5 labelsize 10 labelcolor 53 hide
  28. }
  29. Fl_Button track_outputs_indicator {
  30. label out
  31. tooltip {lit if outputs are connected} xywh {31 27 24 16} box BORDER_BOX color 48 selection_color 90 labelfont 5 labelsize 10 labelcolor 53 hide
  32. }
  33. Fl_Button menu_button {
  34. label menu
  35. tooltip {Expand controls} xywh {4 26 31 24} selection_color 3 labelfont 4 labelsize 10
  36. }
  37. Fl_Button overlay_controls_button {
  38. label {c-}
  39. tooltip {Expand controls} xywh {39 26 24 24} type Toggle selection_color 3 labelfont 5 labelsize 12
  40. }
  41. Fl_Button show_all_takes_button {
  42. label {t+}
  43. tooltip {Show all takes} xywh {66 26 24 24} type Toggle selection_color 3 labelfont 5 labelsize 12
  44. }
  45. Fl_Button rec_button {
  46. label r
  47. tooltip {arm for recording} xywh {118 26 24 24} type Toggle selection_color 88 labelfont 5 labelsize 12
  48. }
  49. Fl_Button mute_button {
  50. label m
  51. tooltip mute xywh {145 26 24 24} type Toggle selection_color 63 labelfont 5 labelsize 12
  52. }
  53. Fl_Button solo_button {
  54. label s
  55. tooltip solo xywh {172 26 24 24} type Toggle selection_color 91 labelfont 5 labelsize 12
  56. }
  57. }
  58. }
  59. Fl_Box {} {
  60. label {<Sequence>}
  61. xywh {200 0 325 60} resizable
  62. code0 {o->labeltype(FL_NO_LABEL);}
  63. }
  64. Function {draw()} {open return_type {virtual void}
  65. } {
  66. code {box_group->color( color() );
  67. Fl_Group::draw();} {}
  68. }
  69. }
  70. widget_class Control_Sequence_Header {open
  71. xywh {315 771 200 55} type Double box NO_BOX visible
  72. } {
  73. Fl_Input name_input {
  74. label {input:}
  75. xywh {5 3 192 22} labeltype NO_LABEL align 20 when 8 textsize 12
  76. class Fl_Sometimes_Input
  77. }
  78. Fl_Button menu_button {
  79. label menu selected
  80. tooltip {Expand controls} xywh {5 26 31 24} selection_color 3 labelfont 4 labelsize 10
  81. }
  82. Fl_Button outputs_indicator {
  83. label out
  84. tooltip {lit if outputs are connected} xywh {40 26 24 16} box BORDER_BOX down_box BORDER_BOX color 48 selection_color 90 labelfont 5 labelsize 10
  85. code0 {o->ignore_input( true );}
  86. code1 {o->blink( false );}
  87. class Fl_Blink_Button
  88. }
  89. Fl_Output osc_name_output {
  90. xywh {60 26 92 24} color 32 labeltype NO_LABEL align 20 textsize 9 hide
  91. }
  92. Fl_Menu_Button osc_connect_menu {open
  93. xywh {147 26 24 24} color 52 hide
  94. } {}
  95. Fl_Button delete_button {
  96. label X
  97. tooltip {Expand controls} xywh {172 26 24 24} labelfont 5 labelsize 12
  98. }
  99. }
  100. widget_class Audio_Sequence_Header {open
  101. xywh {332 613 200 50} type Double box NO_BOX resizable visible
  102. } {
  103. Fl_Group {} {open
  104. xywh {0 0 200 55}
  105. code0 {o->resizable(0);}
  106. } {
  107. Fl_Input name_input {
  108. label {input:}
  109. xywh {0 3 193 22} labeltype NO_LABEL align 20 when 8 textsize 12
  110. class Fl_Sometimes_Input
  111. }
  112. Fl_Button delete_button {
  113. label X
  114. tooltip {Expand controls} xywh {167 26 24 24} labelfont 5 labelsize 12
  115. }
  116. Fl_Button promote_button {
  117. label {@2}
  118. tooltip {select this take as active sequence} xywh {142 26 24 24} labelfont 5 labelsize 12
  119. }
  120. }
  121. }