Запретить минимизацию дизайнера
Тут уже задавали этот вопрос в разделе FR3, но по скольку ответа нет -- спрошу еще раз.
Использую в программе в runtime дизайнер FR. Модальное окно. Если нажать кнопку Minimize, то ВСЁ окно программы сворачивается в одну панельку внизу. Хуже того: в эту панельку ткнуть и развернуть программу обратно НЕ ПОЛУЧАЕТСЯ: панелька не тыкается. Еще хуже программа пропадает даже из списка задач в диспетчера задач, ее можно снять только из списка процессов.
Как запретить кнопку минимизации, или другим каким-нибудь способом прикрыть это дело? В исходники лезть не предлагать: я хочу иметь нормальный, обновляемый FR чтобы каждый раз при обновлении с этим не геморроиться.
Использую в программе в runtime дизайнер FR. Модальное окно. Если нажать кнопку Minimize, то ВСЁ окно программы сворачивается в одну панельку внизу. Хуже того: в эту панельку ткнуть и развернуть программу обратно НЕ ПОЛУЧАЕТСЯ: панелька не тыкается. Еще хуже программа пропадает даже из списка задач в диспетчера задач, ее можно снять только из списка процессов.
Как запретить кнопку минимизации, или другим каким-нибудь способом прикрыть это дело? В исходники лезть не предлагать: я хочу иметь нормальный, обновляемый FR чтобы каждый раз при обновлении с этим не геморроиться.
Комментарии
Таким образом можно не менять исходный код FastReport, а некоторые поправки к работе окна диайнера создавать в своем коде.
Но что-то не прокатило. Причем странно как-то. Написал следующее: При этом при вызове: получил:
1) Ошибку: 2) Кнопка отрубилась!
Уже почти хорошо. Как ошибку теперь убрать?
св-во BorderIcons = [biSystemMenu, biMaximize]. Сохранить, пересобрать приложение.