Création bouton de commande personnali​sé

Bonjour,
Concernant la personalisation de bouton de face-avant, j'aurais aimé savoir comment accéder à Élément d'image dans le menu Local afin d'insérer mes différents graphiques en fonction de l'état du commutateur (et éventuellement de plus amples informations sur la personalisation de boutons) ?
Merci d'avance,
Cordialement,
Anthony TOUCHHET
Composantes esthétiques à plusieurs graphiques dépendants
Certaines composantes esthétiques comportent plusieurs graphiques qui s'affichent à des moments différents. Les différents graphiques sont de taille identique et utilisent les mêmes couleurs. Lorsque vous déplacez ou redimensionnez le graphique sélectionné de la composante esthétique, les autres graphiques se déplacent de la même distance et changent de taille proportionnellement. Par exemple, un commutateur booléen a quatre graphiques. Le premier graphique montre l'état FAUX. Le second graphique montre l'état VRAI. Le troisième graphique montre l'état Commutation au relâchement, c'est-à-dire l'état de transition entre VRAI et FAUX. Le quatrième graphique montre l'état Armement au relâchement, c'est-à-dire l'état de transition entre FAUX et VRAI. Lorsque la commande booléenne est dans l'état Commutation au relâchement ou Armement au relâchement, la valeur de la commande booléenne ne change pas tant que vous ne relâchez pas le bouton de la souris. Entre le moment où vous cliquez sur le bouton de la souris et celui où vous le relâchez, la commande booléenne montre le troisième ou le quatrième graphique comme état de transition.
Le menu local des composantes esthétiques à plusieurs graphiques dépendants comporte tous les éléments disponibles pour les composantes esthétiques à un seul graphique ainsi que l'élément Élément d'image. Vous pouvez sélectionner Élément d'image dans le menu local pour afficher tous les graphiques qui appartiennent à une composante esthétique. L'élément graphique sélectionné a une bordure plus foncée. Lorsque vous importez un graphique, voue ne changez que l'élément graphique sélectionné. Pour importer un graphique pour l'un des autres éléments graphiques, cliquez avec le bouton droit sur la composante, sélectionnez Élément d'image dans le menu local, sélectionnez l'élément graphique et importez le nouveau graphique.

Je ne peux malheureusement pas visualiser l'image que vous avez attachée. Voici malgré tout une tentative d'aide :
Pour obtenir un bouton esthétique, il faut utiliser des images de taille identique. Avant d'aller plus loin, il faut donc redimensionner si nécessaires les images avec un programme approprié.
Placer un Pict Ring sur la face avant du VI
Ouvrir l'éditeur de contrôles si vous désirez mémoriser le contrôle (*.ctl). Le contrôle peut cependant aussi être édité directement dans le VI sur lequel il a été placé. La suite de la marche à suivre est identique pour les deux méthodes.
Menu du VI ou de l'éditeur de contrôles >> Edit >> Import Picture to Clipboard...
Sélectionner l'image à importer dans le contrôle pour la copier dans le presse-papier
Clic droit sur le Pict Ring >> Import Picture from Clipboard
Si nécessaire, clic sur le Pict Ring >> sélectionner l'image avant ou après laquelle la nouvelle image doit être importée
Clic droit sur le Pict Ring >> Import Picture After ou Import Picture Before selon la position désirée pour la nouvelle image
Repdrendre à partir du point 4. pour toutes les images
Redimensionner le Pict Ring selon la taille des images importées
Message Edité par JB le 06-13-2007 11:24 AM

