blob: ae1cf732009c80472d6ca8ebf7d90970451b5937 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#pragma once
#include "common.h"
#include "T2DlgItem.h"
class AFX_CLASS_EXPORT T2DlgItemPopup : public T2DlgItem {
public:
T2DlgItemPopup(T2TowerDoc* inDoc, T2ImageObj* inImageObj, CPalette* inPalette);
virtual ~T2DlgItemPopup();
void AppendItem(const CString& inName);
protected:
virtual int OnT2DlgItemCreate(CREATESTRUCT* cs);
virtual BOOL OnT2DlgItemEraseBkgnd(CDC* pDC);
virtual void OnT2DlgItemLButtonDown(UINT inFlags, CPoint inPt);
virtual void OnT2DlgItemLButtonUp(UINT inFlags, CPoint inPt);
virtual BOOL OnCommand(WPARAM wParam, LPARAM lParam);
CMenu *mMenu;
BOOL mMenuClicked;
};
|