2007-03-27 17:47:10 +00:00
|
|
|
/*
|
|
|
|
* CiderPress
|
|
|
|
* Copyright (C) 2007 by faddenSoft, LLC. All Rights Reserved.
|
|
|
|
* See the file LICENSE for distribution terms.
|
|
|
|
*/
|
|
|
|
/*
|
|
|
|
* Simple dialog class that returns when any of its buttons are hit.
|
|
|
|
*/
|
|
|
|
#include "StdAfx.h"
|
|
|
|
#include "DiskEditOpenDialog.h"
|
|
|
|
|
|
|
|
BEGIN_MESSAGE_MAP(DiskEditOpenDialog, CDialog)
|
2014-11-04 00:26:53 +00:00
|
|
|
ON_BN_CLICKED(IDC_DEOW_FILE, OnButtonFile)
|
|
|
|
ON_BN_CLICKED(IDC_DEOW_VOLUME, OnButtonVolume)
|
|
|
|
ON_BN_CLICKED(IDC_DEOW_CURRENT, OnButtonCurrent)
|
2007-03-27 17:47:10 +00:00
|
|
|
END_MESSAGE_MAP()
|
|
|
|
|
|
|
|
|
2014-11-21 21:18:20 +00:00
|
|
|
BOOL DiskEditOpenDialog::OnInitDialog(void)
|
2007-03-27 17:47:10 +00:00
|
|
|
{
|
2014-11-04 00:26:53 +00:00
|
|
|
if (!fArchiveOpen) {
|
|
|
|
CButton* pButton = (CButton*) GetDlgItem(IDC_DEOW_CURRENT);
|
2014-11-18 05:13:13 +00:00
|
|
|
ASSERT(pButton != NULL);
|
2014-11-04 00:26:53 +00:00
|
|
|
pButton->EnableWindow(FALSE);
|
|
|
|
}
|
2007-03-27 17:47:10 +00:00
|
|
|
|
2014-11-04 00:26:53 +00:00
|
|
|
return CDialog::OnInitDialog();
|
2007-03-27 17:47:10 +00:00
|
|
|
}
|
|
|
|
|
2014-11-21 21:18:20 +00:00
|
|
|
void DiskEditOpenDialog::OnButtonFile(void)
|
2007-03-27 17:47:10 +00:00
|
|
|
{
|
2014-11-04 00:26:53 +00:00
|
|
|
fOpenWhat = kOpenFile;
|
|
|
|
OnOK();
|
2007-03-27 17:47:10 +00:00
|
|
|
}
|
|
|
|
|
2014-11-21 21:18:20 +00:00
|
|
|
void DiskEditOpenDialog::OnButtonVolume(void)
|
2007-03-27 17:47:10 +00:00
|
|
|
{
|
2014-11-04 00:26:53 +00:00
|
|
|
fOpenWhat = kOpenVolume;
|
|
|
|
OnOK();
|
2007-03-27 17:47:10 +00:00
|
|
|
}
|
|
|
|
|
2014-11-21 21:18:20 +00:00
|
|
|
void DiskEditOpenDialog::OnButtonCurrent(void)
|
2007-03-27 17:47:10 +00:00
|
|
|
{
|
2014-11-04 00:26:53 +00:00
|
|
|
fOpenWhat = kOpenCurrent;
|
|
|
|
OnOK();
|
2007-03-27 17:47:10 +00:00
|
|
|
}
|