Страница 1 из 1

Поведение RxDBGrid - как сделать?

СообщениеДобавлено: 28.09.2007 15:12:35
alexs
Сейчас н английском форуме вопрос подняли о автоподборе ширины колонки на RxDBGrid - я сделал подбор ширины только по содержимому. Просили ещё и по ширине заголовка.
У кого какое мнение - в автоподборе стоит делать учёт ширины заголовка? или оставить как есть?

СообщениеДобавлено: 28.09.2007 18:16:09
Attid
alexs
ну мое мнение ты видел, для себя делал сначало по заголовку потом по содержимому и возможно видимой части.

причина банальна заголовок - "Номер"
содержание [1..15] то есть с автоподбором по значению в заоловке будет
"Но" не справедливо.

хотя можно галочку сделать autoresize(const WithCaption:boolean);

СообщениеДобавлено: 28.09.2007 18:38:38
Сергей Смирнов
ИМХО, по заголовку разумнее, потому как мало ли кто какие данные засунет в грид - так можно и на километр колонку растянуть. Плюс к тому, если строк много, оценка ширины может слегка затянуться.

СообщениеДобавлено: 28.09.2007 20:04:16
alexs
Сергей Смирнов
в том то и дело что мне надо по содержимому данных было - бухгалтерские простынки :-(

наверное минимальный размер при масштабировании будет браться равным ширине заголовка столбца. Сразу назревает следующий вопрос - а если заголовок с переносом строк? то тут как - развернуть в одну строку?

СообщениеДобавлено: 28.09.2007 20:51:44
Сергей Смирнов
alexs писал(а):в том то и дело что мне надо по содержимому данных было - бухгалтерские простынки :-(
Мда, узко мыслю :)
alexs писал(а):наверное минимальный размер при масштабировании будет браться равным ширине заголовка столбца. Сразу назревает следующий вопрос - а если заголовок с переносом строк? то тут как - развернуть в одну строку?
Ну да, наверное так... хотя, если переносы заданы жестко (а так можно?), то, наверное, разворачивать не надо.

СообщениеДобавлено: 28.09.2007 21:20:34
Brainenjii
по самому длинному слову... А вообще, мне нравится, как оно сделано в IBExpert'e...

СообщениеДобавлено: 28.09.2007 21:43:25
alexs
Сергей Смирнов писал(а):Ну да, наверное так... хотя, если переносы заданы жестко (а так можно?)

Попробуй символ | - будешь приятно удивлён, после этого включи флажок rdgMultiTitleLines в OptionRx - посмотри как изменится. Просто я потихоньку подписываю на предмет объединения нескольких колонок под одну общую шапку.
Brainenjii писал(а):А вообще, мне нравится, как оно сделано в IBExpert'e...

Напомни, плиз, что там такого?