|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
15.12.2015, 15:51 | #1 |
Новичок
Джуниор
Регистрация: 15.12.2015
Сообщений: 0
|
Доработка компонента TTreeView
Необходимо сделать компонент на основе компонента TTreeView.
Нужно реализовать: 1. Выделение цветом ячейки под курсором (при перемещении компонент не должен мерцать) 2. свойство HiglightColor - цвет ячейки под курсором (не выбранной) 3. свойство SelectedColor - цвет выбранной ячейки 4. выбор как по левой кнопке так и по правой 5. кнопки групп (свернута / развернута) свойствами 6. при одинарном нажатии на кпопку свернуть / развернуть сворачивать / разворачивать группу. если дочерних элементов нет - менять только вид кнопки 7. при двойномнажатии на ячейку сворачивать / разворачивать группу. если дочерних элементов нет - менять только вид кнопки выглядеть в итоге должно примерно как на скрине. за основу можно взять список компьютеров в программе TeamViewer Безымянный.png (https://freelance.ru/download/?id=586649) Последний раз редактировалось xteam777; 15.12.2015 в 16:02. Причина: Добавлено вложение |
15.12.2015, 15:57 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
У Вас недостаточно прав для загрузки этого вложения. Возможно файл был удален с сервера владельцем
Это на freelance
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
15.12.2015, 16:06 | #3 |
Форумчанин
Регистрация: 13.08.2011
Сообщений: 184
|
Есть же TCategoryButtons ...
Писать же свой компонент будет муторно и дорого. Связаться со мной Вы можете по следующим контактам: 1. Icq: 673574224 2. E-mail: avazart@yandex.ua 3. Skype: присылайте свой ник на мой e-mail я вас добавлю. Огромная просьба сразу указывать: 1. ССЫЛКУ на данную тему, что бы сразу было понятно о чем речь, без лишних слов. 2. Предполагаемый предварительный БЮДЖЕТ или его рамки. 3. Максимальные СРОКИ в которые нужно выполнить ваш заказ.(конкретная дата или кол-во дней) 4. Максимально полное и подробное техническое ЗАДАНИЕ, если Вы его не указали или указали частично в вашей теме (желательно в виде MS Word документа с необходимыми иллюстрациями, схемами, скриншотами итп) Работаю только с ПРЕДОПЛАТОЙ 30%. Предложения без указания "со старта" цены/сроков могут быть ПРОИГНОРИРОВАНЫ. Для прикладных программ использую Delphi/С++Builder/C++Qt для учебных еще и MSVC С/C++/C#,Python(PyQt) Последний раз редактировалось Stilet; 15.12.2015 в 17:29. |
16.12.2015, 00:29 | #4 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Пфф, если Delphi, то VirtualDrawTree ещё и не на такое способен.
|
17.12.2015, 13:49 | #5 |
Новичок
Джуниор
Регистрация: 15.12.2015
Сообщений: 0
|
тема закрыта
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
EasyListView - вставка своего компонента куда-нибудь, или аналог компонента ListView | Человек_Борща | Компоненты Delphi | 12 | 11.02.2013 00:01 |
Создание компонента или доработка имеющегося для joolma - резервация скидок, отправка кодов на почту | korvin222 | Фриланс | 1 | 24.10.2012 17:23 |
Использование компонента idUdpClient без компонента TForm. | Riply | Компоненты Delphi | 2 | 18.02.2011 21:21 |
Динамическое создание компонента из компонента)) | Impuls1989 | Компоненты Delphi | 8 | 22.10.2009 00:08 |