Создайте окно, которое появляется над всем остальным - PullRequest
0 голосов
/ 05 декабря 2018

Я пытаюсь создать окно, которое появляется в верхней части экрана в Windows, а все остальное добавляется под ним.Окно очень тонкое, поэтому ничто не мешает ему.Я не уверен, будет ли это работать на MacOS, но я действительно беспокоюсь только об Windows.

Я использую Electronjs, чтобы сделать это.Я просмотрел документацию и не могу ничего найти, поэтому мне было интересно, есть ли у кого-нибудь еще идеи.

Я видел, как другие приложения делают это, но я не уверен, во что они встроены.

1 Ответ

0 голосов
/ 06 декабря 2018

Используйте alwaysOnTop свойство BrowserWindow

let win = new BrowserWindow({
  // ...
  alwaysOnTop: true
})

Если вы хотите, чтобы объекты отображались только в вашем окне, и перенаправлять ввод мыши в окна ниже, используйте win.setIgnoreMouseEvents(true), тоже

...