#if !defined(AFX_SSDIFERENCESDLG_H__F2468B65_02E9_4EC9_AECB_5717C33B1FD5__INCLUDED_)
#define AFX_SSDIFERENCESDLG_H__F2468B65_02E9_4EC9_AECB_5717C33B1FD5__INCLUDED_

#include "apl_api.h"	// Added by ClassView
#include "apl_gui.h"

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// SSDiferencesDlg.h : header file
//

/////////////////////////////////////////////////////////////////////////////
// CSSDiferencesDlg dialog

class CSSDiferencesDlg : public CaplTranslateDialog
{
// Construction
public:
	static BOOL	m_sdif_show;
	static BOOL	m_sdiskc_show;
	static BOOL	m_spsm_show;
	static BOOL	m_sdoc_recursive;
	static BOOL	m_sfolder_recursive;
	static BOOL	m_scompare_only;

	CaplAPI *m_api;
	CaplInstance *m_folder;
	CSSDiferencesDlg(CWnd* pParent = NULL);   // standard constructor

// Dialog Data
	//{{AFX_DATA(CSSDiferencesDlg)
	enum { IDD = IDD_SS_SHOW_DIFERENCES };
	CaplButton	m_ok_btn;
	CaplButton	m_cancel_btn;
	BOOL	m_dif_show;
	BOOL	m_diskc_show;
	CString	m_disk_path;
	CString	m_psm_name;
	BOOL	m_psm_show;
	BOOL	m_doc_recursive;
	BOOL	m_folder_recursive;
	BOOL	m_compare_only;
	//}}AFX_DATA


// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CSSDiferencesDlg)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:

	// Generated message map functions
	//{{AFX_MSG(CSSDiferencesDlg)
	virtual void OnOK();
	afx_msg void OnPsmBrowse();
	afx_msg void OnDiskBrowse();
	virtual BOOL OnInitDialog();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_SSDIFERENCESDLG_H__F2468B65_02E9_4EC9_AECB_5717C33B1FD5__INCLUDED_)
