Exemple #1
0
 public bool Equals(Options options)
 {
     if (checkingForUpdates != options.checkingForUpdates)
     {
         return(false);
     }
     if (onePath != options.onePath)
     {
         return(false);
     }
     if (useImageDataBase != options.useImageDataBase)
     {
         return(false);
     }
     if (checkResultsAtLoading != options.checkResultsAtLoading)
     {
         return(false);
     }
     if (checkMistakesAtLoading != options.checkMistakesAtLoading)
     {
         return(false);
     }
     if (loadProfileOnLoading != options.loadProfileOnLoading)
     {
         return(false);
     }
     if (saveProfileOnClosing != options.saveProfileOnClosing)
     {
         return(false);
     }
     if (m_language != options.m_language)
     {
         return(false);
     }
     if (!resultsOptions.Equals(options.resultsOptions))
     {
         return(false);
     }
     if (!mainFormOptions.Equals(options.mainFormOptions))
     {
         return(false);
     }
     if (!hotKeyOptions.Equals(options.hotKeyOptions))
     {
         return(false);
     }
     if (!coreOptionsFileName.Equals(options.coreOptionsFileName))
     {
         return(false);
     }
     return(true);
 }
 private void UpdateItemsEnabling()
 {
     m_okButton.Enabled = !m_newResultOptions.Equals(m_options.resultsOptions);
 }