reman3/Rayman_X/cpa/tempgrp/TID/Inc/IADDgFnd.hpp

72 lines
1.8 KiB
C++

// IADDgFnd.hpp : header file
/////////////////////////////////////////////////////////////////////////////
#ifndef _IAD_DIALOG_FIND_IN_TRACE_
#define _IAD_DIALOG_FIND_IN_TRACE_
#if _MSC_VER >= 1000
#pragma once
#endif // _MSC_VER >= 1000
#include "IAD_Res.h"
#include "IADDoc.hpp"
/////////////////////////////////////////////////////////////////////////////
// IAD_Dialog_FindInTree dialog
class IAD_Dialog_FindInTree : public CDialog
{
// Construction
public:
IAD_Dialog_FindInTree(CWnd* pParent = NULL); // standard constructor
// Dialog Data
//{{AFX_DATA(IAD_Dialog_FindInTree)
enum { IDD = IDD_IAD_FIND };
BOOL m_bName_CaseSensitive;
BOOL m_bName_Exact;
BOOL m_bValue_CaseSensitive;
BOOL m_bRetValue_CaseSensitive;
BOOL m_bValue_Exact;
BOOL m_bRetValue_Exact;
CString m_csName;
CString m_csRetValue;
CString m_csValue;
int m_iSearchType;
BOOL m_bSimpleSearchCaseSensitive;
BOOL m_bSimpleSearchExact;
CString m_csSimpleSearchString;
CString m_csBeginningLevel;
CString m_csEndLevel;
BOOL m_bOnlyLevels;
//}}AFX_DATA
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(IAD_Dialog_FindInTree)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
// Generated message map functions
//{{AFX_MSG(IAD_Dialog_FindInTree)
virtual void OnOK();
virtual BOOL OnInitDialog();
afx_msg void OnSelchangeComboFieldType();
afx_msg void OnRadioDeepSearch();
afx_msg void OnRadioSimpleSearch();
afx_msg void OnCheckSearchInLevels();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
private:
void m_pri_fn_vEnableDeepSearchControls(BOOL _bEnable);
void m_pri_fn_vEnableSimpleSearchControls(BOOL _bEnable);
void m_pri_fn_vFillCombo();
};
#endif // _IAD_DIALOG_FIND_IN_TRACE_