public void rowChanged()
        {
            if (dataGrid.SelectedRows.Count == 0 || dataGrid.SelectedRows[0].Index == -1)
            {
                DisableInputs(true); return;
            }
            if (dataIsChanging)
            {
                return;
            }
            dataIsChanging = true;
            DisableInputs(false);
            MusicConfigEntry currEntry = MusicConfig.Entries[dataGrid.SelectedRows[0].Index];

            CTGP7CourseList.NameEntry entry = TranslateList.NameEntryFromSzsName(currEntry.szsNameInner);
            courseSelector.SelectedCourseNameEntry = entry;
            musicFileBox.Text = currEntry.MusicName;
            updateNameLabel();
            musicModeBox.Text    = currEntry.MusicMode;
            bpmNormalBox.Text    = currEntry.NormalBPM;
            bpmFastBox.Text      = currEntry.FastBPM;
            offsetNormalBox.Text = currEntry.NormalOffset;
            offsetFastBox.Text   = currEntry.FastOffset;
            dataGrid.DataSource  = MusicConfig.Entries;
            dataIsChanging       = false;
        }