Windows: Explorer Shell extensions
[openafs.git] / src / WINNT / client_exp / PropBase.h
diff --git a/src/WINNT/client_exp/PropBase.h b/src/WINNT/client_exp/PropBase.h
new file mode 100644 (file)
index 0000000..ffc5c66
--- /dev/null
@@ -0,0 +1,19 @@
+#pragma once
+#include "resource.h"
+
+class PropertyPage
+{
+public:
+    PropertyPage(const CStringArray& filenames);
+    virtual ~PropertyPage();
+
+    virtual void SetHwnd(HWND hwnd);
+    virtual BOOL PropPageProc(HWND hwnd, UINT uMessage, WPARAM wParam, LPARAM lParam);
+
+    HWND m_hwnd;
+    HINSTANCE m_hInst;
+    CStringArray filenames;
+    BOOL m_bIsSymlink;         // is symbolic link!
+    BOOL m_bIsMountpoint;      // is mount point!
+    BOOL m_bIsDir;              // is a directory
+};