mirror of
https://github.com/jpd002/Play-.git
synced 2025-04-29 22:17:59 +03:00
38 lines
913 B
C
38 lines
913 B
C
![]() |
#ifndef _ELFHEADERVIEW_H_
|
||
|
#define _ELFHEADERVIEW_H_
|
||
|
|
||
|
#include "win32/Window.h"
|
||
|
#include "win32/Edit.h"
|
||
|
#include "GridLayout.h"
|
||
|
#include "ELF.h"
|
||
|
|
||
|
class CELFHeaderView : public Framework::CWindow
|
||
|
{
|
||
|
public:
|
||
|
CELFHeaderView(HWND, CELF*);
|
||
|
~CELFHeaderView();
|
||
|
|
||
|
protected:
|
||
|
long OnSize(unsigned int, unsigned int, unsigned int);
|
||
|
|
||
|
private:
|
||
|
void FillInformation();
|
||
|
void RefreshLayout();
|
||
|
CELF* m_pELF;
|
||
|
Framework::CGridLayout* m_pLayout;
|
||
|
Framework::CEdit* m_pType;
|
||
|
Framework::CEdit* m_pMachine;
|
||
|
Framework::CEdit* m_pVersion;
|
||
|
Framework::CEdit* m_pEntry;
|
||
|
Framework::CEdit* m_pFlags;
|
||
|
Framework::CEdit* m_pSize;
|
||
|
Framework::CEdit* m_pPHOffset;
|
||
|
Framework::CEdit* m_pPHSize;
|
||
|
Framework::CEdit* m_pPHCount;
|
||
|
Framework::CEdit* m_pSHOffset;
|
||
|
Framework::CEdit* m_pSHSize;
|
||
|
Framework::CEdit* m_pSHCount;
|
||
|
Framework::CEdit* m_pSHStrTab;
|
||
|
};
|
||
|
|
||
|
#endif
|