mirror of
https://github.com/fadden/ciderpress.git
synced 2024-12-23 11:30:13 +00:00
54 lines
1.1 KiB
C++
54 lines
1.1 KiB
C++
/*
|
|
* 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)
|
|
END_MESSAGE_MAP()
|
|
|
|
|
|
BOOL
|
|
DiskEditOpenDialog::OnInitDialog(void)
|
|
{
|
|
if (!fArchiveOpen) {
|
|
CButton* pButton = (CButton*) GetDlgItem(IDC_DEOW_CURRENT);
|
|
ASSERT(pButton != nil);
|
|
pButton->EnableWindow(FALSE);
|
|
}
|
|
|
|
return CDialog::OnInitDialog();
|
|
}
|
|
|
|
/* user clicked "open file" button */
|
|
void
|
|
DiskEditOpenDialog::OnButtonFile(void)
|
|
{
|
|
fOpenWhat = kOpenFile;
|
|
OnOK();
|
|
}
|
|
|
|
/* user clicked "open volume" button */
|
|
void
|
|
DiskEditOpenDialog::OnButtonVolume(void)
|
|
{
|
|
fOpenWhat = kOpenVolume;
|
|
OnOK();
|
|
}
|
|
|
|
/* user clicked "open current" button */
|
|
void
|
|
DiskEditOpenDialog::OnButtonCurrent(void)
|
|
{
|
|
fOpenWhat = kOpenCurrent;
|
|
OnOK();
|
|
}
|