Хотелка: высота Title грида

Модераторы: alexs, Модераторы

Хотелка: высота Title грида

Сообщение zoltanleo » 17.01.2017 14:27:01

Алекс,

не мог бы ты реализовать минимальную высоту титла грида отдельным свойством, как это сделано у EhGrid? Сейчас высота Row у всего грида одинаковая, в т.ч. и у титла.
Аватара пользователя
zoltanleo
постоялец
 
Сообщения: 458
Зарегистрирован: 17.10.2013 10:55:01

Re: Хотелка: высота Title грида

Сообщение alexs » 10.02.2017 11:12:58

Вопрос - как быть, если заголовок многострочный?
Сейчас высота титла подбирается в зависимости от переноса строк и объединения ячеек.
Что должно быть приоритетнее?
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: Хотелка: высота Title грида

Сообщение zoltanleo » 10.02.2017 11:37:34

КМК, можно попробовать реализовать разницу между высотой титла и row грида в виде какой-нибудь дельты. Если заголовок многострочный, то игнорировать ее, в противном случае учитывать
Аватара пользователя
zoltanleo
постоялец
 
Сообщения: 458
Зарегистрирован: 17.10.2013 10:55:01

Re: Хотелка: высота Title грида

Сообщение Naumoff » 18.03.2017 19:08:04

alexs
Привет! Дабы не плодить темы...
Если не против, добавь в protected property RowHeights;
Я путем наследования через него определяю высоту заголовка (RowHeights[0]). Ну или может есть другие методы?
Naumoff
новенький
 
Сообщения: 11
Зарегистрирован: 13.08.2016 19:32:20

Re: Хотелка: высота Title грида

Сообщение kit » 19.03.2017 08:10:17

procedure TRxDBGrid.CalcTitle;
...

if not (rdgDisableWordWrapTitles in OptionsRx) then
RowHeights[0] := DefaultRowHeight * Max(H, 2) // kit
else
RowHeights[0] := DefaultRowHeight;
kit
постоялец
 
Сообщения: 156
Зарегистрирован: 29.09.2016 09:39:07


Вернуться в RxLib

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10

Рейтинг@Mail.ru