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

Développement DSM

Outils personnels