Пример #1
0
 public Song(IXmlWrapper xmlWrapper, ITempoRange tempoRange, IHarmonicKeyRange harmonicKeyRange, IIntensityRange intensityRange)
 {
     _xmlWrapper      = xmlWrapper;
     TempoRange       = tempoRange;
     HarmonicKeyRange = harmonicKeyRange;
     IntensityRange   = intensityRange;
 }
Пример #2
0
 public SongListModel(ITraktorLibrary traktorLibrary, IXmlWrapper xmlWrapper, IHarmonicKeyRange harmonicKeyRange, ITrackSearch trackSearch)
 {
     TraktorLibrary                = traktorLibrary;
     _xmlWrapper                   = xmlWrapper;
     _harmonicKeyRange             = harmonicKeyRange;
     _trackSearch                  = trackSearch;
     ImportedTrackCollection       = new ObservableCollection <ISong>();
     FilteredTrackCollection       = new ObservableCollection <ISong>();
     PreparationCollection         = new ObservableCollection <ISong>();
     MixDiscCollection             = new ObservableCollection <ISong>();
     PlaylistCollection            = new ObservableCollection <IPlaylist>();
     WindowHeight                  = 412;
     WindowWidth                   = 1316;
     TrackCollectionListViewHeight = 250;
     PreparationListViewHeight     = 278;
     MixDiscListViewHeight         = 250;
     PlaylistListViewHeight        = 278;
     ListViewWidth                 = 1292;
     ProgressBarWidth              = 1294;
     IsLoadButtonEnabled           = false;
     IsDeleteButtonEnabled         = false;
     SelectedTabControlIndex       = 0;
     IsAddNextButtonEnabled        = false;
     IsMixableRangeCheckboxChecked = false;
     IsClearButtonEnabled          = false;
     HarmonicKeyComboBoxCollection = GetHarmonicKeyComboBoxCollection();
     IsRangeOfThreeMenuChecked     = true;
     IsRangeOfSixMenuChecked       = false;
     IsRangeOfTwelveMenuChecked    = false;
     IsRangeOfThreeMenuEnabled     = false;
     IsRangeOfSixMenuEnabled       = true;
     IsRangeOfTwelveMenuEnabled    = true;
     PlaylistComboBoxCollection    = new ObservableCollection <string>
     {
         "",
     };
     MixDiscPlaylistComboBoxCollection = new ObservableCollection <string>();
     IsMixDiscClearButtonEnabled       = false;
     IsMixButtonEnabled          = false;
     IntensityComboBoxCollection = GetIntensityComboBoxCollection();
     MixDisc = new MixDisc();
 }
Пример #3
0
 public HarmonicKey(IHarmonicKeyRange harmonicKeyRange)
 {
     HarmonicKeyRange = harmonicKeyRange;
 }