2025-04-27 07:49:33 -04:00

53 lines
960 B
C++

#ifndef _tcsource_h
#define _tcsource_h
/////////////////////////////////////////////////////////////////////////////
// CTcSource window
class CXEventSource;
class CTcSource : public CTreeCtrl
{
// Construction
public:
CTcSource();
SCODE CreateWindowEpilogue();
CXEventSource* GetSelectedEventSource();
void SelChanged() { m_pSource->NotifyTcSelChanged(); }
BOOL Find(CString& sText, BOOL bWholeWord, BOOL bMatchCase);
// Attributes
public:
// Operations
public:
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CTcSource)
//}}AFX_VIRTUAL
// Implementation
public:
virtual ~CTcSource();
// Generated message map functions
protected:
//{{AFX_MSG(CTcSource)
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
private:
void LoadImageList();
SCODE LoadTreeFromRegistry();
CImageList m_ImageList;
friend class CSource;
CSource* m_pSource;
};
#endif //_tcsource_h