Since the function keys don't serve any purpose yet, make F2 enter renaming
mode for the first selected item (i.e. just like Cmd-E). This makes Tracker behave as Windows Explorer and at least Nautilus in Ubuntu. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39744 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
ad271e2f3e
commit
d277bc8294
@ -6208,6 +6208,20 @@ BPoseView::KeyDown(const char *bytes, int32 count)
|
||||
}
|
||||
|
||||
case B_FUNCTION_KEY:
|
||||
if (BMessage *message = Window()->CurrentMessage()) {
|
||||
int32 key;
|
||||
if (message->FindInt32("key", &key) == B_OK) {
|
||||
switch (key) {
|
||||
case B_F2_KEY:
|
||||
Window()->PostMessage(kEditItem, this);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
||||
case B_INSERT:
|
||||
break;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user