Instant Demo - Create flash tutorials

NetPlay

Buy Now

Support

Contact Us

Programmatically controlling Instant Demo

Instant Demo provides several features for creating a screen capture under the control of another Windows program.  The following information is for advanced users and software developers who wish to use Instant Demo in this manner.

InstantDemo.exe command line options (Professional version only):

/r:filename  - Will cause Instant Demo to start recording immediately to the specified file.

/s:top,left,bottom,right  - Defines the recording region.  If this option is not specified, then the last recording region will be used.

/p  - Enables pan while recording.

/h  - Hides both the selection rectangle and the Stop icon during recording.

/c  - Automatically exports the recording to the Adobe Flash format.  The created Flash and HTML template files are saved under the same name and directory as the original recording.  This option can also be used to open and export an existing .idemo project, allowing for batch conversions. Example usage: InstantDemo.exe  /c <project_name.idemo>

The following Windows API functions can be used to control the recording session (Professional version only):

// System Event handle for communicating pause state to Instant Demo.
HANDLE PauseEvent = CreateEvent (NULL, TRUE, FALSE, "PAUSE_INSTANT_DEMO");
SetEvent (PauseEvent);  // Pause recording
ResetEvent (PauseEvent);  // Continue recording

// System Event handle to save (and exit) a recording.
HANDLE SaveEvent = CreateEvent (NULL, TRUE, FALSE, "SAVE_INSTANT_DEMO");
SetEvent (SaveEvent);  // Save (and exit) the recording - SaveEvent is reset when Instant Demo exits.

An example VC++ project and ActiveX control can be found at the following location:
http://www.instant-demo.com/IDRemote/InstantDemoRemote.zip

You can download the compiled binary for this project from here:
http://www.instant-demo.com/IDRemote/InstantDemoRemote.exe

Copyright © 2003 - 2015 NetPlay Software

Instant Demo is a trademark of NetPlay Software.

NetPlay

Buy Now

Support

Contact Us