Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 187 - Разные свойства окна Delphi-программы в разных оконных менеджерах   Make a simular bug
Summary: Разные свойства окна Delphi-программы в разных оконных менеджерах
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Общее (show other bugs)
Version: unspecified
Hardware: PC Linux
: P2 normal
Target Milestone: ---
Assignee: Vitaly Lipatov
QA Contact: Vitaly Lipatov
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 166
  Show dependency treegraph
 
In work:
Reported: 2006-09-06 18:50 MSD by Константин Петров
Modified: 2006-12-12 22:17 MSK (History)
0 users

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments
Программа открывает окно с кнопкой. Написана на Delphi. По кнопке создается новое окно. (366.50 KB, application/octet-stream)
2010-11-18 03:58 MSK, Константин Петров
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Константин Петров 2006-09-06 18:50:40 MSD
В GNOME 2.14.1 и Fvwm 2.5.16 замечена бага.
Окно, создаваемое программой Project1.exe в Windows должно иметь 3 кнопки в 
заголовке: Свернуть, Максимизировать, Закрыть.
В GNOME и Fvwm окно можно только закрыть.

Также окно должно отображаться кнопкой на таскбаре.
В GNOME и в Fvwm она не отображается. Таким образом при сворачивании всех окон 
(кнопкой "Свернуть все окна") к окну программы будет невозможно обратиться. 
Через "alt-tab" оно также недоступно.
После этого в GNOME  при обращении к какому-либо работающему стороннему окну на 
заднем фоне возникает окно нашей программы.

Такая особенность не была обнаружена в KDE, Enlightenment, WindowMaker, IceWM.

!!! Программа Project1.exe написана на Delphi.
Comment 1 Константин Петров 2006-09-06 18:52:33 MSD
Created attachment 43 [details]
Программа открывает окно с кнопкой. Написана на Delphi. По кнопке создается новое окно.

Программа открывает окно с кнопкой. Написана на Delphi. По кнопке создается
новое окно.
Comment 2 Константин Петров 2006-09-06 19:22:54 MSD
По всей видимости так себя ведут программы написаные с использованием технологи 
VCL от Borland. Дело в том, что при запуске такой программы создается объект 
приложения, который имеет скрытое окно, а затем этот объект создает главную 
форму, для которой выполняет серию вызовов SetWindowLong чтобы придать ей 
нужные свойства - чтобы она показалась на таскбаре и пр.
Comment 3 Константин Петров 2006-09-06 20:54:42 MSD
Эта проблема давно обсуждается в http://bugs.winehq.org/show_bug.cgi?id=1598
Comment 4 Константин Петров 2006-10-11 14:27:16 MSD
проблема решена в версии 1.0.4