Lazarus. Проблема с отображением интерфейса проекта в GTK3.

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Аватара пользователя
evb87ar
новенький
Сообщения: 52
Зарегистрирован: 18.01.2012 21:08:02
Откуда: г. Архангельск

Сообщение evb87ar »

Максим, да, вы поняли правильно. Если я кидаю на форму новые компоненты (в том числе с прокруткой), всё нормально отображается.
Попробовал поменять тему, получилось забавно: если меняю тему на другую, отличную от Ambience или Radiance, то отображается всё нормально. Только эти две темы дают такой эффект.

В-общем, надо попробовать перенести формы из старого проекта, в новый, через добавление файлов.
Аватара пользователя
evb87ar
новенький
Сообщения: 52
Зарегистрирован: 18.01.2012 21:08:02
Откуда: г. Архангельск

Сообщение evb87ar »

Нашёл зависимость. Как сказал бы Барри из TBBT: "Вот л'ъзака"

Берём Бубунту с GTK3.
Берём ЛЮБОЙ lazarus.
Берём tEdit и кидаем на форму, вот так, с такими названиями компонентов:
Изображение

Теперь компилируем:
Изображение

Вуаля и чудеса. Магическое слово task в названии компонента творит ЧУДО и поганит внешний вид!!
Ответить