D�finit les positions des taquets de tabulation
#include <GuiListBox.au3>
_GUICtrlListBox_SetTabStops ( $hWnd, $aTabStops )
$hWnd | ID/handle du contr�le |
$aTabStops | Tableau avec le format suivant : [0] - Nombre de taquets de tabulation dans le tableau (n) [1] - Premier taquet de tabulation [2] - Deuxi�me taquet de tabulation [n] - n-i�me taquet de tabulation |
Succ�s: | Retourne True. |
�chec: | Retourne False. |
Les entiers dans $aTabStops repr�sentent le nombre de quarts de la largeur moyenne des caract�res de la police qui est s�lectionn� dans la ListBox.
Par exemple, un taquet de tabulation de 4 est plac� � 1,0 unit�s de caract�res, et un taquet de tabulation de 6 est plac� � 1,5 unit�s de caract�re moyen.
Toutefois, si la ListBox fait partie d'une bo�te de dialogue, les entiers sont en unit�s de mod�le de dialogue.
Les taquets de tabulation doivent �tre tri�es par ordre croissant; les taquets arri�re ne sont pas autoris�s.
#include <GUIConstantsEx.au3> #include <GuiListBox.au3> Example() Func Example() Local $aTabs[4] = [3, 100, 200, 300], $idListBox ; Cr�e une GUI GUICreate("List Box Set Tab Stops", 400, 296) $idListBox = GUICtrlCreateList("", 2, 2, 396, 296, BitOR($LBS_STANDARD, $LBS_USETABSTOPS)) GUISetState(@SW_SHOW) ; D�finit les taquets de tabulation _GUICtrlListBox_SetTabStops($idListBox, $aTabs) ; Ajoute des cha�nes avec tabulations _GUICtrlListBox_AddString($idListBox, "Column 1" & @TAB & "Column 2" & @TAB & "Column 3") ; Boucle jusqu'� ce que l'utilisateur quitte. Do Until GUIGetMsg() = $GUI_EVENT_CLOSE GUIDelete() EndFunc ;==>Example