# GuiToolbar 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 <GuiToolbar.au3>.

User Defined Function | Description
--- | ---
_GUICtrlToolbar_AddBitmap | Adds images to the image list
_GUICtrlToolbar_AddButton | Adds a button
_GUICtrlToolbar_AddButtonSep | Adds a separator
_GUICtrlToolbar_AddString | Adds a new string to the toolbar's string pool
_GUICtrlToolbar_ButtonCount | Retrieves a count of the buttons
_GUICtrlToolbar_CheckButton | Checks or unchecks a given button
_GUICtrlToolbar_ClickAccel | Clicks a specific button using it's accelerator
_GUICtrlToolbar_ClickButton | Clicks a specific button
_GUICtrlToolbar_ClickIndex | Clicks a specific button using it's index
_GUICtrlToolbar_CommandToIndex | Retrieves the index for the button associated with the specified command identifier
_GUICtrlToolbar_Create | Create a Toolbar control
_GUICtrlToolbar_Customize | Displays the Customize Toolbar dialog box
_GUICtrlToolbar_DeleteButton | Deletes a button from the toolbar
_GUICtrlToolbar_Destroy | Delete the control
_GUICtrlToolbar_EnableButton | Enables or disables the specified button
_GUICtrlToolbar_FindToolbar | Finds a specific toolbar
_GUICtrlToolbar_GetAnchorHighlight | Retrieves the anchor highlight setting
_GUICtrlToolbar_GetBitmapFlags | Retrieves the flags that describe the type of bitmap to be used
_GUICtrlToolbar_GetButtonBitmap | Retrieves the index of the bitmap associated with a button
_GUICtrlToolbar_GetButtonInfo | Retrieves information for a button
_GUICtrlToolbar_GetButtonInfoEx | Retrieves extended information for a button
_GUICtrlToolbar_GetButtonParam | Retrieves the button param value
_GUICtrlToolbar_GetButtonRect | Retrieves the bounding rectangle for a button
_GUICtrlToolbar_GetButtonRectEx | Retrieves the bounding rectangle for a specified toolbar button
_GUICtrlToolbar_GetButtonSize | Retrieves the current button width and height, in pixels
_GUICtrlToolbar_GetButtonState | Retrieves information about the state of the specified button
_GUICtrlToolbar_GetButtonStyle | Retrieves the style flags of a button
_GUICtrlToolbar_GetButtonText | Retrieves the display text of a button
_GUICtrlToolbar_GetColorScheme | Retrieves the color scheme information
_GUICtrlToolbar_GetDisabledImageList | Retrieves the disabled button image list
_GUICtrlToolbar_GetExtendedStyle | Retrieves the extended styles
_GUICtrlToolbar_GetHotImageList | Retrieves the hot button image list
_GUICtrlToolbar_GetHotItem | Retrieves the index of the hot item
_GUICtrlToolbar_GetImageList | Retrieves the default state image list
_GUICtrlToolbar_GetInsertMark | Retrieves the current insertion mark
_GUICtrlToolbar_GetInsertMarkColor | Retrieves the color used to draw the insertion mark
_GUICtrlToolbar_GetMaxSize | Retrieves the total size of all of the visible buttons and separators
_GUICtrlToolbar_GetMetrics | Retrieves the metrics of a toolbar control
_GUICtrlToolbar_GetPadding | Retrieves the horizontal and vertical padding
_GUICtrlToolbar_GetRows | Retrieves the number of rows of buttons
_GUICtrlToolbar_GetString | Retrieves a string from the string pool
_GUICtrlToolbar_GetStyle | Retrieves the styles currently in use for a toolbar control
_GUICtrlToolbar_GetStyleAltDrag | Indicates that the control allows buttons to be dragged
_GUICtrlToolbar_GetStyleCustomErase | Indicates that the control generates NM_CUSTOMDRAW notification messages
_GUICtrlToolbar_GetStyleFlat | Indicates that the control is flat
_GUICtrlToolbar_GetStyleList | Indicates that the control has button text to the right of the bitmap
_GUICtrlToolbar_GetStyleRegisterDrop | Indicates that the control generates TBN_GETOBJECT notification messages
_GUICtrlToolbar_GetStyleToolTips | Indicates that the control has tooltips
_GUICtrlToolbar_GetStyleTransparent | Indicates that the control is transparent
_GUICtrlToolbar_GetStyleWrapable | Indicates that the control is wrapable
_GUICtrlToolbar_GetTextRows | Retrieves the maximum number of text rows that can be displayed on a button
_GUICtrlToolbar_GetToolTips | Retrieves the handle to the ToolTip control
_GUICtrlToolbar_GetUnicodeFormat | Retrieves the Unicode character format flag
_GUICtrlToolbar_HideButton | Hides or shows the specified button
_GUICtrlToolbar_HighlightButton | Sets the highlight state of a given button control
_GUICtrlToolbar_HitTest | Determines where a point lies within the control
_GUICtrlToolbar_IndexToCommand | Retrieves the command identifier associated with the button
_GUICtrlToolbar_InsertButton | Inserts a button
_GUICtrlToolbar_InsertMarkHitTest | Retrieves the insertion mark information for a point
_GUICtrlToolbar_IsButtonChecked | Indicates whether the specified button is checked
_GUICtrlToolbar_IsButtonEnabled | Indicates whether the specified button is enabled
_GUICtrlToolbar_IsButtonHidden | Indicates whether the specified button is hidden
_GUICtrlToolbar_IsButtonHighlighted | Indicates whether the specified button is hilighted
_GUICtrlToolbar_IsButtonIndeterminate | Indicates whether the specified button is indeterminate
_GUICtrlToolbar_IsButtonPressed | Indicates that the button is being clicked
_GUICtrlToolbar_LoadBitmap | Adds a bitmap to the image list from a file
_GUICtrlToolbar_LoadImages | Loads system defined button images into a toolbar control's image list
_GUICtrlToolbar_MapAccelerator | Determines the ID of the button that corresponds to the specified accelerator
_GUICtrlToolbar_MoveButton | Moves a button from one index to another
_GUICtrlToolbar_PressButton | Presses or releases the specified button
_GUICtrlToolbar_SetAnchorHighlight | Sets the anchor highlight setting
_GUICtrlToolbar_SetBitmapSize | Sets the size of the bitmapped images to be added to a toolbar
_GUICtrlToolbar_SetButtonBitMap | Sets the index of the bitmap associated with a button
_GUICtrlToolbar_SetButtonInfo | Sets information for a button
_GUICtrlToolbar_SetButtonInfoEx | Sets extended information for a button
_GUICtrlToolbar_SetButtonParam | Sets the button param value
_GUICtrlToolbar_SetButtonSize | Sets the size of the buttons to be added to a toolbar
_GUICtrlToolbar_SetButtonState | Sets information about the state of the specified button
_GUICtrlToolbar_SetButtonStyle | Sets the style flags of a button
_GUICtrlToolbar_SetButtonText | Sets the display text of a button
_GUICtrlToolbar_SetButtonWidth | Sets the minimum and maximum button widths in the toolbar control
_GUICtrlToolbar_SetCmdID | Sets the command identifier of a toolbar button
_GUICtrlToolbar_SetColorScheme | Sets the color scheme information
_GUICtrlToolbar_SetDisabledImageList | Sets the disabled image list
_GUICtrlToolbar_SetDrawTextFlags | Sets the text drawing flags for the toolbar
_GUICtrlToolbar_SetExtendedStyle | Sets the extended styles control
_GUICtrlToolbar_SetHotImageList | Sets the hot button image list
_GUICtrlToolbar_SetHotItem | Sets the hot item
_GUICtrlToolbar_SetImageList | Sets the default button image list
_GUICtrlToolbar_SetIndent | Sets the indentation for the first button control
_GUICtrlToolbar_SetIndeterminate | Sets or clears the indeterminate state of the specified button
_GUICtrlToolbar_SetInsertMark | Sets the current insertion mark for the toolbar
_GUICtrlToolbar_SetInsertMarkColor | Sets the color used to draw the insertion mark
_GUICtrlToolbar_SetMaxTextRows | Sets the maximum number of text rows displayed button
_GUICtrlToolbar_SetMetrics | Sets the metrics of a toolbar control
_GUICtrlToolbar_SetPadding | Sets the padding control
_GUICtrlToolbar_SetParent | Sets the window to which the control sends notification messages
_GUICtrlToolbar_SetRows | Sets the number of rows of buttons
_GUICtrlToolbar_SetStyle | Sets the style control
_GUICtrlToolbar_SetStyleAltDrag | Sets whether that the control allows buttons to be dragged
_GUICtrlToolbar_SetStyleCustomErase | Sets whether the control generates NM_CUSTOMDRAW notification messages
_GUICtrlToolbar_SetStyleFlat | Sets whether the control is flat
_GUICtrlToolbar_SetStyleList | Sets whether the control has button text to the right of the bitmap
_GUICtrlToolbar_SetStyleRegisterDrop | Sets whether the control generates TBN_GETOBJECT notification messages
_GUICtrlToolbar_SetStyleToolTips | Sets whether the control has tooltips
_GUICtrlToolbar_SetStyleTransparent | Sets whether the control is transparent
_GUICtrlToolbar_SetStyleWrapable | Sets whether the control is wrapable
_GUICtrlToolbar_SetToolTips | Associates a ToolTip control with a toolbar
_GUICtrlToolbar_SetUnicodeFormat | Sets the Unicode character format flag
_GUICtrlToolbar_SetWindowTheme | Sets the visual style