#if !defined(AFX_LIVEWNDCHN_H__18D3B2A5_AD4A_493F_BCB6_22662EC89B02__INCLUDED_)
#define AFX_LIVEWNDCHN_H__18D3B2A5_AD4A_493F_BCB6_22662EC89B02__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// LiveWndChn.h : header file
//
#include "videowndchn.h"
/////////////////////////////////////////////////////////////////////////////
// CLiveWndChn window
class CVideoLive;
class CLiveWndChn : public VideoWndChn
{
// Construction
public:
	CLiveWndChn();
	CVideoLive *m_pLiveScren;
// Attributes
public:
// Operations
	CString m_szStreamName;
	WORD m_wPort;
	int  m_nProtel;
	BOOL m_bRecord;

	BOOL m_b3DLocal;
public:

// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CLiveWndChn)
	//}}AFX_VIRTUAL

// Implementation
public:
	virtual ~CLiveWndChn();

	// Generated message map functions
protected:
	BOOL  m_bLButtonDown;
	RECT  m_rcSlip;
	//{{AFX_MSG(CLiveWndChn)
	afx_msg void OnSize(UINT nType, int cx, int cy);
	afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
	afx_msg void OnLButtonDblClk(UINT nFlags, CPoint point);
	afx_msg void OnRButtonUp(UINT nFlags, CPoint point);
	afx_msg void OnPaint();
	afx_msg BOOL OnEraseBkgnd(CDC* pDC);
	afx_msg void OnDestroy();
	afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
	afx_msg void OnMouseMove(UINT nFlags, CPoint point);
	afx_msg void OnLButtonUp(UINT nFlags, CPoint point);
	afx_msg void OnMenuLiveLink();
	afx_msg void OnMenuLiveRec();
	afx_msg void OnMenuLiveShut();
	afx_msg void OnMenuLiveConfig();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

/////////////////////////////////////////////////////////////////////////////

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_LIVEWNDCHN_H__18D3B2A5_AD4A_493F_BCB6_22662EC89B02__INCLUDED_)
