Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.01.2009, 15:19   #1
Lich
Пользователь
 
Регистрация: 03.06.2008
Сообщений: 31
По умолчанию ListView и Groups

В ListView можно создавать группы (Groups). Удобно использовать если нужно в некую группу завести определенные items и им же назначается определенная картинка. Так вот в этих группах есть свойство States, где можно задавать различные значения группам. Так вот там есть lsthidden (вроде как - скрыть группу), но его я ни как не могу активировать...Кто работал с этим или приходилось встречаться, подскажите...
Lich вне форума Ответить с цитированием
Старый 14.01.2009, 16:37   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

В бэйсике есть. В Дельфи - нет. Раздел-то "Общие вопросы Delphi"...
mihali4 вне форума Ответить с цитированием
Старый 15.01.2009, 21:23   #3
ViktorXP
Форумчанин
 
Аватар для ViktorXP
 
Регистрация: 24.11.2006
Сообщений: 108
По умолчанию

да действительно нельзя присвоить не видимость через инспектор обектов. видать чето они там наворотили (может чето связаное есть)
так как хелп читать лень то можно зделать через WinApi
Код:
uses
  CommCtrl;

var
  Group: TLVGroup;
begin
  //IDGrop - это номер групи (нумируются от нуля)
  ListView_GetGroupInfo(ListView1.Handle, IDGrop, Group);// получаем свойства групы
  Group.state := Group.state or LVGS_HIDDEN; // присобачиваем еще невидимость
  ListView_RemoveGroup(ListView1.Handle, IDGrop);// очищаем настройки групы
  ListView_InsertGroup(ListView1.Handle, IDGrop, Group);//присваеваем новые настройки
end;
Цитата:
В бэйсике есть. В Дельфи - нет. Раздел-то "Общие вопросы Delphi"...
Уже есть
ViktorXP вне форума Ответить с цитированием
Старый 15.01.2009, 21:40   #4
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цитата:
Уже есть
Нужно хоть версию Дельфи указывать. В основном тут "семерочники".
mihali4 вне форума Ответить с цитированием
Старый 16.01.2009, 16:52   #5
lyjg0115
Заблокирован
 
Регистрация: 16.01.2009
Сообщений: 1
Злость ?????

????????????????????????
lyjg0115 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ListView Лубышев Общие вопросы Delphi 6 18.07.2008 16:04
ListView aesoem Общие вопросы Delphi 4 05.07.2008 15:55
ListView Старовъръ Компоненты Delphi 8 02.07.2008 19:08
ListView Terran Общие вопросы Delphi 2 05.04.2008 23:15
ListView Garacio Компоненты Delphi 1 17.12.2006 15:30