home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1997 March / VPR9703A.ISO / VPR_DATA / DOGA / SOURCES / PASM.LZH / PERS.H < prev    next >
C/C++ Source or Header  |  1996-05-25  |  1KB  |  48 lines

  1. #if !defined(__pers_h)              // 番兵。まだインクルードされていない場合にのみ,このファイルを使用
  2. #define __pers_h
  3.  
  4. /*  Project partsasm
  5.     Project Team DoGA
  6.     Copyright (c) 1995. All Rights Reserved.
  7.  
  8.     サブシステム:    partsasm.apx Application
  9.     ファイル:        pers.h
  10.     作成者:          Taka2
  11.  
  12.  
  13.     概要
  14.     ====
  15.     TWinPers (TWindow) 用のクラス定義
  16. */
  17.  
  18. #include <owl\owlpch.h>
  19. #pragma hdrstop
  20.  
  21. #include <owl\window.h>
  22.  
  23. #include "pasmApp.rh"            // すべてのリソースの定義
  24.  
  25.  
  26. class DesignData;
  27. class Parts;
  28.  
  29. //{{TWindow = TWinPers}}
  30. class TWinPers : public TWindow {
  31.     DesignData *designdata;
  32. public:
  33.     TWinPers (TWindow* parent, DesignData* dat, int x, int y, int w, int h);
  34.     virtual ~TWinPers ();
  35.  
  36.     void ShowObject(TDC& dc, Parts *p);
  37.     void Redraw(void);
  38.  
  39. //{{TWinPersVIRTUAL_BEGIN}}
  40. public:
  41.     virtual void Paint (TDC& dc, BOOL erase, TRect& rect);
  42. //{{TWinPersVIRTUAL_END}}
  43. };    //{{TWinPers}}
  44.  
  45.  
  46. #endif                                      // __pers_h の番兵
  47.  
  48.