Difference between revisions of "TXMLPropStorage/fr"

From Lazarus wiki
(New page: {{TXMLPropStorage}} '''TXMLPropStorage est un composant pour enregistrer/restorer des propriétés choisies (soit TForm soit n'importe quel contrôle au dessus de lui) Travaille avec la p...)
 
Line 1: Line 1:
 
{{TXMLPropStorage}}
 
{{TXMLPropStorage}}
  
'''TXMLPropStorage est un composant pour enregistrer/restorer des propriétés choisies (soit TForm soit n'importe quel contrôle au dessus de lui)
+
'''TXMLPropStorage est un composant pour enregistrer/restaurer des propriétés choisies (soit TForm soit n'importe quel contrôle au dessus de lui)
 
Travaille avec la propriété TForm.[[doc:lcl/forms/tform.sessionproperties.html|SessionProperties]].'''
 
Travaille avec la propriété TForm.[[doc:lcl/forms/tform.sessionproperties.html|SessionProperties]].'''
  
 
Utilisation :
 
Utilisation :
# déposer un composant [[doc:lcl/xmlpropstorage/txmlpropstorage.html|TXMLPropStorage]] sur le form et chisir le nom de fichier, par exemple: session.xml
+
# déposer un composant [[doc:lcl/xmlpropstorage/txmlpropstorage.html|TXMLPropStorage]] sur le form et choisir le nom de fichier, par exemple: session.xml
# Ouvrir une fenetre d'édition pour la propriété [[doc:lcl/forms/tform.sessionproperties.html|SessionProperties]] de TForm.
+
# Ouvrir une fenêtre d'édition pour la propriété [[doc:lcl/forms/tform.sessionproperties.html|SessionProperties]] de TForm.
 
# Ajouter la les propriétés  de la form et/ou des contrôles à être stocké dans session.xml.
 
# Ajouter la les propriétés  de la form et/ou des contrôles à être stocké dans session.xml.
 
# Compiler l'application .
 
# Compiler l'application .

Revision as of 21:06, 4 July 2007

Deutsch (de) English (en) español (es) français (fr) polski (pl) português (pt) русский (ru)

TXMLPropStorage est un composant pour enregistrer/restaurer des propriétés choisies (soit TForm soit n'importe quel contrôle au dessus de lui) Travaille avec la propriété TForm.SessionProperties.

Utilisation :

  1. déposer un composant TXMLPropStorage sur le form et choisir le nom de fichier, par exemple: session.xml
  2. Ouvrir une fenêtre d'édition pour la propriété SessionProperties de TForm.
  3. Ajouter la les propriétés de la form et/ou des contrôles à être stocké dans session.xml.
  4. Compiler l'application .

Votre application maintenant lira les valeurs de propriété choisie de session.xml et l'appliquer pendant la durée d'exécution (comme Width,Height,Left,Top pour TForm)

TINIPropStorage travaille de la même manière que TXMLPropStorage, excepté qu'il stocke l'information de session dans un fichier ini.


Une note sur des noms de fichier

TXMLPropStorage a un handler par défaut si vous ne choisissez pas un nom de fichier. Sous windows/macos les paramètres seront sauvés dans le répertoire de l'application sous PROGRAMNAME.xml

Sous des clônes Unix il sera sauvé dans le répertoire local de l'utilisateur courant sous .PROGRAMNAME

C'est donc une très bonne idée de laisser les noms de fichier blanc pour des programmes d'unix signifiant l'exécution par des utilisateurs normaux.