ButtonType (Propriété)
De Wiki1000
Cette propriété indique le type du bouton situé à droite de la zone d'édition.
Le type de bouton, et donc cette propriété, détermine le comportement du contrôle.
Les modes utilisables sur des contrôles qui ne sont pas liés à une source de données :
- btNone
- Aucun bouton n'est affiché, le contrôle est un contrôle de saisie simple.
- btEmpty
- Obselète, Non utilisé
- btDumpRight
- Obselète, Non utilisé
- btDumpLeft
- Obselète, Non utilisé
- btEllipsis
- Un bouton avec trois petits points est affiché.
- btCombo
- Un bouton avec un signe d'ouverture de combobox est affiché.
- btCalendar
- Un bouton calendrier est affiché, le contrôle est un contrôle de saisie de date.
- btDropDownList
- Un bouton avec un signe d'ouverture de combobox est affiché.
- Ce mode est utilisé pour une sélectionner une chaine de caractère dans une liste.
- Liste déroulante : La liste défini par la propriété Items.
- Valeur affichée : Une chaine de caractère
- Valeur retournée : Une chaine de caractère
- btBrowseFolders
- Un bouton avec trois petits points est affiché.
- Ce mode permet de sélectionner un répertoire.
- btEMail
- Un bouton représentant un mail est affiché, le contrôle contient une adresse Mail.
- Ouverture de l'outils de messagerie sur l'adresse Mail contenue par le contrôle.
- btWeb
- Un bouton représentant l'Internet est affiché, le contrôle contient une URL
- Action : Ouverture de la fenêtre de navigation sur l'URL contenue par le contrôle.
Les modes utilisables en sélection sur des contrôles liés à une source de données :
- btScan
- Un bouton avec un signe d'ouverture de combobox est affiché.
- Ce mode est utilisé pour sélectionner un objet dans une source de données.
- Liste déroulante : Les objets exposés par la source de données.
- Valeur affichée : Un attribut de l'objet de la classe associée à la source de données.
- Valeur retournée : L'OID de l'objet de la classe étrangère
- Action : Positionne la source de données sur l'élément sélectionné par l'utilisateur
- btDetail
- Un bouton avec un signe d'ouverture de combobox est affiché.
- Ce mode est utilisé pour sélectionner un objet dans une source de données de type NestedDataSource.
- Liste déroulante : Les objets exposés par la source de données.
- Valeur affichée : Un attribut de l'objet de la classe associée à la source de données.
- Valeur retournée : L'OID de l'objet de la classe étrangère
- Action : Positionne la source de données sur l'élément sélectionné par l'utilisateur
Les modes utilisables en saisie sur des contrôles liés à une source de données :
- btForeign, btRoleList
- Un bouton avec un signe d'ouverture de combobox est affiché.
- Ce mode est utilisé avec un attribut de type référence et permet de sélectionner un élément dans la classe étrangère.
- Liste déroulante : Les objets de la classe étrangère accessibles par la référence.
- Valeur affichée : Un attribut de l'objet de la classe étrangère
- Valeur retournée : L'OID de l'objet de la classe étrangère
- btFind
- Un bouton avec un signe d'ouverture de combobox est affiché.
- Ce mode est utilisé dans les paramètres de requête.
- Liste déroulante : Un attribut de type chaîne de la classe étrangère
- Valeur affichée : Un attribut de type chaîne de la classe étrangère
- Valeur retourné : Un attribut de type chaîne de la classe étrangère
- btSelect
- Un bouton avec un signe d'ouverture de combobox est affiché.
- Ce mode est utilisé pour sélectionner plusieurs éléments dans une source de données.
- Liste déroulante : Les objets de la source données affichés dans une check liste.
- Valeur affichée : Une liste d'objet selectionnés, un attribut de chaque objet est affiché
- Valeur retournée : Une liste des OIDs des objets sélectionnés.
- btAttribute
- Un bouton avec un signe d'ouverture de combobox est affiché.
- Ce mode est utilisé pour sélectionner un nom d'attribut de la classe associée à la source de données.
- La propriété AttributeSelection permet de paramétrer la saisie.
- Liste déroulante : Liste des attributs de la classe associée à la source de données
- Valeur affichée : Libellé de l'attribut sélectionné
- Valeur retournée : Nom de l'attribut sélectionné
- btDropDownIndexList
- Un bouton avec un signe d'ouverture de combobox est affiché.
- Ce mode est utilisé pour sélectionner une chaine de caractère dans une liste.
- Il est identique au mode btDropDownList excepté que la valeur retournée est l'index de la chaine dans la liste, et que ce mode est géré dans les contrôles liés à une source de données.
- Liste déroulante : La liste défini par la propriété Items.
- Valeur affichée : Une chaine de caractère
- Valeur retournée : L'index de la chaine dans la liste