summaryrefslogtreecommitdiff
path: root/examples/windoze/bcowl25/multimod/swordapp.h
blob: 776d0257ec7de0e520ede63effafd0d9762f7d33 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
#if !defined(__swordapp_h)              // Sentry, use file only if it's not already included.
#define __swordapp_h

/*  Project sword
    
    GNU Copyleft GPL � 1995. Almost No Rights Reserved.

    SUBSYSTEM:    sword.exe Application
    FILE:         swordapp.h
    AUTHOR:       The Sword Project Team


    OVERVIEW
    ========
    Class definition for swordApp (TApplication).      
*/


#include <owl\owlpch.h>
#pragma hdrstop


#include "swordapp.rh"            // Definition of all resources.


//
// FrameWindow must be derived to override Paint for Preview and Print.
//
//{{TDecoratedFrame = SDIDecFrame}}
class SDIDecFrame : public TDecoratedFrame {
public:
    SDIDecFrame (TWindow *parent, const char far *title, TWindow *clientWnd, bool trackMenuSelection = false, TModule *module = 0);
    ~SDIDecFrame ();
};    //{{SDIDecFrame}}


//{{TApplication = swordApp}}
class swordApp : public TApplication {
private:

public:
    swordApp ();
    virtual ~swordApp ();

//{{swordAppVIRTUAL_BEGIN}}
public:
    virtual void InitMainWindow();
//{{swordAppVIRTUAL_END}}

//{{swordAppRSP_TBL_BEGIN}}
protected:
    void CmHelpAbout ();
    void SearchText ();
//{{swordAppRSP_TBL_END}}
DECLARE_RESPONSE_TABLE(swordApp);
};    //{{swordApp}}


#endif                                      // __swordapp_h sentry.