Open Architecture: Plug-ins for Morae
Extend the capabilities of Morae with new plug-ins that enhance data capture and search capabilities. Plus, now you can write your own plug-ins to customize Morae.
Plug-in Documentation
All plug-ins are COM objects that implement interfaces designed to interact with Recorder and Manager.
Overview of Morae plug-ins (PDF)
UUIDs used by Morae’s plug-in interfaces (PDF)
Recorder
Overview of IEventCapture interface (PDF)
Information on how to capture new types of data like eye tracking, Outlook and more.
Manager
Overview of IMoraeRecording interface (PDF)
Plug-in interface with information about a specific recording.
Overview of IMoraeProject interface (PDF)
Plug-in interface with information about a group of Morae recordings with a common set of configuration data.
Overview of IMoraeEvent interface (PDF)
Plug-ins that allow Morae Manager to read individual captured events.
- IMoraeEventSearch (PDF)
- IMoraeSearchableEvent (PDF)
- IMoraeEventStream (PDF)
- IMoraeVideoDraw (PDF)
- Native events (PDF)
Sample Projects and Example Code
Examples for Microsoft Outlook (ZIP)
- “OutlookAddIn1” builds an example plug-in for Recorder that loads into Microsoft Outlook and can be expanded to capture e-mail events during a recording session.
- “Outlook Reader” builds an example plug-in that can be expanded for Manager to read the events recorded by the OutlookAddIn1 plug-in.
Customize video during playback and production (ZIP)
Example code for a plug-in that Morae Manager loads to customize the video during playback and production.
Visual Studio files that make up a new project template (ZIP)
This template simplifies the creation of draw plug-ins for Manager.
Visual Studio IDL files for plug-in development (ZIP)
A set of IDL files to assist plug-in developers in a Visual Studio project.
More Developer Tools
Morae Recorder also supports an out-of-process COM server. Find out more.

Corporation, All Rights Reserved.