home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / thrd1.zip / iuserhdr.cpp next >
Text File  |  1994-03-07  |  557b  |  35 lines

  1. extern "C" 
  2.   {
  3.   #define INCL_WINMESSAGEMGR
  4.   #include <os2.h>
  5.   }
  6.  
  7. #include "iuserhdr.hpp"
  8.  
  9. IUserHandler :: IUserHandler ( )
  10.   : IHandler ( )
  11.  
  12. { ; }
  13.  
  14. IUserHandler :: ~IUserHandler ( )
  15. { ; }
  16.  
  17.  
  18. Boolean  IUserHandler :: dispatchHandlerEvent ( IEvent & evt )
  19. {
  20.    Boolean bRc = false;
  21.    switch (evt.eventId())
  22.    {
  23.       case WM_USER:
  24.       {
  25.          IEvent userevt(evt);
  26.          bRc = user(userevt);  // call virtual function
  27.          break;
  28.       }
  29.       default:
  30.          break;
  31.    } /* endswitch */
  32.  
  33.    return bRc;
  34. }
  35.