Mon programme doit observer le changement dans l'ordre et la position des fenêtres. Comme quand une fenêtre dépasse une autre ou se déplace quelque part. Pourrait-il être effectué avec Cocoa (services de fenêtre, API de notification)?Comment être notifié lorsque la commande de la fenêtre ou la position sur Mac a changé?
0
A
Répondre
1
Est-ce que ces fenêtres appartiennent à votre application?
Si oui Inscrivez vous à les notifications suivantes: NSWindowDidBecomeMainNotification NSWindowDidResignMainNotification NSWindowDidMoveNotification NSWindowDidResizeNotification
Si les fenêtres ne font pas partie de votre application, vous pourriez avoir à utiliser une minuterie.
Questions connexes
- 1. Comment être informé lorsque la position du curseur gtk.paned a changé?
- 2. Comment être notifié lorsque NSWindow se ferme
- 3. Comment détecter quand le contenu de la fenêtre a changé
- 4. Comment être notifié lorsque le clavier de l'iPad disparaît?
- 5. Comment afficher correctement la fenêtre transparente cachée lorsque le contenu a changé
- 6. Élever "onChange" événement lorsque l'élément d'entrée a changé par JavaScript à partir de la fenêtre contextuelle
- 7. window.close(); ne fonctionne pas lorsque la page a changé ou rafraîchi
- 8. la fenêtre parent peut-elle être notifiée lorsque le contenu du contrôle de raccourci a changé? (win32)
- 9. La propriété .NET a changé de sensibilité
- 10. Comment détecter la position de la fenêtre dans vim
- 11. Incendie d'un événement lorsque la collection Changé (ajouter ou supprimer)
- 12. déterminer la position de la souris sur un événement de mise au point de la fenêtre
- 13. Cocher/décocher ToolBarButton sur la propriété a changé
- 14. Position de la fenêtre réduite dans WPF
- 15. NSEvent ou NSNotification lorsque la fenêtre devient active
- 16. comment obtenir la position scrollTop de la fenêtre parent
- 17. Position de la fenêtre dans Xlib
- 18. Comment mon code peut-il être notifié lorsque l'utilisateur colle ou entraîne une image dans NSImageView?
- 19. Modification de la position de la fenêtre AIR (en AS3)?
- 20. Android - Obtenir la ligne ListView pertinente sur CheckBox a changé
- 21. mettre à jour la vue lorsque la préférence a changé dans PreferenceActivity.onResume (Android)
- 22. Déterminer la position de la fenêtre du navigateur en JavaScript?
- 23. dans jqGrid la taille de la grille doit être basée sur la taille du formulaire ou de la fenêtre
- 24. Position de la fenêtre de notification
- 25. Acquisition de la position de la fenêtre Internet Explorer
- 26. Obtenir la position par rapport à la fenêtre du navigateur
- 27. Comment détecter la classe JavaBean a changé (isDirty)
- 28. sauter la position du vecteur lorsque pushing_back
- 29. UIDatePicker se bloque sur la valeur a changé
- 30. WPF Storyboard Trigger sur la propriété a changé
duplication possible de [Détecter lorsqu'une fenêtre Mac OS X est redimensionnée ou déplacée] (http://stackoverflow.com/questions/3017636/detect-when-a-mac-os-x-windows-is-resized- ou-déplacé) –