Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

 A111
A111 
Россия
13 лет в сервисе
Был онлайн 12 лет назад

Суть задачи.
Некоторое время назад реализовал класс TTreeGrid – потомок от TCustomGrid.
Реализованы базовые функции.

Задача: сохранив идеологию реализации, отладить компонент, а также реализовать следующие возможности:
1. Возможность изменять размер столбцов/ячеек по горизонатил/вертикали, в т.ч. у фиксированных колонок;
2. Возможность перетаскивать колонки и столбцы – в т.ч. и фиксированные. При перетаскивании должно происходить событие, для подтверждения возможности такого перемещения (как обычно). Фиксированные колонки должны перемещаться среди фиксированных колонок, свободные – среди свободных;
3. Возможность динамически изменять количество фиксированных колонок, при сохранении данных и свойств всех ячеек;
4. Design-time редактор свойств колонок, где для каждой колонки можно задать следующие свойства:
4.1. Техническое имя;
4.2. Надпись в заголовке;
4.3. Длина;
4.4. Возможность изменять размер, перемещать;

Компонент нужен для внутреннего использования. Навороченных Design-time редакторов свойств не требуется.

Срок реализации: неделя.
Оплата: 2.000 рублей.