public void Edit() { var panelsFile = GetPanelsFile(); List <PanelAKR> panelsInLib; dbLib = new Database(false, true); dbLib.ReadDwgFile(panelsFile, FileShare.ReadWrite, true, ""); dbLib.CloseInput(true); // список блоков АКР-Панелей в библиотеке (полные имена блоков). panelsInLib = PanelAKR.GetAkrPanelLib(dbLib, true); UI.PanelsAkrView panelsView = new UI.PanelsAkrView(panelsInLib, this); UI.PanelsWindow panelsWindow = new UI.PanelsWindow(panelsView); Application.ShowModelessWindow(panelsWindow); }
public void Edit() { var panelsFile = GetPanelsFile(); List<PanelAKR> panelsInLib; dbLib = new Database(false, true); dbLib.ReadDwgFile(panelsFile, FileShare.ReadWrite, true, ""); dbLib.CloseInput(true); // список блоков АКР-Панелей в библиотеке (полные имена блоков). panelsInLib = PanelAKR.GetAkrPanelLib(dbLib, true); UI.PanelsAkrView panelsView = new UI.PanelsAkrView(panelsInLib, this); UI.PanelsWindow panelsWindow = new UI.PanelsWindow(panelsView); Application.ShowModelessWindow(panelsWindow); }