Jaxe, votre éditeur XML
Jaxe, votre éditeur XML
Entrée du siteSommairePage pour l'impression<-->

Menus

Auteur: Damien Guillaume

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).

Définition des éléments

  • MENU

    Un menu principal, contenant potentiellement des sous-menus.

  • MENU_INSERTION

    Un menu permettant d'insérer un noeud XML à l'endroit du curseur. 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.

  • PARAMETRE

    Un paramètre à transmettre à la fonction.

  • SEPARATEUR

    Séparateur de menu.

Arbre des éléments

Arbre des éléments sous l'élément MENUS :

  • MENUS (MENU+)
    • MENU @nom (MENU | MENU_INSERTION | MENU_FONCTION | SEPARATEUR)+
      • MENU_INSERTION @nom @type_noeud (element|instruction|commentaire|CDATA) @raccourci
      • MENU_FONCTION @nom @classe @raccourci
        • PARAMETRE @nom @valeur
      • SEPARATEUR
      • MENU
Page précédentePage suivante