i am trying to run some operations, that will only happen when running
the presentation, like for example, hiding a shape that is visible
during the time a user edits the presentation but is invisible while
presenting the slideshow
for that i need to identify when the user clicked the "run
presentation" button, process the relevant tasks over the slides/shapes
collection (i.e. hide the relevant shapes), and only then present the
slide show.
the problem is: if i do my processes in the SlideShowBegin event, a
shape that suppose to be hidden will still be there for a second before
i get to hide it, this creates in consistency and flickering feeling
for the viewer.
if i add a "dummy" slide, still, i can transfer the slideshow to that
slide for the time it takes me to hide the shape, but for an instance ,
the user will see that move from his current slide to the "dummy"
slide.
something like the "BeforeSave" event but for show presentation button
will do the job.
i had not seen any event like that when browsing the PowerPoint object,
so i wonder if there is a way to override PowerPoint somehow, in
regards to that specific need.
i hope it is clearer now, if not, i will be happy to provide more info.
S.