Files
envi-code/SourceCode/Code2026/ElecCmd/CLJCKDlg.h
T
2026-09-28 15:28:50 +08:00

47 lines
906 B
C++

#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<CableRoutePath *>& 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<CableRoutePath *> m_ar3dRdAxLinesAll;
TCHAR m_szFrEqu[33];
TCHAR m_szToEqu[33];
UINT_PTR m_nIDEvent;
public:
CableRoutePath *m_pPathSel;
};