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:
Stephan Aßmus 2010-12-05 19:15:57 +00:00
parent ad271e2f3e
commit d277bc8294

View File

@ -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;