summaryrefslogtreecommitdiff
path: root/src/T2DLL/T2PrefDialogBox.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/T2DLL/T2PrefDialogBox.h')
-rw-r--r--src/T2DLL/T2PrefDialogBox.h24
1 files changed, 20 insertions, 4 deletions
diff --git a/src/T2DLL/T2PrefDialogBox.h b/src/T2DLL/T2PrefDialogBox.h
index 0fb015b..1f551d2 100644
--- a/src/T2DLL/T2PrefDialogBox.h
+++ b/src/T2DLL/T2PrefDialogBox.h
@@ -1,15 +1,31 @@
#pragma once
#include "common.h"
+#include "T2Dialog.h"
-class T2PrefDialogBox {
+class AFX_EXT_CLASS T2PrefDialogBox : public T2Dialog {
public:
T2PrefDialogBox();
virtual ~T2PrefDialogBox();
+
protected:
- virtual int OnT2DialogCommand(unsigned int, long);
- virtual int OnT2EraseBkgnd(CDC*);
+ virtual BOOL OnT2DialogCommand(WPARAM inWParam, LPARAM inLParam);
+ virtual BOOL OnT2EraseBkgnd(CDC* pDC);
virtual void OnT2Create();
virtual void OnT2Destroy();
- virtual void CreateDlgItem(CTokenizer&, T2Dialog::T2DialogDef&);
+ virtual void CreateDlgItem(CTokenizer& inTokenizer, T2DialogDef& inDef);
void SetupPluginPref();
+
+ int mCurrentTab;
+ T2BitImage *mImage;
+ T2DlgItemVScr *mVScroll;
+ T2DlgItemAllPurpose *mAllPurpose;
+ CWnd *mTopmostTab;
+ CWnd *mCheckA;
+ CWnd *mCheckB;
+ CWnd *mButton1a;
+ CWnd *mButton1b;
+ CWnd *mButton2a;
+ CWnd *mButton2b;
+ CWnd *mAboutButton;
+ CWnd *mMakePrefButton;
};