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. Ещё раз настоятельно рекомендую почитать документацию про признак "Растягиваемый" у бенда и у объекта