Trucs et astuces pour diminuer le temps de recherche des propriétés de commandes sous LabWindows/CVI
French Prim Software: LabWindows/CVI Development Systems>>Full Development System
French Prim Software Ver: 8.0
French Fixed Ver: N/A
French Sec Software: N/A
Problème: J’aimerais savoir s’il existe divers moyens pour accélérer la recherche des propriétés de commandes sous CVI. Il y a tant de catégories et de propriétés différentes que je ne sais pas par où commencer.
Solution: Plusieurs astuces peuvent être utlisées pour diminuer le temps de recherche des propriétés des commandes. Vous trouverez ci-dessous quelques informations de base et quelques astuces
Informations de baseLorsqu’on ouvre le panneau de fonctions pour les fonctions
SetCtrlAttribute() ou
GetCtrlAttribute(), la fenêtre ci-dessous apparaît :

Pour accéder à la liste des propriétés, il suffit de cliquer sur le bouton (...) à coté de la catégorie Control Attribute, a fenêtre ci-dessous s’ouvre :

La fenêtre ci-dessus liste l’ensemble des propriétés auxquelles on peut accéder avec la fonction. Les différentes propriétés sont organisées en classe (indiquée par les points de suspension). La propriété est grisée si son accès n’est pas autorisé par la fonction. Par exemple, la propriété « Read Only » pour l’interface utilisateur apparaît grisée lorsqu’on y accède depuis le panneau de fonction de la fonction SetCtrlAttribute(). Les cinq classes de propriétés sont :
- Control Appearance - Propriétés relatives à l’apparence de la commande (Couleur, visibilté, style du texte, taille, etc…)
- Control Settings - Propriétés relatives aux différents paramètres de configuration de la commande (Type de données, mode, etc..)
- Label Appearance - Proprétés relatives à l’apparence du label de la commande (Couleur, visibilté, style du texte, taille, etc…)
- Legend - Propriétés relatives à la légende d'un graphe (Couleur, taille,etc...)
- Source Code Control - Propriétés relatives au lien entre la commande et le code source de l’application. (Callback information).
Astuces 1Chaque type de commande possède des propriétés qui lui sont propres. En sélectionnant à partir du menu déroulant le type de commande (numérique, graphe, etc..), on restreint l’accès uniquement aux propriétes propres au type de commande sélectionnée. Cela permet ainsi de ne pas afficher les propriétés non disponibles pour la commande dont on veut modifier les propriétés et donc de faciliter la recherche.

Astuce 2
Selectionner l’option Flatten pour afficher la liste de toutes les propriétés par ordre alphabétique sans le decoupage en classe. Ainsi, si vous connaissez le nom de la propriété vous pouvez y accéder plus rapidement.

Astuce 3
Si vous cliquer droit sur une catégorie de propriétes, vous aurez le choix entre diverses options comme illustré ci-dessous :

Le menu déroulant liste plusieurs fonctionnalités de classement et de recherche qui vous permettront de trouver les propriétes plus rapidement.
Liens rattachés:
Pièces jointes:





Date du rapport: 03/28/2006
Dernière mise à jour: 04/13/2006
ID du document: 3VR9D37Z