| 
| 
 | Вопрос # 2 903/ вопрос открыт / | 
 |  День Добрый. Уважаемые подскажите как мне перехватить добавление колонки в TListView, либо перехватить изменение количества колонок. Спасибо. 
|  |   Вопрос задал: Эхо Унитазного Бачка (статус: 1-ый класс)Вопрос отправлен: 12 июня 2009, 17:28
 Состояние вопроса: открыт, ответов: 0.
 |  
 Мини-форум вопросаВсего сообщений: 3; последнее сообщение — 12 июня 2009, 23:31; участников в обсуждении: 2. 
|   | Вадим К (статус: Академик), 12 июня 2009, 18:08 [#1]:А кто их добавляет? это в Вашей программе? тогда в чем проблема. Если это в Вашей программе и хочеться иметь какое то событие на изменение кол-ва колонок - пишеться наследник.
 
 Если это в чужой программе...тут наверно только через перехват сообщений.
 Галочка "подтверждения прочтения" - вселенское зло. |  
|   | Эхо Унитазного Бачка (статус: 1-ый класс), 12 июня 2009, 22:09 [#2]:ПРо чужую прогу а ничего не упоминал. Стало быть в моей программе! Просто я делаю компонент предком которого является tlistview и мне нужно при изменении колонок или их добавлении выполни некоторые действия. с OnChange что то не выходит *( |  
|   | Вадим К (статус: Академик), 12 июня 2009, 23:31 [#3]: Цитата: ПРо чужую прогу а ничего не упоминал. Стало быть в моей программе!  Об этом ни слова!
 Раз делаете компонент, то просто создайте метод, который перекроет старый метод добавления. В нем вызывайте обработчик.
 Также придется перекрыть метод удаления колонки. И всех делов.
 Галочка "подтверждения прочтения" - вселенское зло. |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |