public override void OnRegister()
        {
            View.NoteDropdown.options   = OptionsModel.GetNoteOptions();
            View.OctaveDropdown.options = OptionsModel.GetOctaveOptions();

            AddUiListeners();

            base.OnRegister();
        }
示例#2
0
        public override void OnRegister()
        {
            base.OnRegister();

            View.NoteDropdown.options   = OptionsModel.GetNoteOptions();
            View.OctaveDropdown.options = OptionsModel.GetOctaveOptions();

            AddButtonListener(View.SaveButton, SaveButtonListener);
        }
        public override void OnRegister()
        {
            View.MidiPortDropdown.options          = OptionsModel.GetMidiPortOptions();
            View.MidiChannelDropdown.options       = OptionsModel.GetMidiChannelOptions();
            View.DefaultNoteDropdown.options       = OptionsModel.GetNoteOptions();
            View.DefaultNoteOctaveDropdown.options = OptionsModel.GetOctaveOptions();
            View.DefaultPatternDropdown.options    = OptionsModel.GetPatternOptions();

            AddInputListener(View.InstrumentNameInput, InputHandler);

            AddDropdownListener(View.MidiPortDropdown, DropDownHandler);
            AddDropdownListener(View.MidiChannelDropdown, DropDownHandler);
            AddDropdownListener(View.DefaultNoteDropdown, DropDownHandler);
            AddDropdownListener(View.DefaultNoteOctaveDropdown, DropDownHandler);
            AddDropdownListener(View.DefaultPatternDropdown, DropDownHandler);

            AddToggleListener(View.MultiToggle, ToggleHandler);
            AddToggleListener(View.NoFtsToggle, ToggleHandler);
            AddToggleListener(View.NoTransposeToggle, ToggleHandler);
            AddToggleListener(View.PolySpreadToggle, ToggleHandler);

            base.OnRegister();
        }