00001
00010 #if !defined(AFX_SESSIONDIALOG_H__CD5930D6_BA92_4199_8A0F_83693D4CCFFB__INCLUDED_)
00011 #define AFX_SESSIONDIALOG_H__CD5930D6_BA92_4199_8A0F_83693D4CCFFB__INCLUDED_
00012
00013 #if _MSC_VER > 1000
00014 #pragma once
00015 #endif // _MSC_VER > 1000
00016
00017
00018 #include "HashMania.h"
00019
00020
00021
00023
00024
00025
00027 extern serverHash sHash;
00028
00030 extern int CurrentServerIndex;
00031
00032 class CSessionDialog : public CDialog
00033 {
00034 public:
00036
00039 CSessionDialog(CWnd* pParent = NULL);
00040
00041
00042
00043
00044 enum { IDD = IDD_SERVER };
00045 CEdit m_IPAddress;
00046 CEdit m_Port;
00047 CEdit m_ServerNickname;
00048 CListBox m_SessionList;
00049
00050
00051
00052
00053
00054
00055 protected:
00056 virtual void DoDataExchange(CDataExchange* pDX);
00057
00058
00059
00060 protected:
00061
00062
00063
00064 virtual BOOL OnInitDialog();
00065 afx_msg void OnSaveserver();
00066
00067
00068 DECLARE_MESSAGE_MAP()
00069
00070
00071 };
00072
00073
00074
00075
00076 #endif