F5 Ultimate Edition ;-) see issue #372

This commit is contained in:
Oliver Duis
2010-12-04 06:47:09 +01:00
parent 0fd8ffba3f
commit 1660fca85d
5 changed files with 572 additions and 527 deletions

View File

@@ -392,9 +392,9 @@ void FileBrowser::partPasteProfile () {
partialPasteDlg.hide ();
}
void FileBrowser::openBatchResultDefaultViewer () {
void FileBrowser::openDefaultViewer (int destination) {
if (selected.size()==1)
((FileBrowserEntry*)selected[0])->thumbnail->openBatchResultDefaultViewer();
((FileBrowserEntry*)selected[0])->thumbnail->openDefaultViewer(destination);
}
bool FileBrowser::keyPressed (GdkEventKey* event) {
@@ -428,7 +428,13 @@ bool FileBrowser::keyPressed (GdkEventKey* event) {
return true;
}
else if (event->keyval==GDK_F5) {
openBatchResultDefaultViewer ();
int dest = 1;
if (event->state & GDK_SHIFT_MASK)
dest = 2;
else if (event->state & GDK_CONTROL_MASK)
dest = 3;
openDefaultViewer (dest);
return true;
}