diff options
Diffstat (limited to 'examples/windoze/bcowl25/multimod/swrdabtd.h')
-rw-r--r-- | examples/windoze/bcowl25/multimod/swrdabtd.h | 60 |
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 ©right); + 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. |