home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1997 March / VPR9703A.ISO / VPR_DATA / DOGA / SOURCES / PASM.LZH / DINPUT.H < prev    next >
C/C++ Source or Header  |  1995-10-22  |  1KB  |  53 lines

  1. #if !defined(__dinput_h)              // 番兵。まだインクルードされていない場合にのみ,このファイルを使用
  2. #define __dinput_h
  3.  
  4. /*  Project partsasm
  5.     Project Team DoGA
  6.     Copyright (c) 1995. All Rights Reserved.
  7.  
  8.     サブシステム:    partsasm.apx Application
  9.     ファイル:        dinput.h
  10.     作成者:          Taka2
  11.  
  12.  
  13.     概要
  14.     ====
  15.     TDDirectInput (TDialog) 用のクラス定義
  16. */
  17.  
  18. #include <owl\owlpch.h>
  19. #pragma hdrstop
  20.  
  21. #include <owl\dialog.h>
  22.  
  23. #include "pasmapp.rh"            // すべてのリソースの定義
  24.  
  25. class TStatic;
  26. class TEdit;
  27. class DesignData;
  28. //{{TDialog = TDDirectInput}}
  29. class TDDirectInput : public TDialog {
  30.     DesignData *designdata;
  31.     int ipos;
  32. public:
  33.     TStatic *m1, *m2, *m3;
  34.     TEdit *px, *py, *pz, *rx, *ry, *rz, *sx, *sy, *sz;
  35.     TDDirectInput (TWindow* parent, DesignData *d, int initialpos, TResId resId = IDD_DIRECTINPUT, TModule* module = 0);
  36.     virtual ~TDDirectInput ();
  37.  
  38. //{{TDDirectInputVIRTUAL_BEGIN}}
  39. public:
  40.     virtual void SetupWindow ();
  41. //{{TDDirectInputVIRTUAL_END}}
  42.  
  43. //{{TDDirectInputRSP_TBL_BEGIN}}
  44. protected:
  45.     void CmOK ();
  46. //{{TDDirectInputRSP_TBL_END}}
  47. DECLARE_RESPONSE_TABLE(TDDirectInput);
  48. };    //{{TDDirectInput}}
  49.  
  50.  
  51. #endif                                      // __dinput_h の番兵
  52.  
  53.