Доработка компонента TTreeView

Задание закрыто
Стоимость:Договорная
Срок выполнения:10 дней
Варианты оплаты:Без предоплаты
Дата публикации:2015-12-12 10:56
Обновлено:2015-12-14 17:56
Был(а) на сайте:2023-01-12 11:03

Доработка компонента TTreeView

 
Задача

Необходимо сделать компонент на основе компонента TTreeView.
Нужно реализовать:
1. Выделение цветом ячейки под курсором (при перемещении компонент не должен мерцать)
2. свойство HiglightColor - цвет ячейки под курсором (не выбранной)
3. свойство SelectedColor - цвет выбранной ячейки
4. выбор как по левой кнопке так и по правой
5. кнопки групп (свернута / развернута) свойствами
6. при одинарном нажатии на кпопку свернуть / развернуть сворачивать / разворачивать группу. если дочерних элементов нет - менять только вид кнопки
7. при двойномнажатии на ячейку сворачивать / разворачивать группу. если дочерних элементов нет - менять только вид кнопки
выглядеть в итоге должно примерно как на скрине. за основу можно взять список компьютеров в программе TeamViewer

Безымянный.png (https://freelance.ru/download/?id=586649)

Оставлять заявки могут только авторизованные пользователи.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.