簡體   English   中英

OS X應用程序的鍵盤快捷鍵視圖?

[英]Keyboard shortcut view for OS X application?

我已經在幾種不同的應用程序中看到過這種UI:

圖片

我不確定是否有一個開源項目執行類似的操作(我在github上進行了搜索,但未找到任何內容),但是我想在開始之前驗證實現方法(因為我可可豆)。

我可以將nstextview子類化,並使用特殊字符灰色背景作為背景。 然后,在按下鍵盤時,將該背景圖像更新為適當的圖像。 然后,我將需要對按鍵代碼進行某種大的switch語句/對鍵碼的反向查找,然后使用它。

那有意義嗎?

有幾種此類控件的開源實現。 兩個值得注意的是ShortcutRecorderMASShortcut 它們看起來都不像這個特定示例,但是從視覺上對其進行自定義並不難。 這些庫為您完成了艱苦的工作(翻譯鍵碼,注冊快捷方式處理程序等),因此它們將是一個不錯的起點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM