2006-06-15 04:19:30 +00:00
|
|
|
#ifndef _ELFSYMBOLVIEW_H_
|
|
|
|
#define _ELFSYMBOLVIEW_H_
|
|
|
|
|
|
|
|
#include "win32/Window.h"
|
|
|
|
#include "win32/ListView.h"
|
2006-07-13 02:44:13 +00:00
|
|
|
#include "../ELF.h"
|
2006-06-15 04:19:30 +00:00
|
|
|
|
2007-03-03 19:24:42 +00:00
|
|
|
class CELFSymbolView : public Framework::Win32::CWindow
|
2006-06-15 04:19:30 +00:00
|
|
|
{
|
|
|
|
public:
|
2007-01-11 02:44:56 +00:00
|
|
|
CELFSymbolView(HWND, CELF*);
|
|
|
|
~CELFSymbolView();
|
2006-06-15 04:19:30 +00:00
|
|
|
private:
|
2007-01-11 02:44:56 +00:00
|
|
|
Framework::Win32::CListView* m_pListView;
|
|
|
|
long OnSize(unsigned int, unsigned int, unsigned int);
|
|
|
|
void RefreshLayout();
|
|
|
|
void PopulateList();
|
|
|
|
CELF* m_pELF;
|
2006-06-15 04:19:30 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
#endif
|