<?xml version="1.0" encoding="UTF-8"?>
<scriptfile>
    <settings program="actiona" version="3.9.2" scriptVersion="1.1.0" os="Windows"/>
    <actions>
        <action name="ActionVariable" version="1.0.0"/>
        <action name="ActionGoto" version="1.0.0"/>
        <action name="ActionNoop" version="1.0.0"/>
        <action name="ActionMessageBox" version="1.0.0"/>
        <action name="ActionStop" version="1.0.0"/>
        <action name="ActionCode" version="1.0.0"/>
    </actions>
    <parameters/>
    <resources/>
    <script pauseBefore="0" pauseAfter="0">
        <action name="ActionNoop" comment="             /!\        pour ne pas avoir x compteurs," color="#ffff7f" enabled="false">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
        </action>
        <action name="ActionNoop" comment=" ne pas oublier de fermer les fenêtres compteur (actions code en jaune)" color="#ffff7f" enabled="false">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
        </action>
        <action name="ActionNoop" enabled="false">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
        </action>
        <action name="ActionVariable" comment="compteur_hors_boucle  --&gt; part 1/2">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="32" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <parameter name="colorValue">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="variable">
                <subParameter name="value" code="0">compteur_hors_boucle</subParameter>
            </parameter>
            <parameter name="type">
                <subParameter name="value" code="0">string</subParameter>
            </parameter>
            <parameter name="positionValue">
                <subParameter name="unit" code="0">0</subParameter>
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="value">
                <subParameter name="value" code="0">1</subParameter>
            </parameter>
        </action>
        <action name="ActionVariable" label="bcl" comment="compteur_dans_boucle  --&gt; part 2/2">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="32" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <parameter name="colorValue">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="variable">
                <subParameter name="value" code="0">compteur_dans_boucle</subParameter>
            </parameter>
            <parameter name="type">
                <subParameter name="value" code="0">string</subParameter>
            </parameter>
            <parameter name="positionValue">
                <subParameter name="unit" code="0">0</subParameter>
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="value">
                <subParameter name="value" code="1">(compteur_hors_boucle++);</subParameter>
            </parameter>
        </action>
        <action name="ActionCode" comment="fenêtre pour afficher compteur hors console." color="#f40000">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <parameter name="code">
                <subParameter name="value" code="1">var compteur = new QDialog();
compteur.setWindowTitle(&quot;Compteur&quot;);
compteur.move(850,350);   //-----------------------------&gt;   position du compteur

var A = new QFormLayout();
compteur.setLayout(A);

var message = new QLabel (compteur_dans_boucle + &quot; : doss en traitement&quot;); //---------&gt; compteur

message.minimumWidth = 120;  //-----------------------------&gt;   largeur mini de la fenetre
message.maximumWidth = 150;  //-----------------------------&gt;  largeur max de la fenetre

A.addRow(message);
compteur.show();</subParameter>
            </parameter>
        </action>
        <action name="ActionMessageBox" comment="Un autre dossier?   (et simule des actions fictives)">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <parameter name="message">
                <subParameter name="value" code="0">Un autre dossier?</subParameter>
            </parameter>
            <parameter name="windowIcon">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="customIcon">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="icon">
                <subParameter name="value" code="0">none</subParameter>
            </parameter>
            <parameter name="title">
                <subParameter name="value" code="0">Un autre dossier?</subParameter>
            </parameter>
            <parameter name="ifYes">
                <subParameter name="line" code="0">aa</subParameter>
                <subParameter name="action" code="0">do_nothing</subParameter>
            </parameter>
            <parameter name="type">
                <subParameter name="value" code="0">yesno</subParameter>
            </parameter>
            <parameter name="textMode">
                <subParameter name="value" code="0">automatic</subParameter>
            </parameter>
            <parameter name="ifNo">
                <subParameter name="line" code="0">fin_bcl</subParameter>
                <subParameter name="action" code="0">goto</subParameter>
            </parameter>
        </action>
        <action name="ActionCode" comment="Femer fenêtre compteur (à ne pas oublier)" color="#ffff7f">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <parameter name="code">
                <subParameter name="value" code="1">compteur.close();</subParameter>
            </parameter>
        </action>
        <action name="ActionGoto" comment="bcl">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <parameter name="line">
                <subParameter name="value" code="0">bcl</subParameter>
            </parameter>
        </action>
        <action name="ActionCode" label="fin_bcl" comment="Fermer fenêtre compteur (à ne pas oublier)" color="#ffff7f">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
            <parameter name="code">
                <subParameter name="value" code="1">compteur.close();</subParameter>
            </parameter>
        </action>
        <action name="ActionStop">
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <exception id="2" action="1" line=""/>
        </action>
    </script>
</scriptfile>
