
// @(#) 1.5 com/src/odscript/idl/oddsesrc.idl, odscript, od96nt, odnt9712d 10/31/96 12:44:21 [3/21/97 17:22:31]
//

//     File:          oddsesrc.idl
//
//     Contains:       Class definition for Testing Direct Scripting
//                     Part Event Source. This is used by an object
//                     to both register sinks for the object and
//                     notify those sink of an event
#ifndef _ODDSESRC_
#define _ODDSESRC_

#include <oddsemgr.idl>
#include <oddsevni.idl>

interface ODDSPartEventSource :  ODDSPartEventInterface , ODDSEventMgr
{

#ifdef __SOMIDL__

  implementation
  {
     functionprefix = ODDSPartEventSource;
     MajorVersion = 1;
     MinorVersion = 0;

    somDefaultInit: override, init;
    somDestruct: override;
    override:
                Click,
                DblClick,
                KeyDown,
                KeyPress,
                KeyUp,
                MouseDown,
                MouseMove,
                MouseUp,
                FireEvent;
  };
#endif
};
#endif // _TESTCONN_

