home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1997 March
/
VPR9703A.ISO
/
VPR_DATA
/
DOGA
/
SOURCES
/
WIREVIEW.LZH
/
WIRVWAPP.H
< prev
next >
Wrap
C/C++ Source or Header
|
1995-12-20
|
2KB
|
74 lines
#if !defined(__wirvwapp_h) // 番兵。まだインクルードされていない場合にのみ,このファイルを使用
#define __wirvwapp_h
/* Project wireview
DoGA
Copyright (c) 1995. Project Team DoGA. All Rights Reserved.
サブシステム: wireview.exe Application
ファイル: wirvwapp.h
作成者: Masamichi Takatsu
概要
====
wireviewApp (TApplication) 用のクラス定義
*/
#include <owl\owlpch.h>
#pragma hdrstop
#include <owl\editfile.h>
#include <owl\opensave.h>
#include "wirvwapp.rh" // すべてのリソースの定義
//
// Preview と Print をオーバーライドするために,フレームウィンドウは派生させなければならない
//
//{{TDecoratedFrame = SDIDecFrame}}
class SDIDecFrame : public TDecoratedFrame {
public:
SDIDecFrame (TWindow *parent, const char far *title, TWindow *clientWnd, BOOL trackMenuSelection = FALSE, TModule *module = 0);
~SDIDecFrame ();
//{{SDIDecFrameRSP_TBL_BEGIN}}
protected:
void EvSize (UINT sizeType, TSize& size);
void EvMove (TPoint& clientOrigin);
void EvWindowPosChanging (WINDOWPOS far& windowPos);
//{{SDIDecFrameRSP_TBL_END}}
DECLARE_RESPONSE_TABLE(SDIDecFrame);
}; //{{SDIDecFrame}}
//{{TApplication = wireviewApp}}
class wireviewApp : public TApplication {
private:
TOpenSaveDialog::TData FileData; // 「開く」「名前を付けて保存」標準ダイアログ用の制御データ
public:
wireviewApp ();
virtual ~wireviewApp ();
void OpenFile (const char *fileName = 0);
//{{wireviewAppVIRTUAL_BEGIN}}
public:
virtual void InitMainWindow();
//{{wireviewAppVIRTUAL_END}}
//{{wireviewAppRSP_TBL_BEGIN}}
protected:
void CmFileNew ();
void CmFileOpen ();
void CmFileClose ();
void CmHelpAbout ();
//{{wireviewAppRSP_TBL_END}}
DECLARE_RESPONSE_TABLE(wireviewApp);
}; //{{wireviewApp}}
#endif // __wirvwapp_h の番兵