Пример #1
0
void CRichEditWnd::Notify(TNotifyUI &msg)
{
	if (msg.sType.Compare(_T("timer")) != 0 && msg.pSender)
		VSOutput::Write(CDuiString::FormatString(_T("name:%s,type:%s\r\n"), msg.pSender->GetName().GetData(), msg.sType.GetData()));
	if (msg.sType == _T("windowinit"))
	{
		OnInitWindow(msg);
	}
	else if (msg.sType == _T("click"))
	{
		OnClick(msg);
	}
	else if (msg.sType == _T("itemclick"))
	{
		OnItemClick(msg);
	}
	else if (msg.sType == _T("itemactivate"))
	{
		OnItemActive(msg);
	}
}
Пример #2
0
void CMainWindow::Notify( TNotifyUI &msg )
{
	DUI__Trace(msg.sType);
	if (msg.sType==_T("windowinit"))
	{
		OnInitWindow(msg);
	}
	else if (msg.sType==_T("click"))
	{
		OnClick(msg);
	}
	else if (msg.sType==_T("selectchanged"))
	{
		OnSelectChanged(msg);
	}
	else if (msg.sType==_T("itemactivate"))
	{
		OnItemActive(msg);
	}
	else if (msg.sType==_T("itemclick"))
	{
		OnItemClick(msg);
	}
	else if (msg.sType==_T("menu"))
	{
		OnMenu(msg);
	}
	else if (msg.sType==_T("killfocus"))
	{
		OnKillFocus(msg);
	}
	else if (msg.sType==_T("return"))
	{
		OnReturn(msg);
	}
}