Проблема FormStyle=fsStayOnTop
Модератор: Модераторы
Мучительно долго собирал из svn Lazarus 1.5 (оказалось на самом деле все просто). Да, баг с PopupParent ушел
и костыль уважаемого Padre_Mortius так-же работает
. К сожалению даже на последней svn сборке исходная проблема с FormStyle=fsStayOnTop осталась. (Form2 редко, но все же остается над чужими активными приложениями). Впрочем PopupParent полностью дублирует эффект fsStayOnTop. Когда только все это появится в стабильной версии?!
Решил проверить в лине (дебиан, гном 3)....
Гы... при сворачивании форма исчезает
Точнее сказать она есть (если смотреть через "Обзор"). Да и висит поверх окон (хоть извращаться не пришлось)...
У второй формы св-во FormStyle=fsStayOnTop.... Дык что в винде все куда проще
лазарь 1.5 фпс 3.3.1...
Гы... при сворачивании форма исчезает
У второй формы св-во FormStyle=fsStayOnTop.... Дык что в винде все куда проще
лазарь 1.5 фпс 3.3.1...
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
rtn, может проще Form2.ShowModal использовать вместо костыля с fsStayOnTop?
ShowModal и StayOnTop - разные вещи.
Да и StayOnTop - аля винда стиль. В лине (гноме) я сего не замечал (окромя в либре). Т.е. единственное применение - "плавающие окошка" не влияющие на работу с основным окном. Иной раз черезчур "плавающие"
Но, иногда, полезные с точки зрения доступности функций. В дельфине это было, а вот в лазаре не реализовано нормально. Похоже на ситуацию с MDI.
п.с.
Возможно стоит пересмотреть реализацию фейса проги.
Да и StayOnTop - аля винда стиль. В лине (гноме) я сего не замечал (окромя в либре). Т.е. единственное применение - "плавающие окошка" не влияющие на работу с основным окном. Иной раз черезчур "плавающие"
п.с.
Возможно стоит пересмотреть реализацию фейса проги.
Простите за небольшой оффтоп.Если проблема решена в svn, как я понимаю надо закрыть тему на багтрекере, но я кнопки close, либо чего-то подобного не вижу. Или не я закрываю?
