// this is just a basic read, modify, save, re-read test // of revit settings private void test1() { if (!RsMgr.Read()) { TaskDialog.Show("AO Tools", "Could not read Revit Settings or " + nl + "is not Initalized"); return; } logMsg(""); logMsgDbLn2("revit saved settings", "before"); RevitSettingsBase.ListRevitSettingInfo(4); logMsg(""); ModifyRevitSettings("test1"); logMsg(""); if (!RsMgr.Save()) { logMsgDbLn2("revit save settings", "failed"); return; } RsMgr.Read(); logMsgDbLn2("revit saved settings", "after"); RevitSettingsBase.ListRevitSettingInfo(4); }
private Result Test01() { Element selElement; try { Reference eRef = AppRibbon.Uidoc.Selection.PickObject(ObjectType.Element, "Please pick an element."); if (eRef != null && eRef.ElementId != ElementId.InvalidElementId) { selElement = AppRibbon.Doc.GetElement(eRef); RsMgr.SetElement(selElement); RsMgr.Init(); RsMgr.Save(); } } catch (OperationCanceledException) { return(Result.Failed); } return(Result.Succeeded); }
// test revit setting functions private void test112() { RevitSettingsUnitApp a = RsuApp; SchemaDictionaryApp b = RsuAppSetg; RevitSettingsUnitUsr c = RsuUsr; List <SchemaDictionaryUsr> d = RsuUsrSetg; bool init = RvtSetgInitalized; logMsg("\n"); logMsgDbLn2("revit Settings", "before"); logMsg("\n"); logMsgDbLn2("revit setting initalized", RvtSetgInitalized.ToString()); // reset must be first in order to initialize system - yes? logMsg("\n"); logMsgDbLn2("revit Settings", "init"); RsMgr.Init(); ListRevitSettings(); init = RvtSetgInitalized; logMsg("\n"); logMsgDbLn2("revit Settings", "read"); RsMgr.Read(); ListRevitSettings(); logMsg("\n"); logMsgDbLn2("revit Settings", "revise values & save"); RsuUsrSetg[0][VERSION_UNIT].Value = "10.0"; RsuUsrSetg[0][USER_NAME].Value = "jeffs"; logMsg("\n"); logMsgDbLn2("revit Settings", "save"); RsMgr.Save(); ListRevitSettings(); return; logMsg("\n"); logMsgDbLn2("revit Settings", "revise values & don't save"); RsuUsrSetg[0][VERSION_UNIT].Value = "1.1"; RsuUsrSetg[0][USER_NAME].Value = "none"; logMsg("\n"); logMsgDbLn2("revit Settings", "read"); RsMgr.Read(); ListRevitSettings(); }
// test revit setting functions private void test112() { logMsgDbLn2("revit Settings", "before"); logMsg(""); logMsgDbLn2("revit setting initalized", RvtSetgInitalized.ToString()); ListRevitSettings(); logMsg(""); logMsgDbLn2("revit Settings", "reset"); RsMgr.Reset(); ListRevitSettings(); logMsg(""); logMsgDbLn2("revit Settings", "save"); RsMgr.Save(); ListRevitSettings(); }
// test user settings // read and list current values // change the names of the current unit styles // save // private void test21() // { // logMsg(""); // logMsgDbLn2("user settings file", "before"); // logMsg(""); // ListUnitDictionary<SchemaDictionaryUsr, SchemaUsrKey>(SmUsrSetg.UnitStylesList, 4); // // ModifyConfigSettings("test21"); // // SmUsr.Save(); // // logMsgDbLn2("user settings file", "after"); // logMsg(""); // ListUnitDictionary<SchemaDictionaryUsr, SchemaUsrKey>(SmUsrSetg.UnitStylesList, 4); // } // test set to the generic list with user names private void test4() { // first read and display the current settings RsMgr.Read(); logMsg(""); logMsgDbLn2("revit settings", "before"); RevitSettingsBase.ListRevitSettingInfo(); logMsg(""); SchemaUnitUtil.MakeDefaultUnitStyles(); if (!RsMgr.Save()) { logMsgDbLn2("revit save settings", "failed"); return; } logMsg(""); logMsgDbLn2("revit settings", "after"); RevitSettingsBase.ListRevitSettingInfo(); logMsg(""); }