#pragma once #include "resource.h" class CableRoutePath; class CLJCKDlg : public CDialog { DECLARE_DYNAMIC(CLJCKDlg) public: CLJCKDlg(CWnd *pParent = NULL); virtual ~CLJCKDlg(); enum { IDD = IDD_LJCK_DLG}; void SetFrAndTo(LPCTSTR pszFrEqu, LPCTSTR pszToEqu); void SetarAllPath(AcArray& ar3dRdAxLinesAll); protected: virtual void DoDataExchange(CDataExchange *pDX); DECLARE_MESSAGE_MAP() public: virtual BOOL OnInitDialog(); afx_msg void OnBnClickedOk(); afx_msg void OnBnClickedCancel(); afx_msg void OnTimer(UINT_PTR nIDEvent); afx_msg void OnDestroy(); afx_msg void OnBnClickedButton1(); protected: void ShowPath(bool bIsVisible); bool m_bIsVisible; int m_nPos; int m_nCount; int m_nCur; double m_dLen; AcArray m_ar3dRdAxLinesAll; TCHAR m_szFrEqu[33]; TCHAR m_szToEqu[33]; UINT_PTR m_nIDEvent; public: CableRoutePath *m_pPathSel; };