Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

45 lines
1.2 KiB

#include "stdafx.h"
#include "WizardSheet.h"
CImportOrExport::CImportOrExport( CWizardSheet* pTheSheet ) :
m_pTheSheet( pTheSheet )
{
m_strTitle.LoadString( IDS_TITLE_IMPORTOREXPORT );
m_strSubTitle.LoadString( IDS_SUBTITLE_IMPORTOREXPORT );
SetHeaderTitle( m_strTitle );
SetHeaderSubTitle( m_strSubTitle );
}
int CImportOrExport::OnWizardNext()
{
return Button_GetCheck( GetDlgItem( IDC_IMPORT ) ) ? IDD_WPIMP_LOADPKG : IDD_WPEXP_SELECTSITE;
}
BOOL CImportOrExport::OnSetActive()
{
SetWizardButtons( PSWIZB_BACK | PSWIZB_NEXT );
return TRUE;
}
LRESULT CImportOrExport::OnInitDialog( UINT, WPARAM, LPARAM, BOOL& )
{
Button_SetCheck( GetDlgItem( IDC_EXPORT ), TRUE );
SetWindowFont( GetDlgItem( IDC_EXPORT ), m_pTheSheet->m_fontBold.get(), FALSE );
SetWindowFont( GetDlgItem( IDC_IMPORT ), m_pTheSheet->m_fontBold.get(), FALSE );
return 0;
}
LRESULT CImportOrExport::OnDoubleClick( WORD /*wNotifyCode*/, WORD /*wID*/, HWND /*hWndCtl*/, BOOL& /*bHandled*/ )
{
::PostMessage( m_pTheSheet->m_hWnd,
WM_COMMAND,
MAKEWPARAM( ID_WIZNEXT, BN_CLICKED ),
NULL );
return 0;
}