CRobotRemoteDlg1 Class Reference

#include <RobotRemoteDlg.h>

List of all members.

Public Types

 IDD = IDD_ROBOTREMOTE_DIALOG
enum  { IDD = IDD_ROBOTREMOTE_DIALOG }

Public Member Functions

 CRobotRemoteDlg1 (CWnd *pParent=NULL)
void update ()

Public Attributes

CComboBox m_joystickCombo
CComboBox m_configurationCombo
CStatic m_JoystickBitmap2
CStatic m_ConnectBitmap2
CStatic m_ConnectBitmap
CStatic m_JoystickBitmap
CIPAddressCtrl m_IpControl
CButton m_ConnectButton

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL OnInitDialog ()
afx_msg void OnSysCommand (UINT nID, LPARAM lParam)
afx_msg void OnPaint ()
afx_msg void OnConnectButton ()
afx_msg void OnFieldchangedIpaddress (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnTimer (UINT nIDEvent)
afx_msg void OnDestroy ()
afx_msg void OnSelchangeJoystickCombo ()
afx_msg void OnSelchangeConfigurationCombo ()

Protected Attributes

HICON m_hIcon


Detailed Description

The first configuration dialog which appaers before the main dialog

Author:
Martin Lötzsch

Definition at line 19 of file RobotRemoteDlg.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
IDD 

Definition at line 28 of file RobotRemoteDlg.h.


Constructor & Destructor Documentation

CRobotRemoteDlg1::CRobotRemoteDlg1 ( CWnd *  pParent = NULL  ) 

Definition at line 16 of file RobotRemoteDlg.cpp.

References IDR_MAINFRAME, and m_hIcon.


Member Function Documentation

void CRobotRemoteDlg1::DoDataExchange ( CDataExchange *  pDX  )  [protected, virtual]

Definition at line 24 of file RobotRemoteDlg.cpp.

References IDC_CONFIGURATION_COMBO, IDC_CONNECT_BITMAP, IDC_CONNECT_BITMAP2, IDC_CONNECT_BUTTON, IDC_IPADDRESS, IDC_JOYSTICK_BITMAP, IDC_JOYSTICK_BITMAP2, IDC_JOYSTICK_COMBO, m_configurationCombo, m_ConnectBitmap, m_ConnectBitmap2, m_ConnectButton, m_IpControl, m_JoystickBitmap, m_JoystickBitmap2, and m_joystickCombo.

void CRobotRemoteDlg1::OnConnectButton (  )  [protected]

Definition at line 119 of file RobotRemoteDlg.cpp.

References getRobotRemoteApp(), CRobotRemoteWLanThread::wlanConnect(), and CRobotRemoteApp::wlanThread.

void CRobotRemoteDlg1::OnDestroy (  )  [protected]

Definition at line 139 of file RobotRemoteDlg.cpp.

void CRobotRemoteDlg1::OnFieldchangedIpaddress ( NMHDR *  pNMHDR,
LRESULT *  pResult 
) [protected]

Definition at line 124 of file RobotRemoteDlg.cpp.

References getRobotRemoteApp(), and m_IpControl.

BOOL CRobotRemoteDlg1::OnInitDialog (  )  [protected, virtual]

Definition at line 82 of file RobotRemoteDlg.cpp.

References FALSE, getRobotRemoteApp(), m_configurationCombo, m_hIcon, m_IpControl, m_joystickCombo, TRUE, and update().

void CRobotRemoteDlg1::OnPaint (  )  [protected]

Definition at line 114 of file RobotRemoteDlg.cpp.

void CRobotRemoteDlg1::OnSelchangeConfigurationCombo (  )  [protected]

Definition at line 231 of file RobotRemoteDlg.cpp.

References CRobotRemoteApp::configuration, getRobotRemoteApp(), m_configurationCombo, and CRobotRemoteApp::onChangeConfiguration().

void CRobotRemoteDlg1::OnSelchangeJoystickCombo (  )  [protected]

Definition at line 226 of file RobotRemoteDlg.cpp.

References getRobotRemoteApp(), CRobotRemoteApp::joystick, and m_joystickCombo.

void CRobotRemoteDlg1::OnSysCommand ( UINT  nID,
LPARAM  lParam 
) [protected]

Definition at line 108 of file RobotRemoteDlg.cpp.

void CRobotRemoteDlg1::OnTimer ( UINT  nIDEvent  )  [protected]

Definition at line 131 of file RobotRemoteDlg.cpp.

References getRobotRemoteApp(), and CRobotRemoteApp::OnIdle().

void CRobotRemoteDlg1::update (  ) 

Updates the buttons and bitmaps

Definition at line 52 of file RobotRemoteDlg.cpp.

References getRobotRemoteApp().

Referenced by OnInitDialog(), and CRobotRemoteApp::updateDialogs().


Member Data Documentation

CComboBox CRobotRemoteDlg1::m_configurationCombo

Definition at line 30 of file RobotRemoteDlg.h.

Referenced by DoDataExchange(), OnInitDialog(), and OnSelchangeConfigurationCombo().

CStatic CRobotRemoteDlg1::m_ConnectBitmap

Definition at line 33 of file RobotRemoteDlg.h.

Referenced by DoDataExchange().

CStatic CRobotRemoteDlg1::m_ConnectBitmap2

Definition at line 32 of file RobotRemoteDlg.h.

Referenced by DoDataExchange().

CButton CRobotRemoteDlg1::m_ConnectButton

Definition at line 36 of file RobotRemoteDlg.h.

Referenced by DoDataExchange().

HICON CRobotRemoteDlg1::m_hIcon [protected]

Definition at line 45 of file RobotRemoteDlg.h.

Referenced by CRobotRemoteDlg1(), and OnInitDialog().

CIPAddressCtrl CRobotRemoteDlg1::m_IpControl

Definition at line 35 of file RobotRemoteDlg.h.

Referenced by DoDataExchange(), OnFieldchangedIpaddress(), and OnInitDialog().

CStatic CRobotRemoteDlg1::m_JoystickBitmap

Definition at line 34 of file RobotRemoteDlg.h.

Referenced by DoDataExchange().

CStatic CRobotRemoteDlg1::m_JoystickBitmap2

Definition at line 31 of file RobotRemoteDlg.h.

Referenced by DoDataExchange().

CComboBox CRobotRemoteDlg1::m_joystickCombo

Definition at line 29 of file RobotRemoteDlg.h.

Referenced by DoDataExchange(), OnInitDialog(), and OnSelchangeJoystickCombo().


The documentation for this class was generated from the following files:
Generated on Thu Dec 7 01:24:34 2006 for DT2005.panorama by  doxygen 1.4.7