pisdr windows drives support
git-svn-id: svn://db.shs.com.ru/pip@58 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
This commit is contained in:
@@ -31,7 +31,10 @@ bool FileManager::TileDir::keyEvent(PIKbdListener::KeyEvent key) {
|
|||||||
case PIKbdListener::F8:
|
case PIKbdListener::F8:
|
||||||
if (selected.isEmpty())
|
if (selected.isEmpty())
|
||||||
selected << cur;
|
selected << cur;
|
||||||
if (!askQuestion("Delete selected?")) return false;
|
if (!askQuestion("Delete selected?")) {
|
||||||
|
setFocus();
|
||||||
|
return false;
|
||||||
|
}
|
||||||
setFocus();
|
setFocus();
|
||||||
if (!remote) {
|
if (!remote) {
|
||||||
PIStringList sl;
|
PIStringList sl;
|
||||||
@@ -39,6 +42,7 @@ bool FileManager::TileDir::keyEvent(PIKbdListener::KeyEvent key) {
|
|||||||
piForeachC (int i, sind)
|
piForeachC (int i, sind)
|
||||||
sl << entries[i].name();
|
sl << entries[i].name();
|
||||||
removeFiles(dir, sl);
|
removeFiles(dir, sl);
|
||||||
|
selected.clear();
|
||||||
updateDir();
|
updateDir();
|
||||||
}
|
}
|
||||||
pass = true;
|
pass = true;
|
||||||
@@ -149,6 +153,7 @@ void FileManager::TileDir::buildNames() {
|
|||||||
t = '*';
|
t = '*';
|
||||||
} else {
|
} else {
|
||||||
t = ' ';
|
t = ' ';
|
||||||
|
cc = Default;
|
||||||
cf = 0;
|
cf = 0;
|
||||||
}
|
}
|
||||||
scol = PIString::readableSize(e.size);
|
scol = PIString::readableSize(e.size);
|
||||||
|
|||||||
Reference in New Issue
Block a user