public ArcheoObjectViewCtl(ArcheologCatalogList archeologCatalogList) { this.archeoObjectCtl = new ArcheoObjectCtl(); this.archeoConfigTypeOfBuild = new ArcheoConfigParameter(paramTypeOfBuild); this.archeoConfigRockType = new ArcheoConfigParameter(paramRockType); this.archeologCatalogList = archeologCatalogList; this.archeologCatalogDetail = new ArcheologCatalogDetail(this); this.archeologCatalogConfig = new ArcheologCatalogConfig(this); this.archeologCatalogDetail.Visible = false; }
internal void OpenConfigDialog() { if (this.archeologCatalogConfig.IsDisposed) { this.archeologCatalogConfig = new ArcheologCatalogConfig(this); } this.archeologCatalogConfig.SetConfigParameterInForm(paramRockType, archeoConfigRockType.Parameters); this.archeologCatalogConfig.SetConfigParameterInForm(paramTypeOfBuild, archeoConfigTypeOfBuild.Parameters); this.archeologCatalogConfig.Activate(); this.archeologCatalogConfig.Visible = true; this.archeologCatalogConfig.Show(); }