sfizz/editor/layout/main.fl
Jean Pierre Cimalando 40e48bcc54 User interface update
2020-09-07 13:13:23 +02:00

344 lines
8.4 KiB
Text

# data file for the Fltk User Interface Designer (fluid)
version 1.0305
header_name {.h}
code_name {.cxx}
widget_class mainView {open
xywh {410 523 800 475} type Double
class LogicalGroup visible
} {
Fl_Group {} {
comment {theme=darkTheme} open
xywh {0 0 800 110}
class LogicalGroup
} {
Fl_Group {} {open
xywh {5 4 100 101} box ROUNDED_BOX align 0
class RoundedGroup
} {
Fl_Box {} {
comment {tag=kTagFirstChangePanel+kPanelGeneral}
image {../resources/icon_white.png} xywh {7 6 96 96}
class SfizzMainButton
}
}
Fl_Group {} {open
xywh {110 5 380 100} box ROUNDED_BOX
class RoundedGroup
} {
Fl_Box {} {
label {File:}
xywh {125 15 40 25} labelsize 16
class Label
}
Fl_Box {} {
label {KS:}
xywh {125 45 40 25} labelsize 16
class Label
}
Fl_Box {} {
label {Separator 1}
xywh {120 40 355 5} box BORDER_BOX labeltype NO_LABEL
class HLine
}
Fl_Box {} {
label {Separator 2}
xywh {120 70 355 5} box BORDER_BOX labeltype NO_LABEL
class HLine
}
Fl_Box sfzFileLabel_ {
label {DefaultInstrument.sfz}
xywh {190 15 230 25} labelsize 20
class Label
}
Fl_Box {} {
label {Key switch}
xywh {190 45 230 25} labelsize 20
class Label
}
Fl_Box {} {
label {Voices:}
xywh {120 75 60 25} labelsize 12 align 24
class Label
}
Fl_Button {} {
comment {tag=kTagLoadSfzFile}
xywh {425 15 25 25} labelsize 24
class LoadFileButton
}
Fl_Button {} {
comment {tag=kTagEditSfzFile}
xywh {450 15 25 25} labelsize 24
class EditFileButton
}
Fl_Box infoVoicesLabel_ {
xywh {185 75 50 25} labelsize 12 align 16
class Label
}
Fl_Box {} {
label {Max:}
xywh {240 75 60 25} labelsize 12 align 24
class Label
}
Fl_Box numVoicesLabel_ {
xywh {305 75 50 25} labelsize 12 align 16
class Label
}
Fl_Box {} {
label {Memory:}
xywh {360 75 60 25} labelsize 12 align 24
class Label
}
Fl_Box memoryLabel_ {
xywh {425 75 50 25} labelsize 12 align 16
class Label
}
}
Fl_Group {} {open
xywh {495 5 100 100} box ROUNDED_BOX
class RoundedGroup
} {
Fl_Light_Button {} {
label SETUP
comment {tag=kTagFirstChangePanel+kPanelSettings}
xywh {510 42 70 25}
class LightButton
}
Fl_Light_Button {} {
label CC
comment {tag=kTagFirstChangePanel+kPanelControls}
xywh {510 15 70 25}
class LightButton
}
Fl_Light_Button {} {
label INFO
comment {tag=kTagFirstChangePanel+kPanelInfo}
xywh {510 69 70 25}
class LightButton
}
}
Fl_Group {} {open
xywh {600 5 195 100} box ROUNDED_BOX
class RoundedGroup
} {
Fl_Dial {} {
xywh {615 20 48 48} value 0.5 hide
class Knob48
}
Fl_Box {} {
label Center
xywh {610 70 60 25} labelsize 12 hide
class ValueLabel
}
Fl_Dial volumeSlider_ {
comment {tag=kTagSetVolume}
xywh {680 20 48 48} value 0.5
class Knob48
}
Fl_Box volumeLabel_ {
label {0.0 dB}
xywh {675 70 60 25} labelsize 12
class ValueLabel
}
Fl_Box {} {
xywh {745 20 35 70} box BORDER_BOX
class VMeter
}
}
}
Fl_Group {subPanels_[kPanelGeneral]} {
xywh {5 110 790 285} hide
class LogicalGroup
} {
Fl_Group {} {open
xywh {5 110 120 285} box ROUNDED_BOX
class RoundedGroup
} {
Fl_Box {} {
label {Curves:}
xywh {15 120 60 25} labelsize 12 align 20
class Label
}
Fl_Box {} {
label {Masters:}
xywh {15 145 60 25} labelsize 12 align 20
class Label
}
Fl_Box {} {
label {Groups:}
xywh {15 170 60 25} labelsize 12 align 20
class Label
}
Fl_Box {} {
label {Regions:}
xywh {15 195 60 25} labelsize 12 align 20
class Label
}
Fl_Box {} {
label {Samples:}
xywh {15 220 60 25} labelsize 12 align 20
class Label
}
Fl_Box infoCurvesLabel_ {
label 0
xywh {75 120 40 25} labelsize 12 align 16
class Label
}
Fl_Box infoMastersLabel_ {
label 0
xywh {75 145 40 25} labelsize 12 align 16
class Label
}
Fl_Box infoGroupsLabel_ {
label 0
xywh {75 170 40 25} labelsize 12 align 16
class Label
}
Fl_Box infoRegionsLabel_ {
label 0
xywh {75 195 40 25} labelsize 12 align 16
class Label
}
Fl_Box infoSamplesLabel_ {
label 0
xywh {75 220 40 25} labelsize 12 align 16
class Label
}
}
Fl_Group {} {open
xywh {130 110 665 280}
class LogicalGroup
} {
Fl_Box {} {
image {../resources/logo_text.png} xywh {260 125 400 250}
class SfizzLargePicture
}
}
}
Fl_Group {subPanels_[kPanelControls]} {
xywh {5 110 790 285} hide
class LogicalGroup
} {
Fl_Group {} {open
xywh {5 110 790 285} box ROUNDED_BOX
class RoundedGroup
} {
Fl_Box {} {
label {Controls not available}
xywh {5 110 790 285} labelsize 40
class Label
}
}
}
Fl_Group {subPanels_[kPanelSettings]} {open
xywh {5 110 790 285}
class LogicalGroup
} {
Fl_Group {} {
label Engine open selected
xywh {260 125 280 110} box ROUNDED_BOX labelsize 12 align 17
class TitleGroup
} {
Fl_Spinner numVoicesSlider_ {
comment {tag=kTagSetNumVoices}
xywh {285 185 60 25} labelsize 12 textsize 12
class ValueMenu
}
Fl_Box {} {
label Polyphony
xywh {275 145 80 25} labelsize 12
class ValueLabel
}
Fl_Spinner oversamplingSlider_ {
comment {tag=kTagSetOversampling}
xywh {370 185 60 25} labelsize 12 textsize 12
class ValueMenu
}
Fl_Box {} {
label Oversampling
xywh {360 145 80 25} labelsize 12
class ValueLabel
}
Fl_Box {} {
label {Preload size}
xywh {445 145 80 25} labelsize 12
class ValueLabel
}
Fl_Spinner preloadSizeSlider_ {
comment {tag=kTagSetPreloadSize}
xywh {455 185 60 25} labelsize 12 textsize 12
class ValueMenu
}
}
Fl_Group {} {
label Tuning open
xywh {205 260 390 120} box ROUNDED_BOX labelsize 12 align 17
class TitleGroup
} {
Fl_Box {} {
label {Root key}
xywh {330 280 80 25} labelsize 12
class ValueLabel
}
Fl_Spinner tuningFrequencySlider_ {
comment {tag=kTagSetTuningFrequency}
xywh {425 320 60 25} labelsize 12 textsize 12
class ValueMenu
}
Fl_Box {} {
label Frequency
xywh {415 280 80 25} labelsize 12
class ValueLabel
}
Fl_Dial stretchedTuningSlider_ {
comment {tag=kTagSetStretchedTuning}
xywh {515 305 48 48} value 0.5
class Knob48
}
Fl_Box {} {
label Stretch
xywh {500 280 80 25} labelsize 12
class ValueLabel
}
Fl_Box {} {
label {Scala file}
xywh {225 280 100 25} labelsize 12
class ValueLabel
}
Fl_Button scalaFileButton_ {
label DefaultScale
comment {tag=kTagLoadScalaFile}
xywh {225 320 100 25} labelsize 12
class ValueButton
}
Fl_Spinner scalaRootKeySlider_ {
comment {tag=kTagSetScalaRootKey}
xywh {340 320 35 25} labelsize 12 textsize 12
class ValueMenu
}
Fl_Spinner scalaRootOctaveSlider_ {
comment {tag=kTagSetScalaRootKey}
xywh {375 320 30 25} labelsize 12 textsize 12
class ValueMenu
}
}
}
Fl_Group {subPanels_[kPanelInfo]} {
xywh {5 110 790 285} hide
class LogicalGroup
} {
Fl_Group {} {open
xywh {5 110 790 285} box ROUNDED_BOX
class RoundedGroup
} {
Fl_Box {} {
label {Informative text goes here}
xywh {5 110 790 285} labelsize 40
class Label
}
}
}
Fl_Box {} {
xywh {5 400 790 70}
class Piano
}
}