Динамический Hint

отредактировано 20:31 Раздел: FastReport 4.0
Здравствуйте.
Подскажите пожалуйста, каким образом динамически назначить Hint для объекта TfrxMemoView.
Пишу для него в событии BeforePrint например:
Memo6.Hint := Memo6.Text; Memo6.ShowHint := True;
И это не работает. Работает только в случае явного присваивания в дизайнере.
В случае динамического присваивания, в скрипте при отладке кода значение нормально присваивается,
но почему-то в отчете hint вообще не работает.
Может еще что-то надо сделать?

Комментарии

  • xlaalaaxlaalaa Минск
    отредактировано 20:31
    Видимо хинт обрабатывается до того как приходит событие OnBeforePrint. В том смысле, что в этом событии уже поздно хинт менять. Попробовал хинт поменять в блоке begin..end скрипта - Получилось!
    begin
      Memo4.Hint := 'тест'; 
      Memo4.ShowHint := True;  
    end.
    


    PS: Спасибо за наводку. Не знал, что у элементов отчета могут быть хинты. Пригодятся. :)

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

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