home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / cluidm.zip / idmhndlr.hpp < prev    next >
Text File  |  1993-04-30  |  2KB  |  49 lines

  1. #ifndef _IDMHNDLR_
  2. #define _IDMHNDLR_
  3. /*******************************************************************************
  4. * FILE NAME: idmhndlr.hpp                                                      *
  5. *                                                                              *
  6. * DESCRIPTION:                                                                 *
  7. *   This file contains the declaration(s) of the class(es):                    *
  8. *     IDMHandler - Base direct manipulation handler class.                     *
  9. *                                                                              *
  10. * COPYRIGHT:                                                                   *
  11. *   Licensed Materials - Property of IBM                                       *
  12. *   (C) Copyright IBM Corporation 1992, 1993                                   *
  13. *   All Rights Reserved                                                        *
  14. *   US Government Users Restricted Rights - Use, duplication, or               *
  15. *   disclosure                                                                 *
  16. *   restricted by GSA ADP Schedule Contract with IBM Corp.                     *
  17. *                                                                              *
  18. * $Log:   S:/ibmclass/idrag/vcs/idmhndlr.hpv  $
  19. //
  20. //   Rev 1.1   30 Apr 1993 11:45:26   HAGGAR
  21. //No change.
  22. //
  23. //   Rev 1.0   22 Apr 1993 10:41:04   HAGGAR
  24. //Initial revision.
  25. *******************************************************************************/
  26. #ifndef _IHANDLER_
  27.   #include <ihandler.hpp>
  28. #endif
  29.  
  30. template < class T > class ISequence;
  31. class IRenderer;
  32.  
  33. class IDMHandler : public IHandler {
  34. typedef IHandler
  35.   Inherited;
  36. /*******************************************************************************
  37.   This class is the common base for the direct manipulation source and
  38.   target window handler classes IDMSourceHandler and IDMTargetHandler.
  39. *******************************************************************************/
  40. protected:
  41. private: /*------------------------ PRIVATE ----------------------------------*/
  42. }; // class IDMHandler
  43.  
  44. #ifndef I_NO_INLINES
  45. //#include <idmhndlr.inl>
  46. #endif
  47.  
  48. #endif // _IDMHNDLR_
  49.