OpenMoHAA 0.82.0
Loading...
Searching...
No Matches
chattyDoc.h
1// chattyDoc.h : interface of the CChattyDoc class
2//
4
5#if !defined(AFX_CHATTYDOC_H__A9A7E462_6E3D_4AE0_9DF8_355AE2D28FBC__INCLUDED_)
6#define AFX_CHATTYDOC_H__A9A7E462_6E3D_4AE0_9DF8_355AE2D28FBC__INCLUDED_
7
8#if _MSC_VER > 1000
9#pragma once
10#endif // _MSC_VER > 1000
11
12#define NEW 1
13#define DEL 2
14#define RENAME 3
15#define MODE 4
17{
18 int type;
19 CString nick;
20 CString newNick;
21 int mode;
22};
23
24class CChattyDoc : public CDocument
25{
26protected: // create from serialization only
27 CChattyDoc();
28 DECLARE_DYNCREATE(CChattyDoc)
29
30// Attributes
31public:
32 BOOL m_inChannel;
33 CString m_channelName;
34 CList <CString *, CString *> m_newStuff;
35 CString m_topic;
36 CList <CString *, CString *> m_addCallbacks;
37 CList <CModUsers *, CModUsers *> m_modUsers;
38 BOOL m_hide;
39 int m_numUsers;
40
41// Operations
42public:
43
44// Overrides
45 // ClassWizard generated virtual function overrides
46 //{{AFX_VIRTUAL(CChattyDoc)
47 public:
48 virtual BOOL OnNewDocument();
49 virtual void Serialize(CArchive& ar);
50 virtual void OnCloseDocument();
51 //}}AFX_VIRTUAL
52
53// Implementation
54public:
55 virtual ~CChattyDoc();
56#ifdef _DEBUG
57 virtual void AssertValid() const;
58 virtual void Dump(CDumpContext& dc) const;
59#endif
60
61protected:
62
63// Generated message map functions
64protected:
65 //{{AFX_MSG(CChattyDoc)
66 afx_msg void OnChannelSetTopic();
67 afx_msg void OnChannelMode();
68 afx_msg void OnChannelTalk();
69 afx_msg void OnChannelPassword();
70 afx_msg void OnChannelGetbanlist();
71 //}}AFX_MSG
72 DECLARE_MESSAGE_MAP()
73};
74
76
77//{{AFX_INSERT_LOCATION}}
78// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
79
80#endif // !defined(AFX_CHATTYDOC_H__A9A7E462_6E3D_4AE0_9DF8_355AE2D28FBC__INCLUDED_)
Definition chattyDoc.h:17