summaryrefslogtreecommitdiff
path: root/examples/windoze/bcowl25/multimod/swrdabtd.h
diff options
context:
space:
mode:
Diffstat (limited to 'examples/windoze/bcowl25/multimod/swrdabtd.h')
-rw-r--r--examples/windoze/bcowl25/multimod/swrdabtd.h60
1 files changed, 60 insertions, 0 deletions
diff --git a/examples/windoze/bcowl25/multimod/swrdabtd.h b/examples/windoze/bcowl25/multimod/swrdabtd.h
new file mode 100644
index 0000000..dd091ae
--- /dev/null
+++ b/examples/windoze/bcowl25/multimod/swrdabtd.h
@@ -0,0 +1,60 @@
+#if !defined(__swrdabtd_h) // Sentry, use file only if it's not already included.
+#define __swrdabtd_h
+
+/* Project sword
+
+ GNU Copyleft GPL © 1995. Almost No Rights Reserved.
+
+ SUBSYSTEM: sword.exe Application
+ FILE: swrdabtd.h
+ AUTHOR: The Sword Project Team
+
+
+ OVERVIEW
+ ========
+ Class definition for swordAboutDlg (TDialog).
+*/
+
+
+#include <owl\owlpch.h>
+#pragma hdrstop
+
+#include "swordapp.rh" // Definition of all resources.
+
+
+//{{TDialog = swordAboutDlg}}
+class swordAboutDlg : public TDialog {
+public:
+ swordAboutDlg (TWindow *parent, TResId resId = IDD_ABOUT, TModule *module = 0);
+ virtual ~swordAboutDlg ();
+
+//{{swordAboutDlgVIRTUAL_BEGIN}}
+public:
+ void SetupWindow ();
+//{{swordAboutDlgVIRTUAL_END}}
+}; //{{swordAboutDlg}}
+
+
+// Reading the VERSIONINFO resource.
+class ProjectRCVersion {
+public:
+ ProjectRCVersion (TModule *module);
+ virtual ~ProjectRCVersion ();
+
+ bool GetProductName (LPSTR &prodName);
+ bool GetProductVersion (LPSTR &prodVersion);
+ bool GetCopyright (LPSTR &copyright);
+ bool GetDebug (LPSTR &debug);
+
+protected:
+ LPBYTE TransBlock;
+ void FAR *FVData;
+
+private:
+ // Don't allow this object to be copied.
+ ProjectRCVersion (const ProjectRCVersion &);
+ ProjectRCVersion & operator =(const ProjectRCVersion &);
+};
+
+
+#endif // __swrdabtd_h sentry.