Можна задать двойную висоту заголовка чтоб не изменялась при MultiTitle = True и False?
procedure TRxDBGrid.CalcTitle;
...
if not (rdgDisableWordWrapTitles in OptionsRx) then
RowHeights[0] := DefaultRowHeight * H
else
RowHeights[0] := DefaultRowHeight;
if (rdgMultiTitleLines in OptionsRx) then RowHeights[0] := Max(RowHeights[0], DefaultRowHeight * 2);
RxDBGrid & Title Row Height
Модераторы: alexs, Модераторы
- alexs
- долгожитель
- Сообщения: 4069
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
По большому счёту я в какой-то момент вообще выкинул этот флаг из работы.
Тут есть проблема - если начать его поддерживать - то сломается старый код. А это не есть хорошо.
Вообще - я согласен с тем, что надо бы сделать возможность выключения обработки многострочных заголовков. Но вот как это реализовать? Чтобы без проблем с обратной совместимостью.
Может объявить этот флаг устаревшим и убрать его? А для данной функции сделать другой флажок?
Тут есть проблема - если начать его поддерживать - то сломается старый код. А это не есть хорошо.
Вообще - я согласен с тем, что надо бы сделать возможность выключения обработки многострочных заголовков. Но вот как это реализовать? Чтобы без проблем с обратной совместимостью.
Может объявить этот флаг устаревшим и убрать его? А для данной функции сделать другой флажок?
Добавить новий пераметер TitleRowLines
