Lines Matching refs:Shortcut
92 class BWindow::Shortcut {
94 Shortcut(uint32 key, uint32 modifiers,
96 Shortcut(uint32 key, uint32 modifiers,
98 ~Shortcut();
239 // #pragma mark - BWindow::Shortcut
242 BWindow::Shortcut::Shortcut(uint32 key, uint32 modifiers, BMenuItem* item)
253 BWindow::Shortcut::Shortcut(uint32 key, uint32 modifiers, BMessage* message,
265 BWindow::Shortcut::~Shortcut()
273 BWindow::Shortcut::Matches(uint32 key, uint32 modifiers) const
281 BWindow::Shortcut::AllowedModifiers()
290 BWindow::Shortcut::PrepareModifiers(uint32 modifiers)
298 BWindow::Shortcut::PrepareKey(uint32 key)
418 delete (Shortcut*)fShortcuts.ItemAtFast(i);
1687 Shortcut* shortcut = new(std::nothrow) Shortcut(key, modifiers, item);
1712 Shortcut* shortcut = new(std::nothrow) Shortcut(key, modifiers, message,
1734 Shortcut* shortcut = _FindShortcut(key, modifiers);
2761 // Shortcut 'Q' is handled in _HandleKeyDown() directly, as its message
3728 Shortcut* shortcut = _FindShortcut(key, modifiers);
3731 // a Shortcut::Invoke() method - but since BMenu::InvokeItem()
3880 BWindow::Shortcut*
3885 key = Shortcut::PrepareKey(key);
3886 modifiers = Shortcut::PrepareModifiers(modifiers);
3889 Shortcut* shortcut = (Shortcut*)fShortcuts.ItemAt(index);