Voici la liste des fonctions de la rubrique AutoIt > GUI > GuiComboBox.
Cliquez sur le nom d'une fonction pour obtenir une description détaillée.
Quand vous les utilisez, vous devez ajouter: #include <GuiComboBox.au3>.
Fonction UDF | Description |
---|---|
_GUICtrlComboBox_AddDir | Ajoute des noms de répertoires et de fichiers à la liste déroulante d'une ComboBox |
_GUICtrlComboBox_AddString | Ajoute une chaîne à la liste déroulante d'une ComboBox |
_GUICtrlComboBox_AutoComplete | Active la saisie semi-automatique dans la zone d'édition du contrôle ComboBox |
_GUICtrlComboBox_BeginUpdate | Interdit la mise à jour du contrôle jusqu'à ce que la fonction de EndUpdate soit appelée |
_GUICtrlComboBox_Create | Crée un contrôle ComboBox (zone de saisie et liste déroulante d'options) |
_GUICtrlComboBox_DeleteString | Supprime une chaîne de la liste déroulante |
_GUICtrlComboBox_Destroy | Supprime un contrôle ComboBox |
_GUICtrlComboBox_EndUpdate | Autorise la mise à jour graphique qui a été interrompue avec la fonction BeginUpdate |
_GUICtrlComboBox_FindString | Recherche une chaîne |
_GUICtrlComboBox_FindStringExact | Recherche la forme exacte d'une chaîne |
_GUICtrlComboBox_GetComboBoxInfo | Obtient des informations sur la ComboBox spécifié |
_GUICtrlComboBox_GetCount | Obtient le nombre d'éléments de la liste déroulante |
_GUICtrlComboBox_GetCueBanner | Obtient le texte de la bannière affichée dans la zone de saisie d'une ComboBox |
_GUICtrlComboBox_GetCurSel | Obtient l'index de l'élément en cours de sélection |
_GUICtrlComboBox_GetDroppedControlRect | Obtient les coordonnées écran d'une ComboBox dans son état déroulée |
_GUICtrlComboBox_GetDroppedControlRectEx | Obtient les coordonnées écran d'une ComboBox dans son état déroulé (retourne une structure) |
_GUICtrlComboBox_GetDroppedState | Détermine si la liste déroulante d'une ComboBox est déroulée |
_GUICtrlComboBox_GetDroppedWidth | Obtient la largeur minimale autorisée, de la liste déroulante d'une ComboBox |
_GUICtrlComboBox_GetEditSel | Obtient les positions du caractère de début et du caractère de fin de la sélection actuelle dans la zone de saisie d'une ComboBox |
_GUICtrlComboBox_GetEditText | Obtient le texte de la zone de saisie d'une ComboBox |
_GUICtrlComboBox_GetExtendedUI | Détermine si une ComboBox a l'interface utilisateur par défaut ou l'interface utilisateur étendue |
_GUICtrlComboBox_GetHorizontalExtent | Obtient la largeur, en pixels, sur laquelle la liste déroulante d'une ComboBox peut défiler horizontalement |
_GUICtrlComboBox_GetItemHeight | Détermine la hauteur des éléments de la liste déroulante ou la zone de sélection dans une ComboBox |
_GUICtrlComboBox_GetLBText | Obtient une chaîne dans la liste déroulante d'une ComboBox |
_GUICtrlComboBox_GetLBTextLen | Obtient la longueur, en caractères, d'une chaîne dans la liste déroulante d'une ComboBox |
_GUICtrlComboBox_GetList | Obtient tous les éléments de la liste déroulante d'une ComboBox |
_GUICtrlComboBox_GetListArray | Obtient, dans un tableau, tous les éléments de la liste déroulante d'une ComboBox |
_GUICtrlComboBox_GetLocale | Obtient la localisation en cours |
_GUICtrlComboBox_GetLocaleCountry | Obtient le code du pays en cours |
_GUICtrlComboBox_GetLocaleLang | Obtient l'identifiant de la langue courante |
_GUICtrlComboBox_GetLocalePrimLang | Extrait l'id de la langue principale à partir de l'id de la langue |
_GUICtrlComboBox_GetLocaleSubLang | Extrait l'id du dialecte à partir de l'ID de la langue |
_GUICtrlComboBox_GetMinVisible | Obtient le nombre minimum d'éléments visibles dans la liste déroulante d'une ComboBox |
_GUICtrlComboBox_GetTopIndex | Obtient l'index, à partir de 0, du premier élément visible dans la partie zone de liste déroulante d'une ComboBox |
_GUICtrlComboBox_InitStorage | Alloue de la mémoire pour stocker les éléments de la liste déroulante d'une ComboBox |
_GUICtrlComboBox_InsertString | Insère une chaîne |
_GUICtrlComboBox_LimitText | Limite la longueur du texte que l'utilisateur peut taper dans la zone de saisie d'un contrôle ComboBox |
_GUICtrlComboBox_ReplaceEditSel | Remplace le texte sélectionné dans la boîte d'édition |
_GUICtrlComboBox_ResetContent | Retire tous les éléments de la ListBox et modifie le contrôle ComboBox |
_GUICtrlComboBox_SelectString | Recherche dans la zone de liste d'une ComboBox un élément qui commence par la chaîne donnée |
_GUICtrlComboBox_SetCueBanner | Définit le texte de la bannière qui s'affiche dans la zone d'édition d'une ComboBox |
_GUICtrlComboBox_SetCurSel | Sélectionne une chaîne dans la liste déroulante d'une ComboBox |
_GUICtrlComboBox_SetDroppedWidth | Définit la largeur maximale admissible, en pixels, de la liste déroulante d'une ComboBox |
_GUICtrlComboBox_SetEditSel | Sélectionne les caractères dans le champ de saisie d'une ComboBox |
_GUICtrlComboBox_SetEditText | Définit le texte de la zone d'édition de la ComboBox |
_GUICtrlComboBox_SetExtendedUI | Sélectionne l'interface utilisateur par défaut ou l'interface utilisateur étendue |
_GUICtrlComboBox_SetHorizontalExtent | Définit la largeur, en pixels, sur laquelle la liste déroulante peut subir un défilement horizontal |
_GUICtrlComboBox_SetItemHeight | Définit la hauteur des éléments de liste ou de la zone de sélection d'une ComboBox |
_GUICtrlComboBox_SetMinVisible | Définit le nombre minimum d'éléments visibles dans la liste déroulante d'une ComboBox |
_GUICtrlComboBox_SetTopIndex | S'assure qu'un élément particulier est visible dans la liste déroulante d'une ComboBox |
_GUICtrlComboBox_ShowDropDown | Affiche ou masque la liste déroulante d'une ComboBox |
Les contrôles ComboBox (liste déroulante) et ListBox (liste) ont des comportements similaires et dans certains cas interchangeables. Il existe des cas où toutefois, un des deux est plus approprié que l'autre.
En règle générale, une ComboBox est appropriée quand il existe une liste de choix proposés mais que l'utilisateur peut aussi saisir une entrée qui n'est pas dans liste, tandis qu'une ListBox est appropriée lorsque vous souhaitez limiter l’entrée à un élément d'une liste. Une ComboBox contient donc un champ de zone de texte qui n'est pas dans la ListBox.
Il y a une exception quand le style est $CBS_DROPDOWNLIST. Dans ce cas, le contrôle sélectionne un élément si vous tapez sa première lettre.
En outre, une ComboBox économise de l’espace dans une GUI, puisque la liste complète n’est pas affichée jusqu'à ce que l’utilisateur clique sur la flèche vers le bas, une ComboBox peut aisément tenir dans un petit espace où une ListBox ne tiendrait pas. Il y a une exception quand le style est définie sur $CBS_SIMPLE: la liste complète est affichée et la ComboBox occupe plus d’espace qu’une ListBox.