///////////////////////////////////////////////////////////////////////////// // CConnectDialog dialog // // connectd.h : header file // class CWorld; class CSelArray; class CConnectDialog : public CDialog { // Construction public: CConnectDialog(CWnd* pParent = NULL); // standard constructor // Dialog Data //{{AFX_DATA(CConnectDialog) enum { IDD = IDD_CONNECT }; CString m_sConnectString; CString m_sHostName; UINT m_wPort; CString m_sWorldName; CString m_sDescription; CString m_sTriggerSetName; CString m_sMacroSetName; CString m_sAliasSet; //}}AFX_DATA PopulateList(); // Overrides public: CObArray *m_paWorlds; CWorld *m_pWorld; CSelArray *m_pTriggers; CSelArray *m_pMacros; CSelArray *m_pAliases; CWorld *FindWorld(CString sName); BOOL m_bShowConnect; void GetWorld(CWorld *pWorld); void ShowWorld(CWorld *pWorld); int FindWorldIndex(CString sName); BOOL SaveWorld(); // Implementation protected: // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CConnectDialog) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Generated message map functions //{{AFX_MSG(CConnectDialog) virtual BOOL OnInitDialog(); afx_msg void OnDblclkWorldlist(); virtual void OnOK(); afx_msg void OnAdd(); afx_msg void OnSelchangeWorldlist(); afx_msg void OnDeleteWorld(); afx_msg void OnRenameWorld(); afx_msg void OnChangeTrigger(); afx_msg void OnChangeMacro(); afx_msg void OnChangeAlias(); //}}AFX_MSG DECLARE_MESSAGE_MAP() };