例如,我有一個NSMenuItem
類型變量,其標題爲「歷史」。我需要一個鍵盤快捷鍵元+ H做同樣的事情,點擊該菜單項(彈出子菜單列表)..模擬鼠標點擊可可中的菜單項?
我覺得可能是實現這兩種方法:
1 .bind這個菜單項的快捷鍵,然後將可可將觸發執行時,該快捷方式被激發
2.not鍵盤快捷鍵結合到該項目的動作屬於該項目。創建元+ H,當事件被激活的事件處理程序,模擬在菜單項上點擊鼠標。
然而,這兩種方法都不對現在的工作。
對於鍵盤快捷鍵,有一個名爲setKeyEquivalent
方法,但它使用命令,而不是元作爲改性劑。其結果是執行動作綁定到菜單項,而不是彈出一個子菜單。
點擊鼠標的模擬,在可可的NSMenuItem
參考,我還沒有看到如何像click
發送事件到NSMenuItem
..
有沒有人有這個想法?謝謝!
哪些關鍵是元? – uchuugaka
除非您的建築物輔助功能或自動化工具,否則您確實不想模擬鼠標點擊菜單。它需要擺弄奔跑 – uchuugaka