UpsGng.FeuilleDeStyles.Enregistrer

Procedure Habilitation Enregistrer(Format : FormatsRessourceSupportes=FormatRessourceAutomatique);

Procedure Habilitation Enregistrer(Flux : Nul Ou IFlux, Format : FormatsRessourceSupportes=FormatRessourceAutomatique);

Procedure Habilitation Enregistrer(NomFichier : Nul Ou Caractere, Format : FormatsRessourceSupportes=FormatRessourceAutomatique);

Description

La méthode Enregistrer permet d'enregistrer la feuille de styles courante dans son fichier de persistance :

Si le format demandé Format est FormatRessourceAutomatique, alors le format sélectionné dépend du paramètre UpsGng.FormatFeuilleDeStyles. Pour plus de précisions, merci de se référer à la fiche FormatsRessourceSupportes.

L'enregistrement a lieu uniquement si le contenu de la feuille de styles a été modifié.

Les feuilles de styles sont conservées dans le répertoire ${UPS_HOME}/upsvtm/resources/${UPS_LANGUAGE}.

Le fichier conservant le contenu de la feuille de styles le nom de celle-ci sauf pour la feuille de styles locale dont le nom est donné par le paramètre UpsGng.FeuilleDeStyles. L'extension du fichier est ugn pour une feuille de styles en format binaire et upl pour une feuille de styles en format texte Up ! 5GL.

Exemple

Principal
/*******/
Variable
/*******/

Debut
...
B=FeuilleDeStylesLocale.AjouterBrosse("MaBrosse1", BrosseCerclePoint, P.CouleurRouge, P.CouleurVert);
FeuilleDeStylesLocale.Enregistrer(FormatRessourceUps5GL);
/* La feuille de styles est enregistree. */
Fin Principal

Traduction

---------