2010-06-15 4 views
0

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

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é) –

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