Créer un plug-in de VI de commande

Utilisez des VIs de commande pour insérer des éléments de menu personnalisés dans l'éditeur LabVIEW NXG.

Avant de commencer, assurez-vous que le paquet LabVIEW NXG Editor Plugin Authoring Tools est installé.
  1. Créez ou ouvrez un projet.
  2. Cliquez sur Fichier » Nouveau » Application et sélectionnez Plug-in de l'éditeur comme sous-type d'application.
    Ce type d'application est requis pour tous les plug-ins de l'éditeur de VI. Les VIs de commande créés en dehors d'une application avec le sous-type Plug-in de l'éditeur ne fonctionneront pas correctement.
  3. Dans le document Application, cliquez sur Nouveau » VI de commande.
  4. Ouvrez l'affichage Menu du VI de commande et remplissez les champs suivants :
    1378

    • Emplacement : Spécifie où vous souhaitez que vos éléments de menu apparaissent dans l'éditeur.
    • Étiquette : Spécifie le nom de l'élément de menu.
    • Sous-menus : Spécifie le sous-menu sous lequel vous souhaitez regrouper votre élément de menu.
      Remarque Utilisez des barres obliques inverses pour ajouter des niveaux supplémentaires de sous-menus. Par exemple : Sous-menu1/Sous-menu2/Test.
    • Poids : Spécifie la position relative de l'élément de menu par rapport aux autres éléments du menu ou du sous-menu des compléments logiciels. La valeur de poids doit être un nombre compris entre 0 et 1, où des nombres inférieurs indiquent une position plus élevée dans le menu. On peut y penser comme des éléments de menu avec un poids inférieur flottant vers le haut.
  5. Configurez l'interface et le diagramme du VI de commande pour ajouter la fonctionnalité que vous souhaitez exécuter lorsqu'un utilisateur sélectionne l'élément de menu.
    Remarque Les VIs de commande ne peuvent pas être en ligne ou récursifs mais ils peuvent inclure des sous-VIs qui le sont. De plus, par défaut, les interfaces de VI de commande n'apparaissent pas lorsqu'un utilisateur les sélectionne comme élément de menu. Pour afficher une interface lorsque l'élément de menu est sélectionné, incluez le code suivant dans vos VIs de commande.
    1378

  6. Cliquez sur Nouveau » Installateur/Paquets pour créer un nouveau document de paquet (.lvdist).
  7. Configurez le document de paquet.
    1. Dans la section Fichiers, ajoutez votre application.
    2. Définissez la destination sur Compléments logiciels publics.
    3. Remplissez le reste du document en fonction de votre application.
  8. Cliquez sur Const..
  9. Localisez et installez votre paquet.
  10. Redémarrez LabVIEW NXG lorsque vous y êtes invité.
    Votre plug-in de VI de commande apparaît à l'emplacement que vous avez spécifié.
    1378

    Remarque La durée de vie de votre plug-in est liée au projet à partir duquel il est lancé. Si vous fermez le projet qui était actif lorsque vous avez lancé le plug-in, le plug-in se termine en même temps. Pour découpler la durée de vie de votre plug-in de la durée de vie du projet, créez votre programme en un exécutable que vous pouvez appeler à partir d'un VI de commande avec le VI Commande système.
  11. Distribuez le paquet ou le programme d'installation aux utilisateurs finaux pour qu'ils l'installent à l'aide du Gestionnaire de paquets NI.