Similar Messages

  • Le bouton de commande de mon i'Phone (en bas de l'appareil) ne répond plus. Que faire?

    Le bouton de commande de mon i?Phone 5 (en bas de l'appareil) ne répond plus. Que faire?

    salut,
    si ton programe en CVI fonctionne, c'est que le problème ne viens pas du drivers.
    concernant la commande envoyé du devrais verifier qu'elle est bien formatée, si tu utiliser de constante de chaine, verifier qu'elles soient dans le bon mode d'affichage ( normal, / , hexa)
    pour verifier ce qui passe sur ton bus GPIB tu peux visualiser les donnée via le GPIB Analiser.
    voici un document qui te donnera les infos utiles.
    cordialement
    MobyJ

  • Création commande true/false d'un bouton stop ?

    Bonjour,
    Etant en train de réaliser un programme, je voudrais savoir comment créer une commande TRUE/FALSE (TF) à l'aide d'un bouton STOP. Sachant qu'il m'ai impossible de supprimer le bouton STOP déjà existant.
    Merci d'avance.
    Cordialement.

    Bonjour tonyx01,
    Je pense que tu essaye de personnaliser ta commande. Pour ce faire, je te conseille de bien lire les informations contenue dans cette notice de création de commande personnalisées.
    http://zone.ni.com/reference/en-XX/help/371361B-01​/lvconcepts/custom_cont_ind_type/
    Cordialement.

  • Impossible de changer le "nom" d'une commande à onglet

    Bonjour à tous,
    Comme le titre l'indique, depuis ce matin je cherche à changer le nom de mes onglets ( référence profilé , controle vibrations et informations réglages ". Habituellement un clik suffisait pour ensuite modifier le nom de ceux-ci mais la je ne sais pas pourquoi cela bloque. Comment faire ?
    Je joins en pièce jointe ma face avant uniquement afin que vous constatiez le problème.
    cordialement
    Pièces jointes :
    Commande à onglet.vi ‏1506 KB

    Bizarre...
    Le seul moyen "propre" que j'ai trouvé est d'en faire une définition de type, puis de la déconnecter. Après j'ai pu modifier les noms des pages.
    1. Sur la commande onglets, clic droit -> Avancé -> Personnaliser...
    2. Sélectionner "Définition de Type" dans le type de commande personnalisée. Supprimer la commande, puis en recréer une identique.
    3. Sauver le .ctl
    4. Retourner sur le VI. Clic droit sur la commande onglet -> Déconnecter la définition de type
    5. Normalement, on peut alors modifier les noms des pages.
    Sinon, il faut vider les pages, refaire la commande onglet, et re-remplir les pages...
    Eric M. - Application Engineering Specialist
    Certified LabVIEW Architect
    Certified LabWindows™/CVI Developer

  • Bonjour, j'ai pré-commandé l'édition deluxe MDNA de MADONNA en février, pour sa sortie le 26/03/2012... Pourquoi n'est-il pas téléchargeable aujourd'hui?

    Bonjour, j'ai pré-commandé l'édition deluxe MDNA de MADONNA en février, pour sa sortie le 26/03/2012... Pourquoi n'est-il pas téléchargeable aujourd'hui?

    Bonjour ...
    Ce qui suit est de la visionneuse d'aide iTunes ...
    Pré-commander les articles de l'iTunes Store
    Si un article n'est pas encore disponible, vous pourrez peut-être pré-commande, puis le télécharger dès qu'il sera disponible.
    Pour pré-commander un article, cliquez sur le bouton Pré-commande à côté de l'élément. Lorsque l'article est disponible pour le téléchargement, vous recevez un avis par courriel. Vous n'êtes pas facturé pour l'élément jusqu'à ce que vous téléchargez.
    Pour télécharger un élément pré-commandé, cliquez sur le lien dans l'avis de courriel ou ouvrez iTunes et choisissez Store> «Rechercher les téléchargements disponibles."
    Pour voir, d'annuler ou voir les dates de sortie prévues pour les pré-commandes en attente, choisissez Store> Visualiser mon compte, puis cliquez sur Gérer pré-commandes.
    Lorsque vous pré-commander un article, vous ne pouvez pas être en mesure de le télécharger à l'instant précis il devient disponible pour achat régulier. Vous recevrez un e-mail le jour même elle devient disponible pour vous laisser savoir quand vous pouvez télécharger l'article.
    Certains albums ou les collections, vous pouvez pré-commander comprennent une chanson qui est disponible au téléchargement immédiatement. Lorsque vous pré-commander ces articles, la chanson est téléchargée et disponible, vous êtes facturé pour cette chanson. Lorsque vous téléchargez le reste de l'album (après vous êtes averti qu'il est disponible), vous êtes facturé pour le reste.

  • Impossible de réinstaller le système d'un MBP, que faire ?

    Le MBP fonctionnait mal (Lion 10.7.5), j'ai lancé diskutility qui m'a demandé de redémarrer avec Commande + R pour procéder à une réparation.
    Etant fait, je n'avais aucune action possible sur le disque dur avec diskutility (commandes grisées).
    Je l'ai redémarré normalement, mais après pomme et roue : extinction ! (plusieurs fois).
    J'ai lancé un démarrage + Commande + R et la réinstallation avec Time Machine : écran noir, lettres blanche et requête pour redémarrer et revenir à un écran bleu avec le dossier et ?
    J'ai essayé de relancer avec un système Lion 10.8 sur clef USB: mêmes résultats.
    Problème système ? ou matériel ? Je ne vois plus trop quoi faire...

    Bizarre...
    Le seul moyen "propre" que j'ai trouvé est d'en faire une définition de type, puis de la déconnecter. Après j'ai pu modifier les noms des pages.
    1. Sur la commande onglets, clic droit -> Avancé -> Personnaliser...
    2. Sélectionner "Définition de Type" dans le type de commande personnalisée. Supprimer la commande, puis en recréer une identique.
    3. Sauver le .ctl
    4. Retourner sur le VI. Clic droit sur la commande onglet -> Déconnecter la définition de type
    5. Normalement, on peut alors modifier les noms des pages.
    Sinon, il faut vider les pages, refaire la commande onglet, et re-remplir les pages...
    Eric M. - Application Engineering Specialist
    Certified LabVIEW Architect
    Certified LabWindows™/CVI Developer

  • Teststand cvi probleme de callback

    Bonjour,
    J'utilise TestStand(2013) en mode Batch parallel et mon interface utilisateur est gérée par CVI(2012).
    Quand j'ai besoin d'informations provenant de l'utilisateur, Teststand appel une de mes DLL CVI.
    Au debut de ma sequence (dans le model option) Je viens demander plusieurs informations à l'utilisateur et les échange entre teststand et cvi se passent très bien.
    Lorsque mes socket sont créés j'arrive bien à mettre à jour mon interface graphique via CVI, mais mes Callback ne fonctionne plus.
    Par exemple je souhaite seulement attendre l'appui par l'utilisateur sur un bouton de commande.
    J'utilise donc le RunUserInterface dans ma fonction, que ma callback vient acquitter lors de l'appui sur le bouton.
    Le problème est que l'appui sur le bouton ne fonctionne pas. Cela ressemble un peu à un problème de gestion des événements.
    Une chose étrange est que lorsque je passe en mode debug sur CVI, ma callback  fonctionne correctement.
    Je voudrai savoir si quelqu'un a déjà rencontré cette situation ou si quelqu'un à une idée?

    Bonjour,
    avez-vous déjà essayé ceci ?
    Error Code 145 - ActiveX Control Not Registered in LabWindows/CVI
    http://digital.ni.com/public.nsf/allkb/9894BE2B832B7FDE86256ECD00041172?OpenDocument
    Aurelie

  • Ouvrir un panel depuis un autre

    bonjour,
    j'ai concu une interface sous labwindos/cvi, je veux ouvrir un panel a partir d'un autre panel en appuyant sur un bouton de commande qui se trouve dans le premier panel.
    quelles sont les commandes qui me permettent de faire cela?
    merci

    Bonjour,
    2 solutions me viennent à l'esprit :
    - La première consiste à créer plusieurs panels (uir) dans la même application, et d'appeler les panels dits "secondaires" avec les fonctions LoadPanel+InstallPopup. Il faudra fermer correctement le panel avant de poursuivre.
    - La seconde solution serait utilisée si le panel appelé est contenu dans un projet sous forme de .exe (déjà construit). Auquel cas la fonction LaunchExecutable depuis le premier panel semble la plus appropriée.
    Cordialement, 
    Eric M. - Application Engineering Specialist
    Certified LabVIEW Architect
    Certified LabWindows™/CVI Developer

  • Impossible de changer les informations de mes films dans Itunes. Comment le faire de nouveau ?

    J'ai un problème.
    Dans ma bibliothèque Itunes, je suis dans l'incapacité de changer les informations de mes films. Quand je vais dans "Obtenir des informations", j'obtiens une fenêtre où tout est grisé et où il m'est impossible de modifier quoi que ce soit, alors que je pouvais le faire avant. Ce problème ne concerne même pas tous mes films, mais une grande majorité.
    Comment puis-je faire pour pouvoir à nouveau modifier les informations de mes films ?

    Bizarre...
    Le seul moyen "propre" que j'ai trouvé est d'en faire une définition de type, puis de la déconnecter. Après j'ai pu modifier les noms des pages.
    1. Sur la commande onglets, clic droit -> Avancé -> Personnaliser...
    2. Sélectionner "Définition de Type" dans le type de commande personnalisée. Supprimer la commande, puis en recréer une identique.
    3. Sauver le .ctl
    4. Retourner sur le VI. Clic droit sur la commande onglet -> Déconnecter la définition de type
    5. Normalement, on peut alors modifier les noms des pages.
    Sinon, il faut vider les pages, refaire la commande onglet, et re-remplir les pages...
    Eric M. - Application Engineering Specialist
    Certified LabVIEW Architect
    Certified LabWindows™/CVI Developer

  • Cluster modifiable dans sous VI

    Bonjour,
    je possède un programme assez complexe composé de multiples variables passant dans de multiples sous VI.
    Dans l'objectif de simplifier l'affichage et donc de clarifier le programme, j'ai décidé de tout passer toute mes variables de sous vi en sous vi par un grand clutser où les variables sont regroupées par catégories...
    Ma question concerne une modification de ce grand cluster. Imaginons que je veuille rajouter une variable, je modifie le cluster de mon vi principal. Quelle solution ai-je pour facilement transposer cette modification à l'ensemble de mes sous vi?
    Merci
    Résolu !
    Accéder à la solution.

    Bonjour,
    faites, une commande de cluster que vous personnalisez (clic droit sur la commande, avancé/personnalisé).mettre le menu entouré en rouge en Déf de type strict. enregistrer la commande personnalisé et utilisé cette commande dans tous vos vis et sous-sous.
    Lorsque vous modifierez la commande directement, tous vos vis et sous-vis prendront cette modification automatiquement.
    Cordialement
    L.MICOU

  • Librairie System Explorer Framework [VerisStand]

    Bonjour,
    Dans le repertoire : Program Files\National Instruments\LabVIEW 2011\vi.lib\NI Veristand\Display Template Support\Display Template
    Il y a une librairie Syteme Explorer Framework.lvlib sauf que lorsque l'on souhaite l'ouvrir les vi ne sont pas au chemin indiqué !
    Ou peut t'on les trouver?
    Merci

    Hello Lunik,
    C'est une lvlib qui a été créée pour les besoins de création/modifications des commandes de bases du Workspace, mais qui n'a jamais été supprimée de la llb... Ce framework n'est donc pas disponible publiquement 
    Cdt
    Eric
    Eric M. - Application Engineering Specialist
    Certified LabVIEW Architect
    Certified LabWindows™/CVI Developer

  • Recommencer le vi sur commande et autre commande bouton

    Bonjour,
    Grace à vous et à un peu de travail (je compte plus mes heures! ), j'ai pu finaliser mon vi ! Enfin presque !
    En effet, actuellement lorsque je lance mon vi je recupere différentes informations, fais divers calculs sur tableau, puis affiche des graphes xy et puis...le vi s'arrete !
    Je souhaiterais finaliser un peu les choses en mettant des boutons !
    En effet j 'aimerais lorsque ma premiere courbe est tracée avoir un arret du script (sans sortir completement du vi) et qu'il se poursuive en fonction du choix de l'opérateur suivant 3 boutons :
    1) bouton STOP, on sort définitivement du vi.
    2) Bouton RELANCER, on relance le vi au début (l'opérateur ayant pu changer un parametre de la face avant préalablement - "Valeur variable a chaque lancement" sur le vi en PJ,) une nouvelle courbe se trace alors (j'ai alors deux courbes XY - ce qui pose peut etre un problème de stockage des valeurs précédentes ?).
    3) RAZ pour effacer la ou les courbes déja réalisées avant un nouveau lancement du VI.
    Je met en PJ en tout petit vi, ou j'ai commencé une strucutre evenement ! Mais est-ce déja le bon principe ? dois je mettre le script principale dans la boucle while ? faut-il dailleurs une boucle while car la j'ai pas vraiment le comportement voulu (car cela tourne en boucle !) ? j'ai cherché des tuto, des exemples, mais pas grand chose ou bien compliqué à comprendre pour le débutant que je suis !
    Auriez vous des pistes, conseils, astuces, bout de vi pour m'aider à finaliser tout cela, car là je suis un peu coincé !
    Merci de votre aide
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    Bouclage vi 1.vi ‏69 KB

    " ça bloque " ...
    voudrais-tu dire par là que ton bouton " ok " .... c'est à dire ton bouton " lire la vidéo " ... ne répond pas ?
    Tu fais "start" ... ton programme s'exécute ... mais plus moyen d'actionner le bouton "lire la vidéo" ... ?
    c'est ça ?
    PS:
    ta structure séquence et ses multiples frames ne servent à rien.
    Tout est parfaitement définit par le flux de données ... elle est inutile.
    (rien avoir avec ton soucis de "blocage")

  • Suppressio​n d'éléments en mode personnali​sation de commande

    Bonjour à tous.
    Je cherche à supprimer les cadres en relief autour d'un cluster ou d'un tableau afin de diminuer la place prise en face avant. (Je dois par exemple afficher un tableau de cluster sans ces fameux cadres). Je ne trouve pas le moyen, sous Labview 2011 SP1, de les supprimer lorsque je suis en mode de personnalisation de commande sur un cluster ou un tableau de type "moderne".
    Je pense que la réponse est évidente, mais je ne l'entrevois pas dans l'immédiat. Un petit coup de pouce n'est donc pas de refus.
    Merci D'avance,
    PhilippeDOS.
    Résolu !
    Accéder à la solution.

    Toujours pas...
    Voici en pièce jointe mon Typedef de tableau de cluster de 2 indicateurs (LV 2011 SP1).
    Pas moyen de supprimer les cadres qui augmentent considérablement la taille prise par le tableau.
    Merci de continuer à m'aider...
    PhilippeDOS
    Pièces jointes :
    Typedef Tableau de cluster d'indicateurs.ctl ‏6 KB

  • Acquisition point par point commandée par un bouton

    Bonjour
    je veux acquérir point par point, c'est à dire faire 1 seule mesure a chaque fois que je tape une touche sur le clavier ou que j'actionne un bouton sur la face avant de labview.7 et ensuite afficher sur un graphe l'ensemble des mesures.
    peut on envisager une solution simple avec un assitant DAQMX ?
    merci

    Bonjour,
    Oui c'est tout a fait faisable, il suffit de mettre votre assistant configuré en mode d'acquisition single point dans une structure condition.
    Cordialement,
    ClémentG

  • Problème architecture commande onglets

    Bonjour à tous ,
    Je réalise un programme permettant d'effectuer des scénarii de tests avec 3 onglets :
    - création/modification scenario
    - scénario en cours
    - campagne de tests qui consiste à boucler des scénarii
    Pour cela j'utilise une commande onglet en sélecteur de condition.
    Dans chaque case, j'ai placé mes sous VIs associés.
    Problème : Le VI ne s'exécute pas et ne s'arrête pas quand je navigue sur mes différents onglets.
    Cdt
    Pièces jointes :
    Mode_Auto_Final.vi ‏60 KB

    aznnath11 a écrit :
    Lorsque l'utilisateur navigue un onglet, je souhaite que cela déclenche le VI contenu dans cet onglet
    Ou sinon mettre un bouton M/A pour chaque VI par exemple ?
    Ah, si tu veux faire ça, le plus simple est de passer ton onglet en contrôle (au lieu de indicateur) et de faire une machine à états ; chaque fois que la valeur de l'onglet change, tu va dans un état différent dans lequel tu exécute le code que tu souhaites.
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

