Changeset 5814


Ignore:
Timestamp:
03/20/14 08:05:40 (6 years ago)
Author:
rohit_tandon
Message:

Commit includes:-
1)updates on message boxes and HTML of profiles in Preferences.
2)Profile 2 implemented.
3)On selecting "No" in the message boxes of profiles preferences will not close.

Location:
trunk/Obi/Obi
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Obi/Obi/Dialogs/Preferences.cs

    r5810 r5814  
    323323            if (m_IndexOfLevelCombox != m_SelectLevelComboBox.SelectedIndex && (this.mTab.SelectedTab == mAudioTab)) 
    324324            { 
    325                 ComboBoxSelection(); 
     325                bool flag = ComboBoxSelection(); 
     326                if (!flag) 
     327                { 
     328                    return; 
     329                } 
    326330            } 
    327331            UpdateBoolSettings(); 
     
    14941498        } 
    14951499 
    1496         private void ComboBoxSelection() 
     1500        private bool ComboBoxSelection() 
    14971501        { 
    14981502            if (m_SelectLevelComboBox.SelectedIndex == 0) 
     
    15171521                m_FlagComboBoxIndexChange = false; 
    15181522                m_IndexOfLevelCombox = m_SelectLevelComboBox.SelectedIndex; 
    1519  
    15201523            } 
    15211524            if (m_SelectLevelComboBox.SelectedIndex == 1) 
     
    15591562                    { 
    15601563                        m_SelectLevelComboBox.SelectedIndex = m_IndexOfLevelCombox; 
     1564                        return false; 
    15611565                    } 
    15621566 
     
    15681572                     && m_CheckBoxListView.Items[5].Checked && m_CheckBoxListView.Items[7].Checked && m_CheckBoxListView.Items[8].Checked 
    15691573                     && m_CheckBoxListView.Items[10].Checked && m_CheckBoxListView.Items[1].Checked && m_CheckBoxListView.Items[6].Checked 
    1570                      && m_CheckBoxListView.Items[9].Checked && m_CheckBoxListView.Items[11].Checked && m_CheckBoxListView.Items[12].Checked)) 
     1574                     && m_CheckBoxListView.Items[9].Checked && m_CheckBoxListView.Items[11].Checked && m_CheckBoxListView.Items[12].Checked && m_CheckBoxListView.Items[13].Checked 
     1575                     && m_CheckBoxListView.Items[14].Checked && m_CheckBoxListView.Items[15].Checked)) 
    15711576                { 
    15721577                    string tempMessageStr = Localizer.Message("Preferences_Advance_Mode") + "\n" + "\n* " + Localizer.Message("AudioTab_AudioClues") + "\n* " + 
     
    15771582                    Localizer.Message("Audio_EnablePostRecordingPageRenumbering") + "\n* " + Localizer.Message("Audio_MergeFirstTwoPhrasesInPhraseDetection") + "\n* " + 
    15781583                    Localizer.Message("Audio_FastPlayWithoutPitchChange") + "\n* " + Localizer.Message("Audio_RecordSubsequentPhrases") + "\n* " + Localizer.Message("Audio_EnforceSingleCursor") 
    1579                     + "\n* " + Localizer.Message("Audio_DeleteFollowingPhrasesOfSectionAfterRecording"); 
     1584                    + "\n* " + Localizer.Message("Audio_DeleteFollowingPhrasesOfSectionAfterRecording") + "\n* " + Localizer.Message("Audio_DisableDeselectionOnStop"); 
    15801585 
    15811586                    if (MessageBox.Show(tempMessageStr, Localizer.Message("Preferences_advanced_recording_mode"), MessageBoxButtons.YesNo, 
     
    16051610                    { 
    16061611                        m_SelectLevelComboBox.SelectedIndex = m_IndexOfLevelCombox; 
     1612                        return false; 
    16071613                    } 
    16081614                } 
    16091615 
    16101616            } 
    1611             else if (m_SelectLevelComboBox.SelectedIndex == 3 || m_SelectLevelComboBox.SelectedIndex == 4 || m_SelectLevelComboBox.SelectedIndex == 5) 
     1617            else if (m_SelectLevelComboBox.SelectedIndex == 4) 
     1618            { 
     1619                if (!(m_CheckBoxListView.Items[0].Checked && !m_CheckBoxListView.Items[2].Checked && m_CheckBoxListView.Items[3].Checked && !m_CheckBoxListView.Items[4].Checked 
     1620                     && !m_CheckBoxListView.Items[5].Checked && m_CheckBoxListView.Items[7].Checked && !m_CheckBoxListView.Items[8].Checked 
     1621                     && m_CheckBoxListView.Items[10].Checked && !m_CheckBoxListView.Items[1].Checked && !m_CheckBoxListView.Items[6].Checked 
     1622                     && !m_CheckBoxListView.Items[9].Checked && !m_CheckBoxListView.Items[11].Checked && m_CheckBoxListView.Items[12].Checked && !m_CheckBoxListView.Items[13].Checked 
     1623                     && !m_CheckBoxListView.Items[14].Checked && !m_CheckBoxListView.Items[15].Checked)) 
     1624                { 
     1625                    string tempMessageStr = Localizer.Message("Preferences_Advance_Mode") + "\n" + "\n* " + 
     1626                   Localizer.Message("AudioTab_RetainInitialSilence") + "\n* " + Localizer.Message("AudioTab_PreviewBeforeRecording") + "\n* " + 
     1627                   Localizer.Message("AudioTab_AllowOverwrite") + "\n* " + Localizer.Message("AudioTab_RecordDirectlyFromTransportBar") + "\n* " 
     1628                   + Localizer.Message("AudioTab_Limit max phrase duration to 50 minutes") + "\n* " + Localizer.Message("Audio_DetectPhrasesWhileRecording") + "\n* " + 
     1629                   Localizer.Message("Audio_EnablePostRecordingPageRenumbering") + "\n* " +Localizer.Message("Audio_FastPlayWithoutPitchChange") + "\n* "  + 
     1630                   Localizer.Message("Audio_EnforceSingleCursor")+ "\n* " + Localizer.Message("Audio_DeleteFollowingPhrasesOfSectionAfterRecording") + "\n* " 
     1631                   + Localizer.Message("Audio_DisableDeselectionOnStop"); 
     1632 
     1633                    if (MessageBox.Show(tempMessageStr, Localizer.Message("Preferences_advanced_recording_mode"), MessageBoxButtons.YesNo, 
     1634               MessageBoxIcon.Question) == DialogResult.Yes) 
     1635                    { 
     1636                        m_IndexOfLevelCombox = m_SelectLevelComboBox.SelectedIndex; 
     1637                        m_FlagComboBoxIndexChange = true; 
     1638                        m_CheckBoxListView.Items[0].Checked = false; 
     1639                        m_CheckBoxListView.Items[1].Checked = true; 
     1640                        m_CheckBoxListView.Items[2].Checked = true; 
     1641                        m_CheckBoxListView.Items[3].Checked = false; 
     1642                        m_CheckBoxListView.Items[4].Checked = true; 
     1643                        m_CheckBoxListView.Items[5].Checked = true; 
     1644                        m_CheckBoxListView.Items[6].Checked = true; 
     1645                        m_CheckBoxListView.Items[7].Checked = false; 
     1646                        m_CheckBoxListView.Items[8].Checked = true; 
     1647                        m_CheckBoxListView.Items[9].Checked = true; 
     1648                        m_CheckBoxListView.Items[10].Checked = false;                   
     1649                        m_CheckBoxListView.Items[11].Checked = true; 
     1650                        m_CheckBoxListView.Items[12].Checked = false; 
     1651                        m_CheckBoxListView.Items[13].Checked = true; 
     1652                        m_CheckBoxListView.Items[14].Checked = true; 
     1653                        m_CheckBoxListView.Items[15].Checked = true; 
     1654                        m_FlagComboBoxIndexChange = false; 
     1655                    } 
     1656                    else 
     1657                    { 
     1658                        m_SelectLevelComboBox.SelectedIndex = m_IndexOfLevelCombox; 
     1659                        return false; 
     1660                    } 
     1661                } 
     1662 
     1663            } 
     1664            else if (m_SelectLevelComboBox.SelectedIndex == 3 || m_SelectLevelComboBox.SelectedIndex == 5) 
    16121665            { 
    16131666                m_FlagComboBoxIndexChange = false; 
    16141667                m_IndexOfLevelCombox = m_SelectLevelComboBox.SelectedIndex; 
    16151668            } 
     1669            return true; 
    16161670        } 
    16171671 
  • trunk/Obi/Obi/Dialogs/ProfileDescription.cs

    r5801 r5814  
    3737                m_ProfileDescription_WebBrowser.DocumentText = m_ProfileDescription_WebBrowser.Document.GetElementById("Advance").InnerHtml; 
    3838            } 
     39            else if (m_ProfileSelectedIndex == 4) 
     40            { 
     41                m_ProfileDescription_WebBrowser.DocumentText = m_ProfileDescription_WebBrowser.Document.GetElementById("Profile2").InnerHtml; 
     42            } 
    3943            else 
    4044            { 
  • trunk/Obi/Obi/messages.Designer.cs

    r5810 r5814  
    260260         
    261261        /// <summary> 
    262         ///   Looks up a localized string similar to Disable Deselection on stop. 
     262        ///   Looks up a localized string similar to Disable deselection on stop. 
    263263        /// </summary> 
    264264        internal static string Audio_DisableDeselectionOnStop { 
  • trunk/Obi/Obi/messages.resx

    r5810 r5814  
    26222622  </data> 
    26232623  <data name="Audio_DisableDeselectionOnStop" xml:space="preserve"> 
    2624     <value>Disable Deselection on stop</value> 
     2624    <value>Disable deselection on stop</value> 
    26252625  </data> 
    26262626</root> 
Note: See TracChangeset for help on using the changeset viewer.