Bonjour à tous,
Je poste ici la même question que j'ai mis sur le forum objective-c car j'ai fait mon programme dans les deux langages.
Pour les curieux, ça se passe là : https://www.developpez.net/forums/d2...-mode-preview/
Je cherche à faire un écran de veille dynamique : un site est appelé lors de la mise en veille. Jusqu'ici, tout va bien, le site s'affiche.
Par contre, j'aimerais que la souris et le clavier (sauf la touche echap) ne fassent plus sortir de l'écran de veille et là, je bloque.
J'ai tenté de surcharger les events (notamment le mouseMoved) mais visiblement, il faut être dans un objet NSWindow et je suis dans un ScreenSaverView qui hérite de NSView donc pas utilisable (ou je n'ai juste pas trouvé).
J'ai aussi tenté l'affichage dans un WKWebView à la place d'un WKWebView mais rien n'y fait.
Je pense que c'est possible car j'ai vu un écran de veille le faire : l'illustration d'album (screen saver système) quand il n'y a pas d'albums. La souris est affichée, on peut la bouger et cliquer mais ça ne sort pas.
J'ai essayé de trouver les sources mais je ne pense pas qu'Apple les partage.
Quelqu'un aurait-il une idée ?
Partager