Prot_XT
Дата: 29.05.2019 13:02:52
Я делаю свой DBGrid, наследую как бы в простом варианте от CustomDBGrid сначала нужны были только заголовки многоуровневые, потом дело дальше пошло...
В общем мне нужно бы добавить пару свойств к TColumn, как это сделать грамотно не трогая исходник, я не знаю. Я просто тупо взял VCL.DBGrids и переименовал юнит и классы в свои, затем добавил нужные свойства. Но от этих действий у меня пропал вызов редактора TColumns из контекстного меню на DBGrid, считывание полей датасета в настройках... нет выпадающего списка полей датасета и в редакторе TColumns исчезли кнопки добавить все поля из датасета, теперь приходится вручную прописывать. Это просто геморрой...
Вопрос, как правильно добавить свойство к TColumns? Как добавлять параметры к наследуемому CustomDBGrid мне понятно, а как обратиться к его TCollections не знаю. Или может исправить недостатки после правки файла, которые получились в результате моих действий. Но сам понимаю, что вроде это не правильно.