Symbol: Shortcut
headers/os/interface/Alert.h
67
char Shortcut(int32 buttonIndex) const;
headers/os/interface/MenuItem.h
44
char Shortcut(uint32* _modifiers = NULL) const;
headers/os/interface/Window.h
293
class Shortcut;
headers/os/interface/Window.h
351
Shortcut* _FindShortcut(uint32 key, uint32 modifiers);
headers/private/kernel/boot/menu.h
57
char Shortcut() const { return fShortcut; }
src/kits/interface/Alert.cpp
813
if (byte == fAlert->Shortcut(i) && fAlert->ButtonAt(i)) {
src/kits/interface/Window.cpp
1747
Shortcut* shortcut = new(std::nothrow) Shortcut(*_key, *_modifiers, item);
src/kits/interface/Window.cpp
1758
Shortcut::CastToTree(&fShortcuts)->Insert(shortcut);
src/kits/interface/Window.cpp
1775
Shortcut* shortcut = new(std::nothrow) Shortcut(key, modifiers, message, target);
src/kits/interface/Window.cpp
1782
Shortcut::CastToTree(&fShortcuts)->Insert(shortcut);
src/kits/interface/Window.cpp
1796
Shortcut* shortcut = _FindShortcut(key, modifiers);
src/kits/interface/Window.cpp
1797
if (shortcut != NULL && Shortcut::CastToTree(&fShortcuts)->Remove(shortcut))
src/kits/interface/Window.cpp
217
class BWindow::Shortcut : public SplayTreeLink<BWindow::Shortcut> {
src/kits/interface/Window.cpp
229
typedef BWindow::Shortcut NodeType;
src/kits/interface/Window.cpp
256
Shortcut(uint32 key, uint32 modifiers,
src/kits/interface/Window.cpp
258
Shortcut(uint32 key, uint32 modifiers,
src/kits/interface/Window.cpp
260
~Shortcut();
src/kits/interface/Window.cpp
284
BWindow::Shortcut::Shortcut(uint32 key, uint32 modifiers, BMenuItem* item)
src/kits/interface/Window.cpp
295
BWindow::Shortcut::Shortcut(uint32 key, uint32 modifiers, BMessage* message,
src/kits/interface/Window.cpp
307
BWindow::Shortcut::~Shortcut()
src/kits/interface/Window.cpp
315
BWindow::Shortcut::Compare(uint32 key, uint32 preparedModifiers) const
src/kits/interface/Window.cpp
326
BWindow::Shortcut::Modifiers() const
src/kits/interface/Window.cpp
3293
if (rawChar == B_ENTER && (mods & Shortcut::AllowedModifiers()) == 0)
src/kits/interface/Window.cpp
335
BWindow::Shortcut::AllowedModifiers()
src/kits/interface/Window.cpp
343
BWindow::Shortcut::PrepareModifiers(uint32 modifiers)
src/kits/interface/Window.cpp
354
BWindow::Shortcut::PrepareKey(uint32 key)
src/kits/interface/Window.cpp
3692
char key = Shortcut::PrepareKey(bytes[0]);
src/kits/interface/Window.cpp
3800
Shortcut* shortcut = _FindShortcut(key, modifiers
src/kits/interface/Window.cpp
3962
BWindow::Shortcut*
src/kits/interface/Window.cpp
3965
key = Shortcut::PrepareKey(key);
src/kits/interface/Window.cpp
3966
uint32 preparedModifiers = Shortcut::PrepareModifiers(modifiers);
src/kits/interface/Window.cpp
3968
Shortcut::SplayTree* shortcuts = Shortcut::CastToTree(&fShortcuts);
src/kits/interface/Window.cpp
3969
Shortcut* shortcut = shortcuts->FindClosest(Shortcut::TreeKey(key, preparedModifiers),
src/kits/interface/Window.cpp
472
Shortcut::SplayTree* shortcuts = Shortcut::CastToTree(&fShortcuts);
src/kits/interface/Window.cpp
474
Shortcut* shortcut = shortcuts->Root();
src/kits/tracker/ContainerWindow.cpp
2206
if (menu->ItemAt(mountIndex + 1) != NULL && menu->ItemAt(mountIndex + 1)->Shortcut() == 'U') {
src/kits/tracker/Shortcuts.cpp
1039
item->SetShortcut(item->Shortcut(), B_COMMAND_KEY | (modifiers() & B_SHIFT_KEY));
src/kits/tracker/Shortcuts.cpp
1062
if (item->Shortcut() != 0)
src/kits/tracker/Shortcuts.cpp
1063
item->SetShortcut(item->Shortcut(), B_NO_COMMAND_KEY);
src/kits/tracker/Shortcuts.cpp
1213
if (item->Shortcut() == 0) {
src/kits/tracker/Shortcuts.cpp
1220
item->SetShortcut(item->Shortcut(), B_NO_COMMAND_KEY | (modifiers() & B_SHIFT_KEY));
src/kits/tracker/Shortcuts.cpp
1305
item->SetShortcut(item->Shortcut(), B_COMMAND_KEY | (modifiers() & B_SHIFT_KEY));
src/kits/tracker/Shortcuts.cpp
1390
item->SetShortcut(item->Shortcut(), B_COMMAND_KEY);
src/kits/tracker/Shortcuts.cpp
930
item->SetShortcut(item->Shortcut(), B_COMMAND_KEY | (modifiers() & B_SHIFT_KEY));
src/kits/tracker/Shortcuts.cpp
958
item->SetShortcut(item->Shortcut(), B_COMMAND_KEY | (modifiers() & B_SHIFT_KEY));
src/kits/tracker/Shortcuts.cpp
977
item->SetShortcut(item->Shortcut(), B_COMMAND_KEY | (modifiers() & B_SHIFT_KEY));
src/system/boot/loader/menu.cpp
435
if (item->Shortcut() == key)