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