Maybe you are looking for

  • Problems with image size after PAL conversion

    I edited my movie (captured in 16:9 mini DV) on Final Cut with all the right settings. I ran the video through DVFilm Maker which gives it a 24P/film-like look. In Final Cut Pro, this footage always looks "squished" but after exporting with Compresso

  • Rented movie TV out volume

    Hi, I am playing a rented movie on my TV through my iPod touch using the composite AV cable. For some reason every rented movie has very low volume. That is, even when the TV and iPod are turned up full, it is still very quiet. Any other video I play

  • Error -111 Conecting Database (SBO 2007)

    Hi gurus. I'm developing an addon with SBO 2007 and I create another company object for referencing different Database I conect this one like: oCompany2.Server = oCompany.Server oCompany2.LicenseServer = oCompany.Server & ":30000" oCompany2.CompanyDB

  • How to install transport request files into the SAP system

    Hi Experts,                 I want to install transport request files into my SAP source and target system . I am from BW/BI background so can anyone help me out with the step by step procedure for the above installation. Thanks in advance Regards Sh

  • Installation of BOBJ 3.1 on Windows 2008 in HA enviroment.

    Salaam All , Hope you all are doing fine .. We are trying to install BOBJ in HA environment . We have configured DB ( oracle) for failover .But we have no clue of deploying web services in HA . Please help me with Suitable Step-by-Step guide . Warm r