![]() |
|
![]() |
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
![]()
Hi,
I need to disable mouse click and keyboard control keys during presentation of each animation effect. Actually, I want to prevent the user to shorten the effects up and racing on the slides. We have a educational power point presentation designed for the students and it is our prefer to pause the students on each effect. In the other word we want to have a presentation which could be controlled by the user at the beginning of each effect, but force the user to see the animation effects completely as are designed. It is our believe that the presentation could be more efficient on this way. Any help is my pleasure |
#2
|
|||
|
|||
![]()
I have a similiar situation as yours. The first thing I did was on the slide in question, go to the Transition Tab, on the far right you will see "Advance Slide" and the "On Mouse Click" is checked by default, uncheck it.
Then if you need to Pause and Resume you will need to use macros for that function. I use that a LOT for my presentations for my students. I dont have the script at the moment, but if you do a search here you may find it. Hope this was usefull |
#3
|
|||
|
|||
![]()
Here is a little something I found to create a Pause and Resume:
Lets say if you are running a slide that has multiple animations on it. Halfway through the presentation, you may want to pause the animations to explain something. A simple way to do this is to press the "b" key which will black out the screen. Then, press "b" key again to resume the presentation. The downside is that you won't be able to see the content on the screen. To resolve this, you can make use of VBA. To do so, click Tools > Macro > Visual Basic Editor. Copy the code as shown below: Sub pauseshow() ActivePresentation.SlideShowWindow.View.State = ppSlideShowPaused End Sub Sub runshow() ActivePresentation.SlideShowWindow.View.State = ppSlideShowRunning End Sub Close the editor once you are done. Now, create two autoshapes. Right click on the first one and select Action Settings. Select Run Macro > pauseshow. Click Ok. Right click on the second one and select Action Settings. Select Run Macro > runshow. Click Ok. Clicking on Shape 1 will now pause the presentation, while clicking on Shape 2 will resume the presentation. Web site: https://msmvps.com/blogs/tohlz/archi...-with-vba.aspx Then, because you would have disabled the "Advance Slide" as I do, you need an action button to advance to the next slide, or just press N on the keyboard if that is easier. |
#4
|
|||
|
|||
![]()
Thank you very much Jamtart for your reply
![]() ![]() ![]() I am very glad that you replied the post, but the problem still exists ![]() It will disable mouse but the keyboard still controls the presentation and the end user could race on the presentation by clicking the control keys. I think that I should disable the keyboard control too. On the other side, if I put the action keys to forward and back the presentation by mouse click, one can click them uninterruptedly and shorten the effects up continousely. Is there any flag or property in the VBA to check that if any effect is running? or any event associated with the beginning and ending of the effects? In this way, I can override the events to disable and enable the mouse or check the flag in the function associated with the action key. Thanks in advance for any help |
#5
|
|||
|
|||
![]()
It's a little tedious to set up but if you run in Kiosk Mode with any animations triggered by a button you can make the button only appear when the last animation has finished.
If all the animations are timed then this is much simpler. have a look at the demo here |
#6
|
|||
|
|||
![]()
Hi,
Thanks John very very much ![]() It has been solved and I am very glad and so thankful. It works and completely matches my need. I will apply it to my presentation. also, thank Jamtart for their kindness. I hope that I could answer your questions in some other fields. You know, I am a computer windows application programmer with about 10 years working experience. Contact me whenever needed through fatir7@yahoo.com Thanks again ![]() |
#7
|
|||
|
|||
![]() Quote:
Hi John, Thanks for your tip about the kiosk mode. it really disable the mouse and keyboard to control the navigation of the slides. However, I found a little problem. During transition between each slides, let's say I set up the duration of transition animation to 3secs, then if I click the mouse anywhere on the screen it interrupts the transition animation and it ruins my automatic presentation timings completely. I am hoping that you still have some idea on how to eliminate this problem. Many thanks in advance. |
![]() |
Tags |
continue annimation, disable mouse click, mouse controllable |
Thread Tools | |
Display Modes | |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
![]() |
ddavis5891 | PowerPoint | 1 | 09-06-2012 09:10 AM |
![]() |
Belloc | Word | 4 | 05-27-2012 07:31 AM |
![]() |
dslocum | PowerPoint | 4 | 03-23-2012 09:20 AM |
![]() |
gsrikanth | Excel | 1 | 01-27-2012 11:28 PM |
credits effect | furret | PowerPoint | 1 | 01-20-2012 06:55 AM |