_GUICtrlListView_JustifyColumn
Установить выравнивание текста в указанной колонке ListView
#include <GuiListView.au3>
_GUICtrlListView_JustifyColumn($hWnd, $iIndex [, $iAlign = -1])
Параметры
$hWnd | Дескриптор или идентификатор элемента |
$iIndex |
Индекс колонки, отсчёт от 0 |
$iAlign |
[необязательный] Выравнивание заголовка колонки и текста подпунктов в колонке: 0 - Текст выравнивается по левому краю 1 - Текст выравнивается по правому краю 2 - Текст выравнивается по центру |
Возвращаемое значение
Успех: | Возвращает True |
Ошибка: | Возвращает False |
См. также
_GUICtrlListView_GetColumn, _GUICtrlListView_SetColumnПример
#include <File.au3>
#include <GuiListView.au3>
#include <GUIConstantsEx.au3>
; Получает список файлов
$aFiles = _FileListToArray(@WindowsDir, "*.*", 1)
; Создание GUI
GUICreate("Выравнивание текста в колонке")
$iListView = GUICtrlCreateListView("Размер|Файл", 5, 5, 385, 390, -1, $LVS_EX_FULLROWSELECT)
_GUICtrlListView_SetColumnWidth($iListView, 0, 70)
_GUICtrlListView_SetColumnWidth($iListView, 1, 280)
; Выравнивание текста по правому краю в колонке 0
_GUICtrlListView_JustifyColumn($iListView, 0, 1)
; Добавляет пункты
For $i = 1 To $aFiles[0]
GUICtrlCreateListViewItem(FileGetSize(@WindowsDir & '\' & $aFiles[$i]) & "|" & $aFiles[$i], $iListView)
Next
GUISetState()
Do
Until GUIGetMsg() = $GUI_EVENT_CLOSE