DriveSetup: Reorganize Disk menu.
* Group destructive and non-destructive operations * Rename Disk->Format to Wipe (seems like a more modern term) * Mostly bikeshed :)
This commit is contained in:
@@ -170,7 +170,7 @@ MainWindow::MainWindow(BRect frame)
|
|||||||
BMenuBar* menuBar = new BMenuBar(Bounds(), "root menu");
|
BMenuBar* menuBar = new BMenuBar(Bounds(), "root menu");
|
||||||
|
|
||||||
// create all the menu items
|
// create all the menu items
|
||||||
fFormatMI = new BMenuItem(B_TRANSLATE("Format (not implemented)"),
|
fWipeMI = new BMenuItem(B_TRANSLATE("Wipe (not implemented)"),
|
||||||
new BMessage(MSG_FORMAT));
|
new BMessage(MSG_FORMAT));
|
||||||
fEjectMI = new BMenuItem(B_TRANSLATE("Eject"),
|
fEjectMI = new BMenuItem(B_TRANSLATE("Eject"),
|
||||||
new BMessage(MSG_EJECT), 'E');
|
new BMessage(MSG_EJECT), 'E');
|
||||||
@@ -193,17 +193,17 @@ MainWindow::MainWindow(BRect frame)
|
|||||||
|
|
||||||
// Disk menu
|
// Disk menu
|
||||||
fDiskMenu = new BMenu(B_TRANSLATE("Disk"));
|
fDiskMenu = new BMenu(B_TRANSLATE("Disk"));
|
||||||
fDiskMenu->AddItem(fFormatMI);
|
|
||||||
|
|
||||||
|
fDiskMenu->AddItem(fWipeMI);
|
||||||
fDiskInitMenu = new BMenu(B_TRANSLATE("Initialize"));
|
fDiskInitMenu = new BMenu(B_TRANSLATE("Initialize"));
|
||||||
fDiskMenu->AddItem(fDiskInitMenu);
|
fDiskMenu->AddItem(fDiskInitMenu);
|
||||||
|
|
||||||
fDiskMenu->AddItem(fEjectMI);
|
|
||||||
fDiskMenu->AddItem(fSurfaceTestMI);
|
|
||||||
|
|
||||||
fDiskMenu->AddSeparatorItem();
|
fDiskMenu->AddSeparatorItem();
|
||||||
|
|
||||||
|
fDiskMenu->AddItem(fEjectMI);
|
||||||
|
fDiskMenu->AddItem(fSurfaceTestMI);
|
||||||
fDiskMenu->AddItem(fRescanMI);
|
fDiskMenu->AddItem(fRescanMI);
|
||||||
|
|
||||||
menuBar->AddItem(fDiskMenu);
|
menuBar->AddItem(fDiskMenu);
|
||||||
|
|
||||||
// Parition menu
|
// Parition menu
|
||||||
@@ -529,12 +529,12 @@ MainWindow::_UpdateMenus(BDiskDevice* disk,
|
|||||||
fFormatMenu->SetEnabled(false);
|
fFormatMenu->SetEnabled(false);
|
||||||
|
|
||||||
if (!disk) {
|
if (!disk) {
|
||||||
fFormatMI->SetEnabled(false);
|
fWipeMI->SetEnabled(false);
|
||||||
fEjectMI->SetEnabled(false);
|
fEjectMI->SetEnabled(false);
|
||||||
fSurfaceTestMI->SetEnabled(false);
|
fSurfaceTestMI->SetEnabled(false);
|
||||||
} else {
|
} else {
|
||||||
// fFormatMI->SetEnabled(true);
|
// fWipeMI->SetEnabled(true);
|
||||||
fFormatMI->SetEnabled(false);
|
fWipeMI->SetEnabled(false);
|
||||||
fEjectMI->SetEnabled(disk->IsRemovableMedia());
|
fEjectMI->SetEnabled(disk->IsRemovableMedia());
|
||||||
// fSurfaceTestMI->SetEnabled(true);
|
// fSurfaceTestMI->SetEnabled(true);
|
||||||
fSurfaceTestMI->SetEnabled(false);
|
fSurfaceTestMI->SetEnabled(false);
|
||||||
|
|||||||
@@ -88,7 +88,7 @@ private:
|
|||||||
BMenu* fPartitionMenu;
|
BMenu* fPartitionMenu;
|
||||||
BMenu* fFormatMenu;
|
BMenu* fFormatMenu;
|
||||||
|
|
||||||
BMenuItem* fFormatMI;
|
BMenuItem* fWipeMI;
|
||||||
BMenuItem* fEjectMI;
|
BMenuItem* fEjectMI;
|
||||||
BMenuItem* fSurfaceTestMI;
|
BMenuItem* fSurfaceTestMI;
|
||||||
BMenuItem* fRescanMI;
|
BMenuItem* fRescanMI;
|
||||||
|
|||||||
Reference in New Issue
Block a user