TfrMemo
Изменяю высоту Memo в событии бэнда onBeforePrint, потом добавляю в это Memo текст:
Memo.Height:=MemoHeight;
Memo.Memo.Add('MemoText');
Но значение текста не изменяется. Если не менять размеры Memo, то присваевается текс.
Непонятно...
Memo.Height:=MemoHeight;
Memo.Memo.Add('MemoText');
Но значение текста не изменяется. Если не менять размеры Memo, то присваевается текс.
Непонятно...
Комментарии
Ты уже ответила на свой вопрос )
На самом деле текст добавляется в обоих случаях, НО высоту объекта ты выставляешь сама. Если MemoHeight меньше чем высота обеих строк, то логично что ты не видишь изменения тексте объекта )
P.S. Рекомендую почитать документацию про признак "Растягиваемый" у бенда и у объекта
Ты по-моему уже сама запуталась )
Это НЕ ПРИСВАИВАНИЕ, а ДОБАВЛЕНИЕ второй строки текста. Если у тебя размер мемы по высоте=1 строка, то ты вторую строку НИКОГДА НЕ УВИДИШЬ.
P.S. Ещё раз настоятельно рекомендую почитать документацию про признак "Растягиваемый" у бенда и у объекта