J'essaie de faire une application osx qui a juste une fenêtre et il sera toujours en haut de l'écran. quelqu'un sait comment l'atteindre? Merci.comment puis-je faire une fenêtre (osx) toujours planer sur le dessus de l'écran
13
A
Répondre
22
Vous pouvez modifier windowLevel de la fenêtre (via -setLevel :) en NSFloatingWindowLevel.
[window setLevel:NSFloatingWindowLevel];
Documentation est ici: Window_Levels
+0
merci. ça marche si bien: D – xhan
1
Par "sur le dessus", voulez-vous dire que vous ne voulez pas que votre fenêtre soit cachée, même si une application différente est active? Dans ce cas, vous pouvez commencer avec le modèle NSPanel dans Interface Builder, cocher l'option "Utilitaire" et décocher "Masquer lors de la désactivation".
Avant cela, examiner très attentivement si elle est vraiment la bonne chose. Vous devriez au moins en faire une fonctionnalité que l'utilisateur allume et éteint. – JeremyP