ciderpress/app/DiskEditOpenDialog.cpp

47 lines
1.0 KiB
C++
Raw Normal View History

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)
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()
BOOL DiskEditOpenDialog::OnInitDialog(void)
2007-03-27 17:47:10 +00:00
{
if (!fArchiveOpen) {
CButton* pButton = (CButton*) GetDlgItem(IDC_DEOW_CURRENT);
2014-11-18 05:13:13 +00:00
ASSERT(pButton != NULL);
pButton->EnableWindow(FALSE);
}
2007-03-27 17:47:10 +00:00
return CDialog::OnInitDialog();
2007-03-27 17:47:10 +00:00
}
void DiskEditOpenDialog::OnButtonFile(void)
2007-03-27 17:47:10 +00:00
{
fOpenWhat = kOpenFile;
OnOK();
2007-03-27 17:47:10 +00:00
}
void DiskEditOpenDialog::OnButtonVolume(void)
2007-03-27 17:47:10 +00:00
{
fOpenWhat = kOpenVolume;
OnOK();
2007-03-27 17:47:10 +00:00
}
void DiskEditOpenDialog::OnButtonCurrent(void)
2007-03-27 17:47:10 +00:00
{
fOpenWhat = kOpenCurrent;
OnOK();
2007-03-27 17:47:10 +00:00
}