<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<!DOCTYPE macros SYSTEM "http://www.4d.com/dtd/2007/macros.dtd" >

<!--
    4DPop macros v12 - [FR]
    vincent@de-lachaux.net
-->

<macros>
    
    <!-- ******************************* OUTILS ******************************* -->
    <macro name="-" in_menu="true" type_ahead="false"><text/></macro>
    
    <macro name="Test Macro/0" 
        in_menu="true" 
        type_ahead="false" 
        version="2">        
        <text><method>4DPop_TEST_Macros</method></text>        
    </macro>
    
    <macro name="Refaire la dernière macro exécutée/+" 
        in_menu="true" 
        type_ahead="false" 
        version="2">        
        <text><method>4DPop_MACROS</method></text>        
    </macro>
    
    <macro name="Déclarations.../$" 
        in_menu="true" 
        type_ahead="false" 
        version="2">
        <text><method>4DPop_MACROS("declarations";"<method_path/>")</method></text>
    </macro>
    
    <macro name="Directive de compilation… /¢" 
        in_menu="true" 
        type_ahead="false" 
        version="2">
        <text><method>4DPop_MACROS("compiler_directive")</method></text>
    </macro>
    
    <macro name="Chercher avec Google" 
        in_menu="true" 
        type_ahead="false" 
        version="2">
        <text><method>4DPop_MACROS("googleSearch")</method></text>
    </macro>
    
    <!-- ******************************* METHODS ******************************* -->
    <macro name="-" in_menu="true" type_ahead="false"><text/></macro>
    
    <macro name="Nouvelle méthode…/…" 
        in_menu="true" 
        type_ahead="true" 
        type_ahead_text="_method" 
        version="2">        
        <text><method>4DPop_MACROS("method-new")</method></text>        
    </macro>
    
    <macro name="Supprimer les lignes vides/*" 
        in_menu="true" 
        type_ahead="false" 
        version="2">        
        <text><method>4DPop_MACROS("removeBlankLines")</method></text>        
    </macro>
    
    <macro name="Beautifier/§" 
        in_menu="true" 
        type_ahead="false" 
        version="2">        
        <text><method>4DPop_MACROS("beautifier")</method></text>        
    </macro>
    
    <macro name="Fixer attribut méthode…" 
        in_menu="true" 
        type_ahead="true" 
        type_ahead_text="_method" 
        version="2">        
        <text><method>4DPop_MACROS("method-attributes";"<method_path/>")</method></text>        
    </macro>
    
    <macro name="Éditer le commentaire de la méthode…" 
        in_menu="true" 
        type_ahead="true" 
        type_ahead_text="_method" 
        version="2">        
        <text><method>4DPop_MACROS("method-comments";"<method_path/>")</method></text>     
    </macro>
    
    <macro name="Sauvegarder la methode/ß" 
        in_menu="true" 
        type_ahead="false" 
        version="2">        
        <text><method>4DPop_MACROS("backup_method";"<method_name/>")</method></text>        
    </macro>
    
    <!-- ******************************* LISTES ******************************* -->
    <macro name="-" in_menu="true" type_ahead="false"><text/></macro>
    
    <macro name="Liste des variables locales" 
        in_menu="true" 
        type_ahead="true" 
        type_ahead_text="$" 
        version="2">
        <text><method>4DPop_MACROS("locals_list")</method></text>        
    </macro>
    
    <macro name="Liste des groupes" 
        in_menu="true" 
        type_ahead="true" 
        type_ahead_text="_g" 
        version="2">        
        <text><method>4DPop_MACROS("groups_list")</method></text>        
    </macro>
    
    <macro name="Liste des utilisateurs" 
        in_menu="true" 
        type_ahead="true" 
        type_ahead_text="_u" 
        version="2">        
        <text><method>4DPop_MACROS("users_list")</method></text>        
    </macro>
    
    <macro name="Liste des méthodes/£" 
        in_menu="true" 
        type_ahead="true" 
        type_ahead_text="_method" 
        version="2">        
        <text><method>4DPop_MACROS("method-list")</method></text>        
    </macro>
    
    <!-- ******************************* COPIER COLLER ******************************* -->
    <macro name="-" in_menu="true" type_ahead="true" type_ahead_text="Scomber scombrus : lol">
        <text><method>4DPop_MACROS("about")</method></text>
    </macro>
    
    <macro name="Copier et Remplacer/©" 
        in_menu="true" 
        type_ahead="false" 
        version="2">        
        <text><method>4DPop_MACROS("paste_and_keep")</method></text>        
    </macro>
    
    <macro name="Collage spécial.../◊" 
        in_menu="true" 
        type_ahead="true" 
        type_ahead_text="_p" 
        version="2">        
        <text><method>4DPop_MACROS("special_paste")</method></text>        
    </macro>
    
    <macro name="Coller une couleur" 
        in_menu="true" 
        type_ahead="true" 
        type_ahead_text="_c" 
        version="2">        
        <text><method>4DPop_MACROS("insert_color")</method></text>        
    </macro>   
    
    <macro name="Copier avec indentation" 
        in_menu="true" 
        type_ahead="false" 
        version="2">        
        <text><method>4DPop_MACROS("copyWithIndentation")</method></text>        
    </macro> 
    
    <!-- ******************************* COMMENTAIRES ******************************* -->
    <macro name="-" in_menu="true" type_ahead="true" type_ahead_text="4d macro">
        <text>Maquereau 4D : <caret/></text>        
    </macro>
    
    <macro name="Dupliquer et commenter" 
        in_menu="true" 
        type_ahead="false" 
        version="2">        
        <text><method>4DPop_MACROS("duplicateAndComment")</method></text>    
    </macro>
    
    <macro name="Editer commentaires..." 
        in_menu="true" 
        type_ahead="true" 
        type_ahead_text="Comments" 
        version="2">        
        <text><method>4DPop_MACROS("edit_comment")</method></text></macro>
    
    <macro name="Commenter le niveau courant" 
        in_menu="true" 
        type_ahead="true" 
        type_ahead_text="Comments" 
        version="2">        
        <text><method>4DPop_MACROS("comment_current_level")</method></text>    
    </macro>
    
    <!-- ******************************* REFACTORING ******************************* -->
    <macro name="-" type_ahead="false"><text/></macro>
        
    <macro name="C_ALPHA -> C_TEXTE" 
        in_menu="true" 
        type_ahead="false" 
        version="2">        
        <text><method>4DPop_MACROS("AlphaToTextDeclaration")</method></text>        
    </macro>
    
    <macro name="Choisir" 
        in_menu="true" 
        type_ahead="false" 
        version="2">        
        <text><method>4DPop_MACROS("Choose")</method></text>        
    </macro>
    
    <macro name="EXECUTER METHODE" 
        in_menu="true" 
        type_ahead="false" 
        version="2">        
        <text><method>4DPop_MACROS("convert_to_execute")</method></text>        
    </macro>
    
    <macro name="EXECUTER FORMULE" 
        in_menu="true" 
        type_ahead="false" 
        version="2">        
        <text><method>4DPop_MACROS("convert_to_formula")</method></text>        
    </macro> 
       
    <!-- ******************************* CONVERSIONS ******************************* -->
    <macro name="-" in_menu="true" type_ahead="true" type_ahead_text="Maquereau 4D : mdr">
        <text>Scomber scombrus : <caret/></text>
    </macro>
          
    <macro name="Texte vers html" 
        in_menu="true" 
        type_ahead="false" 
        version="2">        
        <text><method>4DPop_MACROS("convert_to_html")</method></text>	        
    </macro>
    
    <macro name="Texte vers UTF-8" 
        in_menu="true" 
        type_ahead="false" 
        version="2">        
        <text><method>4DPop_MACROS("convert_to_utf8")</method></text>        
    </macro>
    
    <macro name="UTF-8 vers Texte" 
        in_menu="true" 
        type_ahead="false" 
        version="2">        
        <text><method>4DPop_MACROS("convert_from_utf8")</method></text>        
    </macro>
    
    <macro name="Convertir en Hexa" 
        in_menu="true" 
        type_ahead="false" 
        version="2">        
        <text><method>4DPop_MACROS("convert_hexa")</method></text>        
    </macro>
    
    <macro name="Convertir en decimal" 
        in_menu="true" 
        type_ahead="false" 
        version="2">        
        <text><method>4DPop_MACROS("convert_decimal")</method></text>        
    </macro>
    
    <macro name="-"  in_menu="true" type_ahead="false"><text/></macro>
    
    <macro name="Expression inverse" 
        in_menu="true" 
        type_ahead="false" 
        version="2">        
        <text><method>4DPop_MACROS("invert_expression")</method></text>        
    </macro>

    <macro name="-"  in_menu="true" type_ahead="false"><text/></macro>
        
</macros>