Chaque objet ajouté à un modèle ou un formulaire possède un ensemble de propriétés (ou attributs) qui contrôlent des aspects comme la position, la taille, les couleurs, la police, le texte, le nom de l'objet, etc. Chaque objet a aussi un ensemble de fonctions de gestion d'événements que PC-DMIS lance quand certains événements se produisent. Par exemple, un événement peut se produire quand vous cliquez ou double-cliquez sur cet objet.
Vous pouvez utiliser la boîte de dialogue Propriétés pour afficher et modifier les propriétés et les gestionnaires d'événements. Cette boîte de dialogue est également qualifié de « feuille de propriétés ».
Affichage des propriétés d'un objet
Pour ouvrir la boîte de dialogue Propriétés, sélectionnez un objet (un clic dans ses limites) et cliquez avec le bouton droit. Ci-après un exemple de feuille de propriétés montrant l'objet texte Text1 et ses propriétés :

Exemple de boîte de dialogue Propriétés
Affichage des propriétés d'un objet
Une liste apparaît en haut de la boîte de dialogue Propriétés. Elle contient une entrée pour chaque objet dans votre modèle ou forme. Elle contient aussi des objets qui existent toujours et que vous ne pouvez pas supprimer, comme la zone principale d'édition. Dans l'éditeur de rapports, la zone d'édition principale est appelée Page. Dans l'éditeur d'étiquettes et l'éditeur de formes, elle est appelée Cadre/Vue.
Pour afficher les propriétés pour un objet dans votre forme ou modèle, sélectionnez un objet différent dans la liste. Si votre modèle de rapport comporte plusieurs sections, cette liste montre uniquement les objets dans la section en cours.
Pour les modèles de rapports, il existe un objet supplémentaire nommé Rapport, uniquement accessible dans cette liste. Il compte deux propriétés dans la catégorie Avancé, ce qui vous permet d'indiquer votre propre exécutable externe (un fichier .exe) pour collecter des propriétés attribuées par l'utilisateur. Ces propriétés sont Programme de sélection de modèles et Programme d'exécution de routines de mesure. PC-DMIS exécute les routines de mesure indiquées lors de la sélection d'un modèle et de l'exécution d'une routine de mesure, respectivement.
Organisation des propriétés
Les propriétés de chaque objet sont organisées en trois catégories principales :
Standard - Ces propriétés contrôlent la couleur, la position et les styles de traits.
Avancé - Ces propriétés contrôlent si l'objet est activé ou visible.
Événements - Ces propriétés vous permettent d'utiliser le langage BASIC dans des instructions spécifiques lorsque des événements indiqués se produisent.
Pour développer une catégorie, cliquez sur le symbole + à gauche de la catégorie. Pour réduire une catégorie, cliquez sur le symbole -.
Les objets ActiveX et OLE ont une section supplémentaire. Pour plus d'informations, voir « Objet ActiveX » et « Objet OLE ».
Pour les descriptions des propriétés, voir « Propriétés courantes ». Si cette rubrique ne contient pas de description d'une propriété, consultez la documentation correspondante dans « Barre d'objets ».
Pour plus d'informations sur les événements, voir « À propos des événements et du code Visual Basic ».
Identificateur de nom
Quand vous insérez un objet dans un modèle ou un formulaire, un identifiant de nom unique est automatiquement affecté par PC-DMIS à la propriété ObjectCode de l'objet. Les objets suivants du même type portent le même nom, suivi d'une valeur numérique incrémentée. Par exemple, l'éditeur nomme automatiquement votre premier objet Text « Text1 ». Il nomme les objets Text suivants « Text2 », « Text3 », etc.
Vous pouvez modifier cette valeur. Dans ce cas, assurez-vous que le nom choisi est unique. Tout script BASIC utilisant le code d'un objet doit aussi être mis à jour si vous modifiez l'identifiant de nom de l'objet.
Changement de valeurs de propriétés
Pour modifier une propriété, sélectionnez-la et cliquez sur sa valeur. Si une liste apparaît, sélectionnez une nouvelle valeur. Vous pouvez aussi entrer une nouvelle valeur dans une zone modifiable.
Expressions comme valeurs de propriétés
Certaines valeurs de propriétés peuvent intégrer des expressions de génération de rapports au lieu d'une valeur constante, de la même façon qu'une cellule d'un objet GridControlObject peut contenir des expressions. Pensez à précéder l'expression d'un signe égal. Imaginez par exemple avoir un objet Text dans un modèle d'étiquette et vouloir afficher l'ID de l'élément actuel au lieu d'un autre texte. Dans la propriété Texte, entrez alors « =ID ». Quand PC-DMIS exécute la routine de mesure, l'objet extrait le nom de l'élément et l'affiche dans l'objet Text.
Rubriques associées :
Propriétés de section et de page
Utilisation de propriétés attribuées par l'utilisateur