void IPropertyManagerPage2Handler9.AfterClose() { SauverConfigBouton = true; SauverConfig(); if (OnRunAfterClose.IsRef()) { OnRunAfterClose(); } if (_Ok) { if (OnRunOkCommand.IsRef()) { OnRunOkCommand(); } else if (OnRunCancelCommand.IsRef()) { OnRunCancelCommand(); } } //SauverConfig(); _Config = null; _Calque = null; _PmPage = null; }
public Dossier(ModelDoc2 mdl, Calque Calque, Parametre paramGroupe, String dossier, String fichier, eTypeFichierExport typeFichier, Boolean selectionnable = false, Boolean ajouterIndiceDossier = false, Boolean ajouterIndiceFichier = true) { _Mdl = mdl; _Calque = Calque; _ParamGroupe = paramGroupe; _NomDossierRelatif = dossier; _NomFichierBase = fichier; _NomFichierOriginal = fichier; _TypeFichier = typeFichier; _Selectionnable = selectionnable; _AjouterIndiceDossier = ajouterIndiceDossier; _AjouterIndiceFichier = ajouterIndiceFichier; AjouterAuCalque(); }
protected override void Command() { if (!IsInit) { return; } try { _Calque = new Calque(_PmPage, NomModule); _Calque.Entete("Info", DescriptionModule); if (OnCalque.IsRef()) { OnCalque(); } if (OnPreSelection.IsRef()) { OnPreSelection(); } swPropertyManagerPageStatus_e r = (swPropertyManagerPageStatus_e)_PmPage.Show2(0); _IsShow = true; if (r == swPropertyManagerPageStatus_e.swPropertyManagerPage_CreationFailure) { this.LogMethode(new Object[] { "Erreur de création" }); _IsShow = false; } else { } } catch (Exception e) { this.LogMethode(new Object[] { e }); } }