Выравнивание по высоте со скрытыми колонками

Добрый день!

Есть отчет с MasterData, в нем лежат Memo часть из них в процессе формирования отчета делаются невидимыми (такие как скидка и НДС) в зависимости от настроек пользователя...

Есть одно поле которое может содержать длинный текст, по нему производится выравнивание по высоте.

Все отрабатывает отлично, если ВСЕ Memo ВИДНЫ, но когда в процессе формирования некоторые Memo скрываются, то высота большого Memo остается такой как если бы все Memo были видимыми, при этом текст отображается корректно либо переносится либо не переносится...


У всех memo StretchMode=smMaxHeight



Подскажите пожалуйста, как это можно поправить?

Комментарии

  • Нашел решение, в момент установки Memo->Visible=false делаю принудительно Memo->Widht=0

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.