"EhLib.Com" https://forum.ehlib.com/ru/ |
|
EhLib improvements https://forum.ehlib.com/ru/viewtopic.php?f=4&t=2878 |
Страница 1 из 1 |
Автор: | Konctantin [ 15 ноя 2019, 07:32 ] | ||
Заголовок сообщения: | EhLib improvements | ||
Здравствуйте, Хотелось бы запросить у разработчиков следующих улучшений: 1) Добавить/доработать событие которое могло бы запрашивать стиль линий ячеек (цвет и толщину). В данном контексте было бы удобно видеть такое в существующем событии OnGetCellParams, добавив новые поля в структуру TColCellParamsEh Ну или на крайний случай добавить новое событие, которое бы вызывалось непосредственно перед отрисовкой линий. Да я знаю, что нарисовать свои линии можно в другом событии OnDrawColumnCell, но это костыли, так как такой вариант не будет работать в случае пользовательского экспорта в эксель, так как невозможно будет получить эти данные по стилю линий. 2) Добавить возможность устанавливать колонку для отображения TreeViewArea, как на рисунке во вложении (там установлена 2 колонка для отображения области дерева). В нашем случае мы это реализовали с помощью хелпера (но это очень не простой способ, и поддерживать его неудобно). Хотелось бы видеть такой функционал в стандартной поставке, думаю многим будет полезен.
|
Автор: | MotoR [ 15 ноя 2019, 10:32 ] |
Заголовок сообщения: | Re: EhLib improvements |
Согласен. Изменение толщины линии нужная фишка. И перенос элементов дерева на следующую колонку, если в левой колонке ячейки объединяются выглядит логичным. |
Автор: | Konctantin [ 15 ноя 2019, 11:56 ] |
Заголовок сообщения: | Re: EhLib improvements |
Я уже как-то писал (viewtopic.php?f=4&t=2388), что при отрисовке дерева, если первая колонка "HideDublicates=True", появляются артефакты отрисовки (ну может и не артифакты - но выглядит некрасиво). |
Автор: | EhLibSupport [ 28 ноя 2019, 15:11 ] |
Заголовок сообщения: | Re: EhLib improvements |
Добрый день. ---- Ошибку с линиями при "HideDublicates=True", исправили в сборке EhLib.VCL 9.4 Build 9.4.020 ---- Цитата: 1) Добавить/доработать событие которое могло бы запрашивать стиль линий ячеек (цвет и толщину). По цвету линий добавили в пожелания на следующую версию. По толщине сложнее. Внутрянка грида не предусматривает толщину больше 1 пикселя. ---- Цитата: 2) Добавить возможность устанавливать колонку для отображения TreeViewArea, как на рисунке во вложении (там установлена 2 колонка для отображения области дерева). Добавили в пожелания на следующую версию. Думаю, не сложно будет реализовать. |
Страница 1 из 1 | Часовой пояс: UTC |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |