B_DELETE
case B_DELETE:
case B_DELETE:
&& bytes[0] == B_DELETE) {
case B_DELETE:
case B_DELETE:
case B_DELETE:
if ((bytes[0] == B_BACKSPACE) || (bytes[0] == B_DELETE))
case B_DELETE:
case B_DELETE:
case B_DELETE:
if ((key[0] == B_DELETE) || (mods & B_CONTROL_KEY)) {
if (numBytes == 1 && *bytes == B_DELETE)
case B_DELETE:
case B_DELETE:
B_DELETE, B_NO_COMMAND_KEY));
case B_DELETE:
case B_DELETE:
item = new BMenuItem(B_TRANSLATE("Remove image"), new BMessage(B_DELETE));
case B_DELETE:
case B_DELETE:
case B_DELETE:
|| fShortcutChar == B_DELETE) {
if (shortcut == B_DELETE)
if (key == B_DELETE)
if (!Window()->HasShortcut(B_DELETE, B_COMMAND_KEY)
message->AddInt32("key", B_DELETE);
Window()->AddShortcut(B_DELETE, B_COMMAND_KEY, message, this);
if (!Window()->HasShortcut(B_DELETE, B_OPTION_KEY)
message->AddInt32("key", B_DELETE);
Window()->AddShortcut(B_DELETE, B_OPTION_KEY, message, this);
Window()->RemoveShortcut(B_DELETE, B_COMMAND_KEY);
Window()->RemoveShortcut(B_DELETE, B_OPTION_KEY);
case B_DELETE:
if (cleanup == B_DELETE) {
AddShortcut(B_DELETE, B_NO_COMMAND_KEY, new BMessage(kMoveSelectionToTrash), PoseView());
AddShortcut(B_DELETE, B_NO_COMMAND_KEY | B_SHIFT_KEY, new BMessage(kDeleteSelection),
AddShortcut(B_DELETE, B_NO_COMMAND_KEY | B_SHIFT_KEY, new BMessage(kDeleteSelection),
AddShortcut(B_DELETE, B_NO_COMMAND_KEY, new BMessage(kMoveSelectionToTrash), PoseView());
bytes[0] = B_DELETE;
return new BMenuItem(MoveToTrashLabel(), new BMessage(kMoveSelectionToTrash), B_DELETE,
textView->DisallowChar(B_DELETE);
case B_DELETE:
if (bytes[0] == B_DELETE)
if (bytes[0] == B_DELETE && fDeleteMessage != NULL) {
if ((*bytes == B_DELETE) || (*bytes == B_BACKSPACE))
case B_DELETE:
case B_DELETE:
if ((letter == B_BACKSPACE) || (letter == B_DELETE))
m->AddItem(new BMenuItem("Clear", new BMessage(B_DELETE)));
case B_DELETE: