Работа с глобальным меню и накладными полосами прокрутки Unity в Free Pascal / Lazarus - PullRequest
1 голос
/ 22 марта 2012

У меня были некоторые проблемы в IDE, которые были исправлены с помощью unsettings и отключением глобального меню и полос прокрутки с наложением.

Я сообщил о проблеме в «Богомоле Лазаря»: # 0021465 , # 0021467 .
Есть также этот отчет об ошибке, рассказывающий немного больше об этом: # 0019266

Их решение состояло в том, чтобы использовать отмены настроек, чтобы отключить глобальное меню и накладные полосы прокрутки.

У меня был быстрый поиск по проблеме, и на Launchpad есть открытый отчет об ошибке: прокрутка оверлея в lazarus не работает .

Итак, связана ли проблема с "полосой прокрутки наложения lib"?
Если это так, есть ли решение с помощью кода, чтобы не отключать как глобальное меню, так и накладные полосы прокрутки?
Если НЕ , кто-нибудь замечает и устраняет проблему?

Большое спасибо, Гас

1 Ответ

1 голос
/ 21 июля 2012

По словам Зельяна Рикало (ср. Богомол 0020520 ), эта проблема не может быть исправлена ​​самим Лазаром.Вместо этого вы можете экспортировать LIBOVERLAY_SCROLLBAR = 0 или использовать libc.putenv () (man putenv) и добавить LIBOVERLAY_SCROLLBAR = 0 в свое приложение.

...