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();
 }