Home Products Tips VBA FAQ Utilities Licensing Disclaimer Privacy Policy Links

OfficeOne PowerShow SDK

Overview
Information
Download
Install
Purchase
Tutorials

Synchronous Shows
Session Controller
Ticker Show
Multi monitor Media Player

Tips
FAQ
Troubleshooting

SDK

Utilities
PowerShow Launcher
PowerShow Controller
TickerShow Launcher
Multi‑Panel Show Launcher

Upgrade
System Requirements
SDK - PowerShow APIs

PowerShow APIs are available in the PowerPoint environment. To access those APIs, you need to start PowerPoint through Automation. You can use the Run() method of PowerPoint Application object to execute PowerShow APIs. Please contact officeone@mvps.org for more information on these APIs.

The following is a list of APIs:

PowerShowLaunchSession
PowerShowLaunchShow
PowerShowLaunchTickerShow
MultiPanelLaunchShow
ExitPowerShowSession

PowerShow.ppa!PowerShowLaunchSession( _
    ByVal SessionSettingsFileName As String, _
    ByVal LaunchShow As Boolean)

PowerShowLaunchSession launches the PowerShow Session with the settings stored in the specified file. Use LaunchShow as True to directly launch the PowerShow Session. Use LaunchShow as False to load the session settings from the file and show the PowerShow Session Settings dialog box.


PowerShow.ppa!PowerShowLaunchShow( _
    ByVal PresFileName As String, _
    ByVal FromMonitor As Long, _
    ByVal MonitorCount As Long, _
    ByVal LaunchShow As Boolean)

PowerShowLaunchShow launches a PowerShow Session with the specified presentation file. Use FromMonitor to specify the starting monitor for the slide show and MonitorCount to specify the number of monitors to span the slide show across. Set LaunchShow as True to directly launch the PowerShow Session. Set LaunchShow as False to prepate the session settings and show the PowerShow Session Settings dialog box.


PowerShow.ppa!PowerShowLaunchTickerShow( _
    ByVal LayoutPresFileName As String, _
    ByVal MonitorNum As Long)

PowerShowLaunchTickerShow starts a TickerShow Session using the layout and presentations specified through LayoutPresFileName. Use MonitorNum to specify the monitor on which the slide shows should run.


PowerShow.ppa!MultiPanelLaunchShow( _
    ByVal PresFileName As String, _
    ByVal XMonitorCount As Long, _
    ByVal YMonitorCount as Long)

MultiPanelLaunchShow launches a Multi-Panel Show with the specified presentation file. You can specify the size of the slide show in terms of number of monitors wide through XMonitorCount and the number of monitors in height through YMonitorCount.


PowerShow.ppa!ExitPowerShowSession()

ExitPowerShowSession quits a running PowerShow Session. All slide shows and notes that are part of the session are closed.


Contact OfficeOne on email at officeone@mvps.org. Copyright © 2001-2009 OfficeOne. All rights reserved.

free hit counter