From 8519134bb1ed4bf12aa1f84110305eba8eac6024 Mon Sep 17 00:00:00 2001 From: Robert Greene Date: Wed, 23 Jun 2004 03:46:10 +0000 Subject: [PATCH] Added raw file import checkbox. --- .../wizard/importfile/ImportSelectFilesWizardPane.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/com/webcodepro/applecommander/ui/swt/wizard/importfile/ImportSelectFilesWizardPane.java b/src/com/webcodepro/applecommander/ui/swt/wizard/importfile/ImportSelectFilesWizardPane.java index bedd26e..043a142 100644 --- a/src/com/webcodepro/applecommander/ui/swt/wizard/importfile/ImportSelectFilesWizardPane.java +++ b/src/com/webcodepro/applecommander/ui/swt/wizard/importfile/ImportSelectFilesWizardPane.java @@ -42,6 +42,7 @@ public class ImportSelectFilesWizardPane extends WizardPane { private Button editButton; private Table fileTable; private Text addressText; + private Button rawCheckbox; /** * Constructor for ImportSelectFilesWizardPane. */ @@ -253,6 +254,12 @@ public class ImportSelectFilesWizardPane extends WizardPane { addressText.setEnabled( wizard.getDisk().needsAddress(spec.getFiletype())); } + + // RAW file image: (probably only used for DOS 3.3) + label = new Label(dialog, SWT.NONE); + label.setText("RAW binary?"); + rawCheckbox = new Button(dialog, SWT.CHECK); + rawCheckbox.setSelection(spec.isRawFileImport()); // Enable/disable the address component: filetypes.addSelectionListener(new SelectionAdapter() { @@ -279,6 +286,7 @@ public class ImportSelectFilesWizardPane extends WizardPane { filenameText.dispose(); filetypes.dispose(); addressText.dispose(); + rawCheckbox.dispose(); dialog.close(); } }); @@ -293,9 +301,11 @@ public class ImportSelectFilesWizardPane extends WizardPane { filetypes.getSelectionIndex())); spec.setAddress(AppleUtil.convertFormattedWord( addressText.getText())); + spec.setRawFileImport(rawCheckbox.getSelection()); filenameText.dispose(); filetypes.dispose(); addressText.dispose(); + rawCheckbox.dispose(); dialog.close(); refreshTable(); }