0024428: Implementation of LGPL license
[occt.git] / samples / mfc / standard / Common / LengthParamsEdgePage.h
1 #pragma once
2
3 #include "res\OCC_Resource.h"
4 #include <Standard_Macro.hxx>
5 #include <AIS_InteractiveContext.hxx>
6
7 // CLengthParamsEdgePage dialog
8
9 class CLengthParamsEdgePage : public CDialog
10 {
11   DECLARE_DYNAMIC(CLengthParamsEdgePage)
12
13 public:
14   CLengthParamsEdgePage(Handle(AIS_InteractiveContext) theAISContext,CWnd* pParent = NULL);   // standard constructor
15   virtual ~CLengthParamsEdgePage();
16   CButton* GetButton();
17
18 // Dialog Data
19   enum { IDD = IDD_LengthParamsEdgePage };
20
21 protected:
22   virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
23
24   DECLARE_MESSAGE_MAP()
25 private:
26   Handle(AIS_InteractiveContext) myAISContext;
27 public:
28   afx_msg void OnBnClickedChooseEdgeBtn();
29 };