Есть statusbar в главном окне.
В дочернем окне, также, есть statusbar.
У обоих установлен AutoHint.
Но Hint'ы показываются в statusbar'е главного окна.
Что с этим делать? Как сделать так, чтобы они показывались там, где надо?
Модератор: Модераторы
а где надо? o_0
можно попробовать отловить Application.OnHint и вывести руками. туда, "куда надо".
надо проверять. по идее, TApplication'у без разницы, где его будут перехватывать - один раз в главном или во всех дочерних.
но вообще, я бы лучше пересмотрел дизайн проги. можно, например, сделать SDI-интерфейс как у самого Лазаруса и влепить статус-бар под нижний край верхней формы. один для всех. и пусть там всё отображается.
Вынести их в отдельные окна, по-моему, - самое то.
А.Н. писал(а):Наоборот, это классический MDI.
Добавлено спустя 50 секунд:
Получается, как я понял, одно окно, в котором окна "документов".
madlih писал(а):есть такой вопрос, в стаусбаре есть три панели, две маленькие одна большая, при включенном автохинте хинт выводится в 1 панель, как сделать чтобы выводился хинт например во вторую или в третью панель
StatusBar.Panels[2].Text := Application.Hint;
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 212