Перейти к содержанию
Fire Monkey от А до Я
  • 0

Изменение размера TForm в коде программы


Ilya.Z

Вопрос

Добрый день всем!

 

Столкнулся с такой проблемой. Нужно было создать форму, без заголовка и без рамки стандартной.

если изменять размер TForm в коде программы, не стандартным способом, скажем при помощи TSizeGrip, либо к теле программы,

то под МакОС изменение высоты окна, вызывает дергание всех элементов вниз-вверх.

 

В процессе выяснил, что обычная форма, есть на ней контролы или нет, установив один всего TSzieGrip,

при попытке изменять с помощью него высоту, тот же эфект - прыжки всего содержимого. Ширина меняется плавно, на Windows оба изменения плавно и ровно проходят. Пробовал на Хакинтоше, Макбук Аире, под паралельсом  и без. Резултат один увы. 

 

Delphi XE8 / 10 - MacOS X 10.10, 10.11, Windows 7/10

 

Полазив по дебаггингу пару дней, выяснил вроде что проблема в платформенных пересчетах Firemonkey.

Но как решить, так и не дошел (

 

Может кто сталкивался с похожим ? 

 

Спасибо!

Ссылка на комментарий

Рекомендуемые сообщения

Ответов пока нет

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...