OpenMoHAA 0.82.0
Loading...
Searching...
No Matches
StagingPage.h
1#if !defined(AFX_STAGINGPAGE_H__E66D2915_B2B7_4A43_B875_D0C905FA1395__INCLUDED_)
2#define AFX_STAGINGPAGE_H__E66D2915_B2B7_4A43_B875_D0C905FA1395__INCLUDED_
3
4#if _MSC_VER > 1000
5#pragma once
6#endif // _MSC_VER > 1000
7// StagingPage.h : header file
8//
9
11// CStagingPage dialog
12
13class CStagingPage : public CPropertyPage
14{
15 DECLARE_DYNCREATE(CStagingPage)
16
17// Construction
18public:
19 CStagingPage();
20 ~CStagingPage();
21
22// Dialog Data
23 //{{AFX_DATA(CStagingPage)
24 enum { IDD = IDD_STAGING_PAGE };
25 CListCtrl m_players;
26 CListBox m_chatWindow;
27 CString m_message;
28 int m_ready;
29 //}}AFX_DATA
30
31 int FindPlayer(const char * nick);
32 void UpdatePlayerPing(const char * nick, int ping);
33 void UpdatePlayerReady(const char * nick, BOOL ready);
34 void RemovePlayer(const char * nick);
35 void ChangePlayerNick(const char * oldNick, const char * newNick);
36
37 void SendMessage();
38
39 void CheckEnableFinish();
40
41// Overrides
42 // ClassWizard generate virtual function overrides
43 //{{AFX_VIRTUAL(CStagingPage)
44 public:
45 virtual BOOL OnSetActive();
46 virtual LRESULT OnWizardBack();
47 virtual BOOL OnWizardFinish();
48 virtual BOOL OnKillActive();
49 protected:
50 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
51 //}}AFX_VIRTUAL
52
53// Implementation
54protected:
55 // Generated message map functions
56 //{{AFX_MSG(CStagingPage)
57 afx_msg void OnReady();
58 afx_msg void OnNotReady();
59 virtual BOOL OnInitDialog();
60 //}}AFX_MSG
61 DECLARE_MESSAGE_MAP()
62
63};
64
65//{{AFX_INSERT_LOCATION}}
66// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
67
68extern CStagingPage * StagingPage;
69
70#endif // !defined(AFX_STAGINGPAGE_H__E66D2915_B2B7_4A43_B875_D0C905FA1395__INCLUDED_)
Definition StagingPage.h:14