Show me the

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)

Enumeration 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.

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.

Share This Page