###User Defined Function###
_GUICtrlHeader_InsertItem

###Description###
Inserts a new header item

###Syntax###
#include <GuiHeader.au3>
_GUICtrlHeader_InsertItem ( $hWnd, $iIndex, $sText [, $iWidth = 50 [, $iAlign = 0 [, $iImage = -1 [, $fOnRight = False]]]] )


###Parameters###
@@ParamTable@@
$hWnd
	Handle to the control
$iIndex
	Index of the item after which the new item is to be inserted.
	The new item is inserted at the end of the control if index is greater than or equal to the number of items in the control.
	If index is zero, the new item is inserted at the beginning of the control.
$sText
	Item text. See remark.
$iWidth
	[optional] Item width
$iAlign
	[optional] Text alignment:
		0 - Text is left-aligned
		1 - Text is right-aligned
		2 - Text is centered
$iImage
	[optional] 0-based index of an image within the image list
$fOnRight
	[optional] If True, the column image appears to the right of text
@@End@@

###ReturnValue###
@@ReturnTable@@
Success:	the index of the new item.
Failure:	-1.
@@End@@


###Remarks###
If a notification callback is needed, you have to specify $sText = -1 (LPSTR_TEXTCALLBACK).


###Related###
_GUICtrlHeader_AddItem, _GUICtrlHeader_DeleteItem


###Example###
@@IncludeExample@@
