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

Ресайзы лист бокса и колонок

Добавлено: 07 Август 2008, 10:42
SSTA
Здравствуйте.
6.3 ABC
Есть листбокс с четырьмя колонками. Ширина колонок 1,2,4 от ресайза окна и листбокса не зависит (там даты, время и тп), во время ресайза окна должна меняться ширина к 3 (текст).
Проблемы:
1. При инициализации окна не могу считать размер листбокса, который получился после последнего ресайза. ?List{prop:width} возвращает размер, заданный в апп генераторе.
2. Рельные ширины колонок ?{proplist:with, nnn} в сумме не дают ширину листбокса, то есть размер 3 (которая выичсляется из ширины листбокса и длин фиксированных 1,2,4) колонки "плывет" не могу понять как.
Чего здесь и как?
Спасибо

Re: Ресайзы лист бокса и колонок

Добавлено: 07 Август 2008, 12:03
Yufil
Определять ширину надо в методе Resizer.Resize после выполнения родителя. Там же и шириной колонок играться...

Re: Ресайзы лист бокса и колонок

Добавлено: 08 Август 2008, 5:43
SSTA
Помогло для начальной установки. Для корректного расчета ширины "плавающей" колонки в последующих ресайзах окна понадобилась установка ширины колонки в DoResize.
Спасибо