ソースを参照

ENH: change checkboxes back to pull down menus, remove leak

Bill Hoffman 24 年 前
コミット
e62f9a7711
2 ファイル変更3 行追加2 行削除
  1. 2 2
      Source/MFCDialog/CMakeSetupDialog.cpp
  2. 1 0
      Source/cmaketest.cxx

+ 2 - 2
Source/MFCDialog/CMakeSetupDialog.cpp

@@ -593,7 +593,7 @@ void CMakeSetupDialog::FillCacheGUIFromCacheManager()
           m_CacheEntriesList.AddProperty(key,
           m_CacheEntriesList.AddProperty(key,
                                          "ON",
                                          "ON",
                                          value.m_HelpString.c_str(),
                                          value.m_HelpString.c_str(),
-                                         CPropertyList::CHECKBOX,"",
+                                         CPropertyList::COMBO,"ON|OFF",
                                          reverseOrder 
                                          reverseOrder 
             );
             );
           }
           }
@@ -602,7 +602,7 @@ void CMakeSetupDialog::FillCacheGUIFromCacheManager()
           m_CacheEntriesList.AddProperty(key,
           m_CacheEntriesList.AddProperty(key,
                                          "OFF",
                                          "OFF",
                                          value.m_HelpString.c_str(),
                                          value.m_HelpString.c_str(),
-                                         CPropertyList::CHECKBOX,"",
+                                         CPropertyList::COMBO,"ON|OFF",
                                          reverseOrder
                                          reverseOrder
             );
             );
           }
           }

+ 1 - 0
Source/cmaketest.cxx

@@ -126,5 +126,6 @@ int main (int argc, char *argv[])
   
   
   // return to the original directory
   // return to the original directory
   cmSystemTools::ChangeDirectory(cwd.c_str());
   cmSystemTools::ChangeDirectory(cwd.c_str());
+  cmMakefileGenerator::UnRegisterGenerators();
   return 0;
   return 0;
 }
 }