###Function###
GUICtrlCreateListView
 
###Description###
Cre un contrle ListView pour une interface graphique.
 
###Syntax###
GUICtrlCreateListView ( "text", left, top [, width [, height [, style [, exStyle]]]] )
 
 
###Parameters###
@@ParamTable@@
text
        Dfinition des enttes des colonnes. Chacune d'entre elles sont spares avec <a href="AutoItSetOption.htm#GUIDataSeparatorChar">Opt("GUIDataSeparatorChar")</a>.
left
        La distance  gauche du contrle. Si -1 est utilis alors il sera automatiquement dtermin par <a href="AutoItSetOption.htm#GUICoordMode">GUICoordMode.
top
        La distance en haut du contrle. I Si -1 est utilis alors il sera automatiquement dtermin par <a href="AutoItSetOption.htm#GUICoordMode">GUICoordMode.
width
        [optionnel] La largeur du contrle (par dfaut c'est la largeur prcdement utilise).
height
        [optionnel] La hauteur du contrle (par dfaut c'est la hauteur prcdement utilise).
style
        [optionnel] Dfinit le style du contrle. Voir <a href="../appendix/GUIStyles.htm#ListView">GUI Control Styles Appendix</a>.
 
        dfaut (-1) : $LVS_SHOWSELALWAYS, $LVS_SINGLESEL
        style forc : $LVS_REPORT
exStyle
        [optionnel] Dfinit le style tendu du contrle. Voir <a href="../appendix/GUIStyles.htm#Extended">Extended Style Table</a> ou <a href="../appendix/GUIStyles.htm#ListViewExtended">ListView Extended Style Table</a>.
@@End@@
 
###ReturnValue###
@@ReturnTable@@
Succs:        Retourne l'identifiant (controlID) du nouveau contrle.
Echec:         Retourne 0.
@@End@@
 
 
###Remarks###
Pour ajouter des items  un contrle ListView utilisez <a href="GUICtrlCreateListViewItem.htm">GUICtrlCreateListViewItem</a>
 
Le ListView apparatra par dfaut comme dans la vue des dtails de l' Explorer  (LVS_REPORT style is forced).
Vous pouvez contrler la taille initiale des colonnes par des blancs de remplissage dans la dfinition des enttes de colonnes. La colonne peut tre tendue avec GUICtrlCreateListViewItem selon la taille de l'item. La taille d'une colonne ira jusqu' environ 25 caractres. Aucun redimensionnement se fera lors d'une mise  jour par  GUICtrlSetData.
 
Pour crer un ListView avec icne, petit icne ou style de liste  utilisez aprs cration:
<a href="GUICtrlSetStyle.htm">GUICtrlSetStyle</a> avec les styles $LVS_ICON, $LVS_LIST or $LVS_SMALLICON.
 
Tri de la liste en cliquant sur le nom de la colonne (comme dans l' Explorer) n'est pas mis en oeuvre actuellement.
 
Pour avoir la ligne entire visuellement slectionne utilisez le <a href="../appendix/GUIStyles.htm#Extended">extended style</a> LVS_EX_FULLROWSELECT.
 
Pour combiner des styles avec le style par dfaut utilisez <b>BitOr</b>($GUI_SS_DEFAULT_LISTVIEW, newstyle,...).
 
Pour utiliser les valeurs spcifies prcdemment utilisez #include <ListViewConstants.au3> dans votre script.
 
L'tiquette spciale $GUI_BKCOLOR_LV_ALTERNATE peut tre utilise avec le contrle Listview pour donner un fond alternatif des lignes des ListviewItems.
Les lignes impaires obtiendront le jeu de couleurs  par GUICtrlSetBkColor du contrle ListView.
Les mmes lignes obtiendront le jeu de couleurs  par GUICtrlSetBkColor du contrle ListViewItem.
 
 
###Related###
GUICtrlCreateListViewItem, GUICtrlRegisterListViewSort, GUICoordMode (Option), GUICtrlSetData, GUIGetMsg, GUIDataSeparatorChar (Option)
 
 
###Example###
@@IncludeExample@@