![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Checkbox для ecmListEdit [Delphi, Windows]
Trible © (2007-03-30 23:24:00)как добавить чекбокс в одну из ячеек контрола ecmListEdit?
т.е. как сделать, чтобы был только один чекбокс на строку? :)
mdw (2007-04-02 12:41:00) [1]
> почему при указании свойства lvoCheckBoxes в Options для
> каждого элемента ячейки слева резервируется место для чекбокса
Резервируется потому что установлено lvoCheckBoxes в Options.
> но сами чекбоксы вообще не отрисовываются? Несмотря на то,
> что стоит стиль lvsDetail.
Потому что стиль lvoOwnerDrawFixed. Вот и рисуйте чекбокс если нужно на зарезервированном месте.
Trible (2007-04-01 11:30:00) [2]И еще: почему при указании свойства lvoCheckBoxes в Options для каждого элемента ячейки слева резервируется место для чекбокса, но сами чекбоксы вообще не отрисовываются? Несмотря на то, что стоит стиль lvsDetail.
Ведь в стандартном ListView, если стоит стиль lvsDetail и lvoCheckBoxes в Options - чекбоксы рисуются нормально, и только в первой колонке (так и надо) ...
mdw (2007-03-31 23:16:00) [3]Нарисовать, самому. Есть событие типа OnDrawItem