summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/binutils/gdb/mswin/srcbrows.h
blob: 4f6e1f636e366f1041ca16d07f34975a5fec8eda (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
// srcbrows.h : header file
//


#ifndef __AFXEXT_H__
#include <afxext.h>
#endif

class CSrcBrowser : public CFormView
{
public:
  static void Initialize();
  static void Terminate();

protected:
  CSrcBrowser(); 
  DECLARE_DYNCREATE(CSrcBrowser)
    void Rethink();

public:
  //{{AFX_DATA(CSrcBrowser)
  enum { IDD = ID_SYM_DIALOG_SRCBROWSER };
  CButton	m_explode;
  CBrowserList	m_listbox;
  
  CString	m_filter;
  //}}AFX_DATA
  
public:
  
  
  // ClassWizard generated virtual function overrides
  //{{AFX_VIRTUAL(CSrcBrowser)
public:
  virtual void OnInitialUpdate();
protected:
  virtual void DoDataExchange(CDataExchange* pDX); 
  virtual void OnUpdate(CView* pSender, LPARAM lHint, CObject* pHint);
  //}}AFX_VIRTUAL
  
  
protected:
  virtual ~CSrcBrowser();
  
  // Generated message map functions
  //{{AFX_MSG(CSrcBrowser)
  afx_msg void OnDblclkBrowseList();
  afx_msg void OnGoto();
  afx_msg void OnBreakpoint();
  afx_msg void OnSetFont();
  afx_msg void OnExplode();
  afx_msg void OnChangeFilter();
  afx_msg void OnDestroy();
  //}}AFX_MSG
  DECLARE_MESSAGE_MAP()
  };