From b05fcd2bead1397f8f19eb322e50b7ffb56ca938 Mon Sep 17 00:00:00 2001 From: Robert Greene Date: Mon, 16 Dec 2002 02:20:32 +0000 Subject: [PATCH] Updated to keep up with DiskInfoTab and DiskExplorerTab which are both capable of displaying multiple logical disks within one window. --- .../applecommander/ui/swt/DiskWindow.java | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/src/com/webcodepro/applecommander/ui/swt/DiskWindow.java b/src/com/webcodepro/applecommander/ui/swt/DiskWindow.java index e052099..bdd3d7b 100644 --- a/src/com/webcodepro/applecommander/ui/swt/DiskWindow.java +++ b/src/com/webcodepro/applecommander/ui/swt/DiskWindow.java @@ -19,6 +19,8 @@ */ package com.webcodepro.applecommander.ui.swt; +import com.webcodepro.applecommander.storage.FormattedDisk; + import org.eclipse.swt.SWT; import org.eclipse.swt.custom.CTabFolder; import org.eclipse.swt.events.DisposeEvent; @@ -26,8 +28,6 @@ import org.eclipse.swt.events.DisposeListener; import org.eclipse.swt.layout.FillLayout; import org.eclipse.swt.widgets.Shell; -import com.webcodepro.applecommander.storage.FormattedDisk; - /** * Displays disk information on the screen. *

@@ -41,9 +41,9 @@ public class DiskWindow { private Shell shell; private FormattedDisk[] disks; - private DiskInfoTab[] diskInfoTabs; + private DiskInfoTab diskInfoTab; private DiskMapTab[] diskMapTabs; - private DiskExplorerTab[] diskExplorerTabs; + private DiskExplorerTab diskExplorerTab; /** * Construct the disk window. @@ -69,17 +69,16 @@ public class DiskWindow { }); CTabFolder tabFolder = new CTabFolder(shell, SWT.BOTTOM); + diskExplorerTab = new DiskExplorerTab(tabFolder, disks, + imageManager); diskMapTabs = new DiskMapTab[disks.length]; - diskInfoTabs = new DiskInfoTab[disks.length]; - diskExplorerTabs = new DiskExplorerTab[disks.length]; for (int i=0; i