Форум — Ответы     (  К темам )
 ?  Art: Как вызвать метод TListView, который выравнивает ширину колонок...? (04-04-2003 14:51:43)
Уже полтора года периодически натыкаюсь на то, что у TListView в режиме ViewStyle = vsReport есть метод выравнивания ширины колонки по её содержимому, который вызывается пользователем по-Microsoft'овски стандартно: double-click на правой границе заголовка колонки. Но как этот метод вызвать программно?! До сих пор я каждый раз писал свой обработчик. Теперь меня это, мягко говоря, утомило. Если кто знает эту тайну, я буду очень признателен, если он со мной поделится Ж8-)
 Игорь (04-04-2003 17:33:25)
Вырезка из хелпа по значению поля Width елемета TListColumn в TListView:
Constant Value Meaning
ColumnTextWidth -1 Column is resized to fit text of items.
ColumnHeaderWidth -2 Column is resized to fit header only.
Т.е. если ширина колонки равна -1 — колонка масштабируется по тесту самого широкого элемента в колонке, если -2 — по заголовку колонки.
Для доп. инфы смотри хэлп по TListColumn (TListView->TListColumns->TListColumn->Width).
 Art (07-04-2003 11:37:40)
Thanx, Игорь!