J
Jakob Lithner
I have managed to automate PowerPoint fairly well.
I create presentation and set slide content from a Windows Forms application.
The idea is to have a database with songs and on demand search songs and
display on projector by switching content from the application.
Everything works fine, the presentation works the way I want it.
The only missing piece is that I also want to decide what display to hold
the presentation. There is no use creating the application if all content is
displayed on the primary screen.
How can I ask the OS for Screen collection and decide which one to use for
presentation?
Inside PowerPoint 2007 there is a Presentation Configuration setting that
decides what screen to use for the presentation.
But I can not find it in the automation model !!!!
I can move the slideshow window manually to the second screen and maximize
it everytime I launch the application. But this is not really elegant for end
users. And with this approach I still don't get rid of the Window borders:
PowerPoint Form heading and scroll bars.
I create presentation and set slide content from a Windows Forms application.
The idea is to have a database with songs and on demand search songs and
display on projector by switching content from the application.
Everything works fine, the presentation works the way I want it.
The only missing piece is that I also want to decide what display to hold
the presentation. There is no use creating the application if all content is
displayed on the primary screen.
How can I ask the OS for Screen collection and decide which one to use for
presentation?
Inside PowerPoint 2007 there is a Presentation Configuration setting that
decides what screen to use for the presentation.
But I can not find it in the automation model !!!!
I can move the slideshow window manually to the second screen and maximize
it everytime I launch the application. But this is not really elegant for end
users. And with this approach I still don't get rid of the Window borders:
PowerPoint Form heading and scroll bars.