#include <Web InterfaceDlg.h>
Public Types | |
| enum | { IDD = IDD_WEBINTERFACE_DIALOG } |
Public Member Functions | |
| CWebInterfaceDlg (CWnd *pParent=NULL) | |
| virtual int | DoModal () |
Protected Member Functions | |
| virtual void | DoDataExchange (CDataExchange *pDX) |
| virtual LRESULT | WindowProc (UINT message, WPARAM wParam, LPARAM lParam) |
| void | UpdateEnabled () |
| void | UpdateAddress () |
| void | ShowTrayMenu () |
| afx_msg LRESULT | OnTrayMsg (WPARAM, LPARAM) |
| virtual BOOL | OnInitDialog () |
| afx_msg HCURSOR | OnQueryDragIcon () |
| afx_msg void | OnDestroy () |
| afx_msg void | OnConfigure () |
| afx_msg void | OnShutdown () |
| virtual void | OnOK () |
| virtual void | OnCancel () |
| afx_msg void | OnOpenInBrowser () |
| afx_msg void | OnUsepwd () |
Protected Attributes | |
| UINT | m_nShutdownMsg |
| vmsFdmWebInterfaceServer | m_fdmServer |
| vmsHttpServer | m_http |
| HICON | m_hIcon |
Definition at line 16 of file Web InterfaceDlg.h.
| anonymous enum |
| CWebInterfaceDlg::CWebInterfaceDlg | ( | CWnd * | pParent = NULL |
) |
Definition at line 22 of file Web InterfaceDlg.cpp.
References IDR_MAINFRAME, m_hIcon, and m_nShutdownMsg.
| int CWebInterfaceDlg::DoModal | ( | ) | [virtual] |
Definition at line 202 of file Web InterfaceDlg.cpp.
References ASSERT, BOOL, DELETE_EXCEPTION, simple_client::e, FALSE, NULL, and TRUE.
Referenced by CWebInterfaceApp::InitInstance().
| void CWebInterfaceDlg::DoDataExchange | ( | CDataExchange * | pDX | ) | [protected, virtual] |
Definition at line 34 of file Web InterfaceDlg.cpp.
| LRESULT CWebInterfaceDlg::WindowProc | ( | UINT | message, | |
| WPARAM | wParam, | |||
| LPARAM | lParam | |||
| ) | [protected, virtual] |
Definition at line 363 of file Web InterfaceDlg.cpp.
References FALSE, m_nShutdownMsg, and fsAutorunMgr::SetAutoStart().
| void CWebInterfaceDlg::UpdateEnabled | ( | ) | [protected] |
Definition at line 381 of file Web InterfaceDlg.cpp.
References b, BOOL, IDC__S0, IDC__S1, IDC_PWD, IDC_USEPWD, and IDC_USER.
Referenced by OnInitDialog(), and OnUsepwd().
| void CWebInterfaceDlg::UpdateAddress | ( | ) | [protected] |
Definition at line 282 of file Web InterfaceDlg.cpp.
References asio::detail::socket_ops::gethostname(), IDC_PORT, and IDC_SERV_ADDR.
Referenced by OnInitDialog(), and OnOK().
| void CWebInterfaceDlg::ShowTrayMenu | ( | ) | [protected] |
Definition at line 120 of file Web InterfaceDlg.cpp.
References ID_CONFIGURE, and IDM_TRAY.
Referenced by OnTrayMsg().
| LRESULT CWebInterfaceDlg::OnTrayMsg | ( | WPARAM | , | |
| LPARAM | lp | |||
| ) | [protected] |
| BOOL CWebInterfaceDlg::OnInitDialog | ( | ) | [protected, virtual] |
Definition at line 54 of file Web InterfaceDlg.cpp.
References _TrayMgr, fsTrayIconMgr::Create(), FALSE, vmsHttpServer::get_Port(), IDC_AUTORUN, IDC_PORT, IDC_PWD, IDC_USER, IDR_MAINFRAME, fsAutorunMgr::IsAutoStart(), m_hIcon, m_http, vmsHttpServer::set_Port(), vmsHttpServer::Start(), TRUE, UpdateAddress(), and UpdateEnabled().
| HCURSOR CWebInterfaceDlg::OnQueryDragIcon | ( | ) | [protected] |
| void CWebInterfaceDlg::OnDestroy | ( | ) | [protected] |
Definition at line 94 of file Web InterfaceDlg.cpp.
References _TrayMgr, and fsTrayIconMgr::Remove().
| void CWebInterfaceDlg::OnConfigure | ( | ) | [protected] |
| void CWebInterfaceDlg::OnShutdown | ( | ) | [protected] |
Definition at line 152 of file Web InterfaceDlg.cpp.
| void CWebInterfaceDlg::OnOK | ( | ) | [protected, virtual] |
Definition at line 157 of file Web InterfaceDlg.cpp.
References FALSE, vmsHttpServer::get_Port(), IDC_AUTORUN, IDC_PORT, IDC_PWD, IDC_USEPWD, IDC_USER, m_http, vmsHttpServer::set_Port(), fsAutorunMgr::SetAutoStart(), vmsHttpServer::Shutdown(), vmsHttpServer::Start(), and UpdateAddress().
Referenced by OnOpenInBrowser().
| void CWebInterfaceDlg::OnCancel | ( | ) | [protected, virtual] |
Definition at line 197 of file Web InterfaceDlg.cpp.
| void CWebInterfaceDlg::OnOpenInBrowser | ( | ) | [protected] |
Definition at line 355 of file Web InterfaceDlg.cpp.
References fsOpenUrlInBrowser(), IDC_SERV_ADDR, and OnOK().
| void CWebInterfaceDlg::OnUsepwd | ( | ) | [protected] |
UINT CWebInterfaceDlg::m_nShutdownMsg [protected] |
Definition at line 38 of file Web InterfaceDlg.h.
Referenced by CWebInterfaceDlg(), and WindowProc().
Definition at line 42 of file Web InterfaceDlg.h.
vmsHttpServer CWebInterfaceDlg::m_http [protected] |
HICON CWebInterfaceDlg::m_hIcon [protected] |
Definition at line 44 of file Web InterfaceDlg.h.
Referenced by CWebInterfaceDlg(), OnInitDialog(), and OnQueryDragIcon().
1.5.6