Jaxe, votre éditeur XML
Jaxe, votre éditeur XML

Editeur de Fichiers de Config de Jaxe
• Créer/Editer un fichier de config
• Choix de langues
• Choix du schéma
• Choix des racines
• Menu principal
• Autre configuration
• Enregistrement des fichiers
• Menus
• Affichage des noeuds
• Types d'affichage
• Exports
• Textes
• Sauvegarde du fichier de Config

# Menus

Auteur: Soufiane Ayadi
Créer un nouveau menu
Créer un nouveau menu
Ajout d'un menu d'insertion
Créer un nouveau menu de fonction
Créer un nouveau menu de fonction
Editer les textes d'un menu
Editer les textes d'un menu d'insertion

Les menus définis dans les fichiers de config s'affichent au-dessus de la zone de texte de Jaxe. Ils ne sont pas mélangés avec la barre de menus de Jaxe, qui se trouve au-dessus (en haut de l'écran sur Mac).

## L'interface

La liste à droite affiche des éléments XML recupérés depuis le shéma XML. On peut filtrer ces éléments grâce au champ de texte. En cas d'ouverture du fichier de config existant, la liste n'affiche que les éléments restants.

## Définition des champs

- `Nouveau Menu`

  Crée un menu principal, contenant potentiellement des sous-menus.

- `Menu insertion`

  Grace aux boutons 'Ajouter' et 'Retirer', on peut ajouter ou supprimer un menu d'insertion (permettant d'insérer un noeud XML). Il faut spécifier le nom du noeud et le type de noeud (élément par défaut). Il est aussi possible de définir un raccourci clavier, avec la touche correspondante.

- `Menu fonction`

  Menu permettant d'exécuter une fonction à partir de sa classe Java. La seule fonction prédéfinie dans Jaxe est `jaxe.FonctionNormal`, qui permet de retirer tous les styles à une zone du texte. D'autres fonctions peuvent être ajoutées sous forme de plugin.

- `Paramètre`

  Un paramètre à transmettre à la fonction.

- `Editer les textes`

  On peut éditer les textes d'un menu sélectionné en cliquant sur le bouton Editer les textes. Définissez un titre et une documentation pour chaque langue (prédéfinie auparavant).