This is just a small fix for private message :
Code:
BOOL CWndMessage::OnChildNotify( UINT message, UINT nID, LRESULT* pLResult )
{
CWndEdit* pWndText = (CWndEdit*)GetDlgItem( WIDC_EDIT );
switch(nID)
{
case WIDC_EDIT:
#ifdef __CHAT_SCROLL_FIX
pWndText->m_wndScrollBar.SetMaxScrollPos();
#endif // __CHAT_SCROLL_FIX
if( message == EN_RETURN)
{
if( pWndText->m_string.IsEmpty() == FALSE )
{
CString strFormat = pWndText->m_string;
pWndText->m_string.GetTextFormat(strFormat);
CString string;
string.Format( "/say \"%s\" %s", m_strPlayer, strFormat );
g_DPlay.SendChat( string );
pWndText->Empty();
}
// pWndText->ResetString();
}
break;
case WIDC_SEND:
{
CString str = pWndText->m_string;
if( str.IsEmpty() == FALSE )
{
CString strFormat = pWndText->m_string;
pWndText->m_string.GetTextFormat(strFormat);
CString string;
string.Format( "/say \"%s\" %s", m_strPlayer, strFormat );
g_DPlay.SendChat( string );
pWndText->Empty();
// pWndText->ResetString();
}
}
break;
}
return CWndNeuz::OnChildNotify( message, nID, pLResult );
}






