# GuiComboBox user defined functions Reference

Below is a complete list of the user defined functions available in AutoIt. Click on a user defined function name for a detailed description.

When using them you need to add a #include <GuiComboBox.au3>.

User Defined Function | Description
--- | ---
_GUICtrlComboBox_AddDir | Adds the names of directories and files
_GUICtrlComboBox_AddString | Add a string
_GUICtrlComboBox_AutoComplete | AutoComplete a ComboBox edit control
_GUICtrlComboBox_BeginUpdate | Prevents updating of the control until the EndUpdate function is called
_GUICtrlComboBox_Create | Create a ComboBox control
_GUICtrlComboBox_DeleteString | Delete a string
_GUICtrlComboBox_Destroy | Delete the control
_GUICtrlComboBox_EndUpdate | Enables screen repainting that was turned off with the BeginUpdate function
_GUICtrlComboBox_FindString | Search for a string
_GUICtrlComboBox_FindStringExact | Search for a string
_GUICtrlComboBox_GetComboBoxInfo | Gets information about the specified ComboBox
_GUICtrlComboBox_GetCount | Retrieve the number of items
_GUICtrlComboBox_GetCueBanner | Gets the cue banner text displayed in the edit control of a combo box
_GUICtrlComboBox_GetCurSel | Retrieve the index of the currently selected item
_GUICtrlComboBox_GetDroppedControlRect | Retrieve the screen coordinates of a combo box in its dropped-down state
_GUICtrlComboBox_GetDroppedControlRectEx | Retrieve the screen coordinates of a combo box in its dropped-down state
_GUICtrlComboBox_GetDroppedState | Determines whether the ListBox of a ComboBox is dropped down
_GUICtrlComboBox_GetDroppedWidth | Retrieve the minimum allowable width, of the ListBox of a ComboBox
_GUICtrlComboBox_GetEditSel | Gets the starting and ending character positions of the current selection in the edit control of a ComboBox
_GUICtrlComboBox_GetEditText | Get the text from the edit control of a ComboBox
_GUICtrlComboBox_GetExtendedUI | Determines whether a ComboBox has the default user interface or the extended user interface
_GUICtrlComboBox_GetHorizontalExtent | Gets the width, in pixels, that the ListBox of a ComboBox control can be scrolled horizontally
_GUICtrlComboBox_GetItemHeight | Determines the height of list items or the selection field in a ComboBox
_GUICtrlComboBox_GetLBText | Retrieve a string from the list of a ComboBox
_GUICtrlComboBox_GetLBTextLen | Gets the length, in characters, of a string in the list of a combo box
_GUICtrlComboBox_GetList | Retrieves all items from the list portion of a ComboBox control
_GUICtrlComboBox_GetListArray | Retrieves all items from the list portion of a ComboBox control
_GUICtrlComboBox_GetLocale | Retrieves the current locale
_GUICtrlComboBox_GetLocaleCountry | Retrieves the current country code
_GUICtrlComboBox_GetLocaleLang | Retrieves the current language identifier
_GUICtrlComboBox_GetLocalePrimLang | Extract primary language id from a language id
_GUICtrlComboBox_GetLocaleSubLang | Extract sublanguage id from a language id
_GUICtrlComboBox_GetMinVisible | Retrieve the minimum number of visible items in the drop-down list of a ComboBox
_GUICtrlComboBox_GetTopIndex | Retrieve the 0-based index of the first visible item in the ListBox portion of a ComboBox
_GUICtrlComboBox_InitStorage | Allocates memory for storing ListBox items
_GUICtrlComboBox_InsertString | Insert a string
_GUICtrlComboBox_LimitText | Limits the length of the text the user may type into the edit control of a ComboBox
_GUICtrlComboBox_ReplaceEditSel | Replace text selected in edit box
_GUICtrlComboBox_ResetContent | Remove all items from the ListBox and edit control of a ComboBox
_GUICtrlComboBox_SelectString | Searches the ListBox of a ComboBox for an item that begins with the characters in a specified string
_GUICtrlComboBox_SetCueBanner | Sets the cue banner text that is displayed for the edit control of a combo box
_GUICtrlComboBox_SetCurSel | Select a string in the list of a ComboBox
_GUICtrlComboBox_SetDroppedWidth | Set the maximum allowable width, in pixels, of the ListBox of a ComboBox
_GUICtrlComboBox_SetEditSel | Select characters in the edit control of a ComboBox
_GUICtrlComboBox_SetEditText | Set the text of the edit control of the ComboBox
_GUICtrlComboBox_SetExtendedUI | Select either the default user interface or the extended user interface
_GUICtrlComboBox_SetHorizontalExtent | Set the width, in pixels, by which a list box can be scrolled horizontally
_GUICtrlComboBox_SetItemHeight | Set the height of list items or the selection field in a ComboBox
_GUICtrlComboBox_SetMinVisible | Set the minimum number of visible items in the drop-down list of a ComboBox
_GUICtrlComboBox_SetTopIndex | Ensure that a particular item is visible in the ListBox of a ComboBox
_GUICtrlComboBox_ShowDropDown | Show or hide the ListBox of a ComboBox