Я создал оконный плагин (для оконной ОС), используя одну из лучших библиотек плагинов, совместимых с перекрестным браузером «Firebreath». Теперь я хочу отображать всплывающее окно HTML в окне, но всплывающее окно выходит за рамки окно плагина. Я знаю, что окно плагина всегда выше всего элемента HTML, поэтому вышеуказанная ситуация очевидна. Есть ли какое-либо решение для настройки Z-порядка окна плагина.Pop up on windowed plugin
1) Плагин «Window less» для меня не является вариантом.
2) Я не хочу закрывать всплывающее окно внутри iframe.
3) Я попробовал API SetWindowPos на дескрипторе окна, но не повезло.
4) Я установил z-index моего html-всплывающего окна на самое высокое, но все равно не повезло.
Благодаря
Большое спасибо за ваш ответ. К сожалению, я не могу переключиться на без окон, поскольку мне нужна ручка окна для внутренней обработки. Скрытие всего плагина также невозможно, потому что всплывающее окно, которое я хочу показать, представляет собой своеобразное контекстное меню. Есть ли другой путь ? Последним вариантом для меня является закрытие моего всплывающего окна iframe (чего я хочу избежать) – user2809953
Вы все равно можете получить дескриптор окна, который браузер использует с плагином без окон, если это достаточно хорошо. Нет, есть другой способ, и iframe не всегда (когда-либо?) Работают. – taxilian
iframe несколько раз очень проблематично, поэтому я хочу его избежать. Я много читал о плагине без окон и, главным образом, во всех сообщениях, было сказано, что плагины без окон имеют более низкую производительность, и мы должны запросить браузер для инициирования запроса на краску, но, к счастью, firebreath предоставил возможность запросить браузер для недействительности его окна, но мне нужно проверить, как быстро браузер ответит на этот запрос, так как мое приложение выполняет рисование в реальном времени на окне. Большое спасибо за Вашу помощь. – user2809953