From f8ba03594573e8487927c236180ad5895e73db17 Mon Sep 17 00:00:00 2001 From: Ian C Date: Mon, 11 Apr 2005 00:03:53 +0000 Subject: Some changes and added RadioButton --- src/control.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/control.cpp') diff --git a/src/control.cpp b/src/control.cpp index fa8e2e7..6464ee1 100644 --- a/src/control.cpp +++ b/src/control.cpp @@ -67,6 +67,7 @@ BOOL Control::ProcessMessage(UINT msg, WPARAM wp, LPARAM lp) WORD hi=HIWORD(wp); CallbackList::const_iterator i; + int ret=FALSE; for(i=m_cblist.begin();i!=m_cblist.end();++i) { @@ -79,12 +80,12 @@ BOOL Control::ProcessMessage(UINT msg, WPARAM wp, LPARAM lp) Window *owner=details.owner; W32DLibCallback cb=details.cb; - return (owner->*cb)(msg,wp,lp); + ret|=(owner->*cb)(msg,wp,lp); } } } - return FALSE; + return ret; } -- cgit v1.2.3