private void Closed(object sender, FormClosedEventArgs e) { if (Designer != null) { CContexteSauvegardeProfilDesigner ctx = new CContexteSauvegardeProfilDesigner(Designer); CUtilASauvegardeProfilDesigner.SauvegarderDansRegistre(ctx); } }
private void Load(object sender, System.EventArgs e) { if (Designer != null) { CContexteSauvegardeProfilDesigner ctx = new CContexteSauvegardeProfilDesigner(Designer); CUtilASauvegardeProfilDesigner.InitialiserProfil(ctx); } }
public static CResultAErreur SauvegarderDansRegistre(CContexteSauvegardeProfilDesigner ctx) { CResultAErreur result = CResultAErreur.True; CStringSerializer serializer = new CStringSerializer(ModeSerialisation.Ecriture); CProfilEditeurObjetGraphique prof = ctx.Profil; result = prof.Serialize(serializer); if (result) { new CTimosAppRegistre().SetDataProfilDesigner(ctx.Cle, serializer.String); } return(result); }
public static CResultAErreur InitialiserProfil(CContexteSauvegardeProfilDesigner ctx) { CResultAErreur result = CResultAErreur.True; string strData = new CTimosAppRegistre().GetDataProfilDesigner(ctx.Cle); if (strData != "") { try { CProfilEditeurObjetGraphique prof = ctx.Profil; CStringSerializer serializer = new CStringSerializer(strData, ModeSerialisation.Lecture); result = prof.Serialize(serializer); ctx.Designer.Profil = prof; } catch { } } return(result); }