Есть следующая проблема: в приложении реализована смена отображения контролов при повороте экрана. Все работает нормально, то есть экран поворачивается и контролы меняют свои позиции. Однако, если свернуть приложение, после чего повернуть экран, а затем снова развернуть приложение, то ничего не отображается (точнее отображается черный экран) и приложение зависает. Это происходит если в свернутом режиме повернуть экран не в ту ориентацию, в которой он был до сворачивания. Если же поворачивать экран много раз, а в конце вернуть в эту же ориентацию, то приложение нормально запускается. Проблема не исчезает, если убрать обработку события OnResize формы. Среда XE10. Прошу подсказать, в чем может быть проблема.
Вопрос
Alex7wrt
Здравствуйте.
Есть следующая проблема: в приложении реализована смена отображения контролов при повороте экрана. Все работает нормально, то есть экран поворачивается и контролы меняют свои позиции. Однако, если свернуть приложение, после чего повернуть экран, а затем снова развернуть приложение, то ничего не отображается (точнее отображается черный экран) и приложение зависает. Это происходит если в свернутом режиме повернуть экран не в ту ориентацию, в которой он был до сворачивания. Если же поворачивать экран много раз, а в конце вернуть в эту же ориентацию, то приложение нормально запускается. Проблема не исчезает, если убрать обработку события OnResize формы. Среда XE10. Прошу подсказать, в чем может быть проблема.
Изменено пользователем Alex7wrtСсылка на комментарий
13 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.