1
如何將NSWindow對齊到網格?任何好的算法,推薦的教程?如何將NSWindow對齊到網格
如何將NSWindow對齊到網格?任何好的算法,推薦的教程?如何將NSWindow對齊到網格
如果你只是想監視你的應用程序的窗口,它很容易只監視自己的窗口位置,並在它們到達網格邊界時立即「覆蓋」它們的位置。您可能需要檢查KVO文檔以觀察NSWindow
屬性。
我想你實際上想要做的是監視所有窗口,包括其他應用程序的窗口。如果是這樣,請查看Apples Accessibility API。
請記住,當您使用AX API時,您必須在系統偏好設置中啓用輔助功能支持或授權您的應用程序!
更新:
例子:http://toxicsoftware.com/snappingwindow_cocoa_source_code/
我的應用程序有許多浮動窗口,並在那裏我想捕捉他們的主畫布窗口。我將如何去設置網格? – 2011-03-17 12:05:55
這是一個例子:http://toxicsoftware.com/snappingwindow_cocoa_source_code/ – 2011-03-17 12:25:41