﻿<?xml version="1.0" encoding="utf-8"?>

<?xul-overlay href="../../../XULControls/URLControls.xml"?>



<customactions>

	<actionspanel>

		<folder name="Classes ActionScript 2.0" id="ActionScript 2.0 Classes" sort="false" tiptext="Classes prédéfinies provenant d'ActionScript" helpid="x20980" version="4">

			<folder name="Client/Serveur et XML" id="Client_Server" tiptext="Classes permettant la communication client/serveur" helpid="x20AB1" version="5">

				<!--LoadVars object-->

				<!--XML object-->

				<!--XMLNode object-->

				<!--XMLSocket object-->

				<ifdef mode="FEATURE_XML_ENHANCEMENTS">

					<folder name="LoadVars" id="LoadVars" sort="false" index="true" tiptext="Interface orientée objet pour le chargement des variables" helpid="x20A4A" version="6">

						<string name="new LoadVars" tiptext="Crée un objet LoadVars" helpid="x2199B" text="new LoadVars()" version="6"/>

						<folder name="Méthodes" id="Methods" tiptext="Méthodes de l'objet LoadVars" helpid="x2058B" version="6">

							<string name="decode" tiptext="Convertit la chaîne variable en propriétés de l'objet LoadVars indiqué." helpid="x21993" object="LoadVars" text=".decode(%variables:String%)" version="6"/>

							<string name="load" tiptext="Charge des variables dans Flash depuis un URL" helpid="x21996" object="LoadVars" text=".load(% url %)" version="6">

								<parametersdialog>

									<block id="URL"/>

								</parametersdialog>

							</string>

							<string name="send" tiptext="Envoie des variables depuis Flash à un URL" helpid="x21997" object="LoadVars" text=".send(% url, fenêtre, méthode %)" version="6">

								<parametersdialog>

									<block id="URL"/>

									<block id="URL_WINDOW"/>

									<label value="Méthode:" align="right" control="METHOD_EXPRESSION"/>

									<expression id="METHOD_EXPRESSION" size="60" prompt="méthode"/>

								</parametersdialog>

							</string>

							<string name="sendAndLoad" tiptext="Envoie des variables depuis Flash à un URL et en récupère les résultats" helpid="x21998" object="LoadVars" text=".sendAndLoad(% url:String, objetCible, méthode %)" version="6">

								<parametersdialog>

									<block id="URL"/>

									<label value="Objet cible :" align="right" control="TARGET"/>

									<textbox id="TARGET" size="30" prompt="object"/>

									<label value="Méthode:" align="right" control="METHOD_EXPRESSION"/>

									<expression id="METHOD_EXPRESSION" size="30" prompt="méthode"/>

								</parametersdialog>

							</string>

							<string name="toString" tiptext="Convertit cet objet LoadVars en une chaîne encodée dans un URL" helpid="x21999" object="LoadVars" text=".toString()" version="6"/>

							<string name="getBytesLoaded" tiptext="Renvoie le nombre d'octets chargés des variables" helpid="x21994" object="LoadVars" text=".getBytesLoaded()" version="6"/>

							<string name="getBytesTotal" tiptext="Renvoie la taille totale des variables téléchargées (prévision)" helpid="x21995" object="LoadVars" text=".getBytesTotal()" version="6"/>

							<string name="addRequestHeader" tiptext="Ajoute des en-têtes de requête pour les actions POST" helpid="x21992" object="LoadVars" text=".addRequestHeader(% nomEnTête, valeurEnTête %)" text2=".addRequestHeader(% headerArray %)" version="7"/>

						</folder>

						<folder name="Propriétés" id="Properties" tiptext="Propriétés de l'objet LoadVars" helpid="x20AA4" version="6">

							<string name="loaded" tiptext="true' lorsque l'opération load/sendAndLoad est terminée" helpid="x21990" object="LoadVars" text=".loaded" version="6"/>

							<string name="contentType" tiptext="Type de contenu MIME pour send/sendAndLoad" helpid="x2198F" object="LoadVars" text=".contentType" version="6"/>

						</folder>

						<folder name="Gestionnaires d'événement" id="Event Handlers" tiptext="Gestionnaires d'événement de l'objet LoadVars" helpid="x20A4A" version="6">

							<string name="onLoad" tiptext="Invoqué lorsque l'événement load/sendAndLoad est terminé" helpid="x2199B" object="LoadVars" text=".onLoad(réussi)" version="6" type="event"/>

							<string name="onData" tiptext="Rappel de réception de données brutes du serveur" helpid="x2199A" object="LoadVars" text=".onData(données)" version="6" type="event"/>

						</folder>

					</folder>

				</ifdef>

				<folder name="XML" id="XML" index="true" sort="false" tiptext="Objet aidant à l'utilisation de documents XML" helpid="x20A01" version="5">

					<string name="new XML" tiptext="Crée un objet XML" helpid="x21968" text="new XML(% source %)" version="5"/>

					<folder name="Méthodes" id="Methods" tiptext="Méthodes de l'objet XML" helpid="x20A8B" version="5">

						<string name="createElement" tiptext="Crée un élément XML" helpid="x2195F" object="XML" text=".createElement(% nomNoeud:String %)" version="5"/>

						<string name="createTextNode" tiptext="Crée un nœud de texte XML" helpid="x21960" object="XML" text=".createTextNode(% texte:String %)" version="5"/>

						<ifdef mode="FEATURE_XML_ENHANCEMENTS">

							<string name="getBytesLoaded" tiptext="Renvoie le nombre d'octets chargés du code XML" helpid="x21961" object="XML" text=".getBytesLoaded()" version="6"/>

							<string name="getBytesTotal" tiptext="Renvoie la taille totale du code XML téléchargé (prévision)" helpid="x21962" object="XML" text=".getBytesTotal()" version="6"/>

						</ifdef>

						<string name="load" tiptext="Charge du code XML dans Flash depuis un URL" helpid="x21963" object="XML" text=".load(% url %)" version="5">

							<parametersdialog>

								<block id="URL"/>

							</parametersdialog>

						</string>

						<string name="parseXML" tiptext="Analyse une chaîne XML dans cet objet XML" helpid="x21964" object="XML" text=".parseXML(% chaîne:String %)" version="5"/>

						<string name="send" tiptext="Envoie du code XML depuis Flash à un URL" helpid="x21965" object="XML" text=".send(% url, fenêtre %)" version="5">

							<parametersdialog>

								<block id="URL"/>

								<block id="URL_WINDOW"/>

								<label value="Méthode:" align="right" control="METHOD_EXPRESSION"/>

								<expression id="METHOD_EXPRESSION" size="60" prompt="méthode"/>

							</parametersdialog>

						</string>

						<string name="sendAndLoad" tiptext="Envoie du code XML depuis Flash à un URL et télécharge les résultats XML" helpid="x21966" object="XML" text='.sendAndLoad(% url:String="", resultXML %)' version="5">

							<parametersdialog>

								<block id="URL"/>

								<label value="XML Résultant:" align="right" control="RSLT"/>

								<textbox id="RSLT" size="50" prompt="xml"/>

							</parametersdialog>

						</string>

						<string name="addRequestHeader" tiptext="Ajoute des en-têtes de requête pour les actions POST" helpid="x2195E" object="XML" text=".addRequestHeader(% nomEnTête, valeurEnTête %)" text2=".addRequestHeader(% headerArray %)" version="7"/>

					</folder>

					<folder name="Propriétés" id="Properties" tiptext="Propriétés de l'objet XML" helpid="x20A8C" version="5">

						<string name="loaded" tiptext="true' lorsque l'opération load/sendAndLoad XML est terminée" helpid="x2195A" object="XML" text=".loaded" version="5"/>

						<string name="status" tiptext="Code d'état renvoyé par l'analyseur XML" helpid="x2195B" object="XML" text=".status" version="5"/>

						<string name="xmlDecl" tiptext="Texte de la déclaration &lt;?xml&gt; du document XML" helpid="x2195C" object="XML" text=".xmlDecl" version="5"/>

						<string name="docTypeDecl" tiptext="Texte de la déclaration &lt;!DOCTYPE&gt; du document XML" helpid="x21958" object="XML" text=".docTypeDecl" version="5"/>

						<string name="ignoreWhite" tiptext="true' pour ignorer les espaces vierges" helpid="x21959" object="XML" text=".ignoreWhite" version="5"/>

						<string name="contentType" tiptext="Type de contenu MIME pour send/sendAndLoad" helpid="x21957" object="XML" text=".contentType" version="5"/>

					</folder>

					<folder name="Gestionnaires d'événement" id="Event Handlers" tiptext="Gestionnaires d'événement de l'objet XML" helpid="x20A8D" version="5">

						<string name="onLoad" tiptext="Invoqué lorsque l'événement load/sendAndLoad est terminé" helpid="x21967" object="XML" text=".onLoad(réussi)" version="5" type="event"/>

						<string name="onData" tiptext="Rappel de réception de données brutes du serveur" helpid="x21968" object="XML" text=".onData(données)" version="5" type="event"/>

					</folder>

				</folder>

				<folder name="XMLNode" id="XMLNode" index="true" sort="false" tiptext="Superclasse interne de l'objet XML permettant de travailler avec des documents XML" helpid="x20589" version="5">

					<string name="new XMLNode" tiptext="Crée un nouvel objet XMLNode" helpid="x21A49" text="new XMLNode(% type, valeur %)" version="5"/>

					<folder name="Méthodes" id="Methods" tiptext="Méthodes des objets XMLNode" helpid="x20A8B" version="5">

						<string name="appendChild" tiptext="Ajoute un enfant à un élément XML" helpid="x21A44" object="XMLNode" text=".appendChild(% enfant %)" version="5"/>

						<string name="cloneNode" tiptext="Clone ce nœud et éventuellement les enfants" helpid="x21A45" object="XMLNode" text=".cloneNode(% profondeur %)" version="5"/>

						<string name="hasChildNodes" tiptext="Renvoie 'true' si l'élément XML possède des nœuds enfants" helpid="x21A46" object="XMLNode" text=".hasChildNodes()" version="5"/>

						<string name="insertBefore" tiptext="Insère un enfant avant un autre dans un élément XML" helpid="x21A47" object="XMLNode" text=".insertBefore(% nouvelEnfant, avantEnfant %)" version="5"/>

						<string name="removeNode" tiptext="Supprime un nœud de la hiérarchie du document XML" helpid="x21A48" object="XMLNode" text=".removeNode()" version="5"/>

						<string name="toString" tiptext="Convertit cet objet XMLNode en chaîne XML" helpid="x21A49" object="XMLNode" text=".toString()" version="5"/>

					</folder>

					<folder name="Propriétés" id="Properties" tiptext="Propriétés des objets XMLNode" helpid="x20A8C" version="5">

						<string name="firstChild" tiptext="Premier enfant de l'objet XMLNode" helpid="x21A3C" object="XMLNode" text=".firstChild" version="5"/>

						<string name="lastChild" tiptext="Dernier enfant de l'objet XMLNode" helpid="x21A3D" object="XMLNode" text=".lastChild" version="5"/>

						<string name="nextSibling" tiptext="Frère suivant de cet objet XMLNode" helpid="x21A3E" object="XMLNode" text=".nextSibling" version="5"/>

						<string name="previousSibling" tiptext="Frère précédent de cet objet XMLNode" helpid="x21A43" object="XMLNode" text=".previousSibling" version="5"/>

						<string name="nodeValue" tiptext="Valeur (texte) de cet objet XMLNode" helpid="x21A41" object="XMLNode" text=".nodeValue" version="5"/>

						<string name="nodeType" tiptext="Type de ce nœud (1=élément, 3=texte)" helpid="x21A40" object="XMLNode" text=".nodeType" version="5"/>

						<string name="nodeName" tiptext="Nom de cet élément XMLNode" helpid="x21A3F" object="XMLNode" text=".nodeName" version="5"/>

						<string name="attributes" tiptext="Tableau associatif d'attributs d'éléments XMLNode" helpid="x21A3A" object="XMLNode" text=".attributes" version="5"/>

						<string name="childNodes" tiptext="Tableau de noeuds enfants d'éléments XMLNode" helpid="x21A3B" object="XMLNode" text=".childNodes" version="5"/>

						<string name="parentNode" tiptext="Parent de cet objet XMLNode" helpid="x21A42" object="XMLNode" text=".parentNode" version="5"/>

					</folder>

				</folder>

				<folder name="XMLSocket" id="XMLSocket" index="true" sort="false" tiptext="Connexion de socket XML au serveur" helpid="x21BDF" version="5">

					<string name="new XMLSocket" tiptext="Crée un objet XMLSocket" helpid="x21BE0" text="new XMLSocket()" version="5"/>

					<folder name="Méthodes" id="Methods" tiptext="Méthodes des objets XMLSocket" helpid="x209EB" version="5">

						<string name="connect" tiptext="Etablit une connexion à l'hôte et au port spécifiés" helpid="x21BE2" object="XMLSocket" text='.connect(% host:String="", port %)' version="5"/>

						<string name="send" tiptext="Envoie un document XML au serveur" helpid="x21BE3" object="XMLSocket" text=".send(% données %)" version="5"/>

						<string name="close" tiptext="Ferme la connexion socket en cours" helpid="x21BE1" object="XMLSocket" text=".close()" version="5"/>

					</folder>

					<folder name="Gestionnaires d'événement" id="Event Handlers" tiptext="Gestionnaires d'événement de l'objet XMLSocket" helpid="x209EB" version="5">

						<string name="onClose" tiptext="Fonction invoquée à la fermeture d'une connexion" helpid="x21BE4" object="XMLSocket" text=".onClose" version="5" type="event"/>

						<string name="onConnect" tiptext="Invoqué lors de l'établissement de la connexion" helpid="x21BE5" object="XMLSocket" text=".onConnect(réussi)" version="5" type="event"/>

						<string name="onXML" tiptext="Rappel de réception de code XML du serveur" helpid="x21BE7" object="XMLSocket" text=".onXML(xmlTexte)" version="5" type="event"/>

						<string name="onData" tiptext="Rappel de réception de données brutes du serveur" helpid="x21BE6" object="XMLSocket" text=".onData(données)" version="5" type="event"/>

					</folder>

				</folder>

			</folder>

		</folder>

	</actionspanel>

</customactions>