View Issue Details

IDProjectCategoryView StatusLast Update
0003517WishesPlugins API.Dialogpublic2017-10-08 20:13
ReporterJohnDoeAssigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status newResolutionopen 
Platformx86OSWindowsOS VersionXP SP3
Product Version3.0 
Target VersionFixed in Version 
Summary0003517: Немодальный диалог: возможность отображаться поверх всех окон
DescriptionХочется чтобы диалог, будучи не в фокусе, отображался поверх всех окон.

В плане интерфейса это можно было бы задавать флагом FDLG_ONTOP, в DialogInit.
Кроме того, нужна возможность управлять этим свойством динамически, например с помощью DM_GET/SETONTOP.
Additional InformationНа практике есть потребность привязывать диалог к определённому окну, т.е. чтобы он отображался "поверх" только этого окна. Возможность "автоматически" привязать его была бы удобна.

Без этого, логику придётся каждый раз реализовывать заново, плюс, для некторых типов окон это проблематично (например панели)
TagsNo tags attached.
Build

Activities

JohnDoe

2017-10-08 20:13

updater   bugnote:0015641

Возможно, в нефокусном состоянии диалог стоит отображать несколько иначе, например с одинарной рамкой вместо двойной.
Этим может заниматься и обработчик диалога, но хотелось бы обсудить и какое-то централизованное решение.

Issue History

Date Modified Username Field Change
2017-10-08 19:10 JohnDoe New Issue
2017-10-08 20:13 JohnDoe Note Added: 0015641