Random Reveal

  • Thread starter =?iso-8859-1?B?SmFtaek=?=
  • Start date
?

=?iso-8859-1?B?SmFtaek=?=

Hi,

I have a map showing the boundaries of the states of the United States.
As part of a presentation one of my colleagues wants to be able to
highlight each state as they are named in a workshop. The order that
the states are named is unknown as that will be dictated by the group
work.

We want to be able to click on a state and have a tick or other graphic
reveal itself.

I can't work out how to do this. Would somebody please help me.

Many thanks,

Jaimé
 
T

TAJ Simmons

Jamié


not random.... but if you click , then something can be revealed... with
triggers....

see
http://www.echosvoice.com/triggers.htm

Cheers
TAJ Simmons
microsoft powerpoint mvp

awesome - powerpoint backgrounds,
http://www.awesomebackgrounds.com
free powerpoint templates, tutorials, hints, tips and more...


Hi,

I have a map showing the boundaries of the states of the United States.
As part of a presentation one of my colleagues wants to be able to
highlight each state as they are named in a workshop. The order that
the states are named is unknown as that will be dictated by the group
work.

We want to be able to click on a state and have a tick or other graphic
reveal itself.

I can't work out how to do this. Would somebody please help me.

Many thanks,

Jaimé
 
?

=?iso-8859-1?B?SmFtaek=?=

FANTASTIC! Thank you :)

One small thing - I have 50 clickable shapes (duplicating the State
boundaries) on screen. PowerPoint's (2002) automatic naming (e.g. 'Oval
13', 'Rectangle 9', 'Shape 18') makes it hard to match up the action
object with its trigger object.

Is there any way to re-name the shapes so that I can replace, for
example, Oval 12 with "Washington" and make my job a lot easier?

Thanks again,

Jaimé
 
?

=?iso-8859-1?B?SmFtaek=?=

Sorry - final (hopefully) problem:

If the presenter accidently clicks an area not covered by one of my
clickable shapes (i.e. they click on the background) then the slide
moves on to the next. Is there any way to prevent the slide moving on
with a mouse click - enforcing the use of a specific keyboard key?

Jaimé

PS For interest (maybe to those reading this after searching the
newsgroup in order to solve a similar problem): A large red tick
appears immediately over a State when the presenter clicks on the
State. I've used TAJ Simmons' link to do that but had a problem that I
didn't want the clickable shape to be visible (as the area is indicated
on the bitmap map underneath). This caused problems until I realised
that the way to do this is first to ensure the shape is at the front of
the tick (right click, order) and then not to give the shape no fill -
but to fill it with any color and then make it 100% transparent. Hope
that makes sense.
 
?

=?iso-8859-1?B?SmFtaek=?=

I seem to be having a conversation with myself here - but I'm solving
the problems before anyone else has a chance to read my posts!

I solved this one by drawing a rectangle over the entire slide and put
a trigger on it that reveals an invisible shape. Now the standard
keyboard buttons move the slide on but clicking the slide doesn't :)

Jaimé
 
?

=?iso-8859-1?B?SmFtaek=?=

Okay - it's done - just two small problems which I'd appreicate some
help with:

1. The above method of preventing the slide moving on doesn't work 100%
of the time. I have some objects (rectangles) that are made invisible
using a 'disappear' effect. Once the rectangle has disappeared, the
area underneath (if clicked) will move the slide on. How do I stop
this?

2. I am fairly good at using VBA but my experience is with Microsoft
Access only. When the presenter clicks each state a text box is
revealed. I want to update a count of the number of visible text boxes
each time the presenter clicks.

I have found the Action Settings... Run macro setting and have put some
code in to iterate the Shapes collection, identify all of the
appropriate text boxes and interigate their properties. I don't know
which property identifies shapes that have been revealed by the user.
The line: If (oShp.visible) then intCount = intCount + 1 doesn't work.
Which property should I be using?

Thanks again!

Jaimé
 
B

Bill Foley

It seems as though you are entertaining yourself quite nicely! You can
prevent slide movement by going to "Slide Show", "Set up show" and setting
your presentation to be "Browsed at a KIOSK". This does, however, require
navigation buttons on all slides (or code that takes you to the desired
slide).

Also, if you want to name shapes on your slide, here is a link to some code:

http://www.rdpslides.com/pptfaq/FAQ00584.htm

--
Bill Foley
Microsoft PowerPoint MVP
Microsoft Office Specialist Master Instructor
www.pttinc.com
Sorry - final (hopefully) problem:

If the presenter accidently clicks an area not covered by one of my
clickable shapes (i.e. they click on the background) then the slide
moves on to the next. Is there any way to prevent the slide moving on
with a mouse click - enforcing the use of a specific keyboard key?

Jaimé

PS For interest (maybe to those reading this after searching the
newsgroup in order to solve a similar problem): A large red tick
appears immediately over a State when the presenter clicks on the
State. I've used TAJ Simmons' link to do that but had a problem that I
didn't want the clickable shape to be visible (as the area is indicated
on the bitmap map underneath). This caused problems until I realised
that the way to do this is first to ensure the shape is at the front of
the tick (right click, order) and then not to give the shape no fill -
but to fill it with any color and then make it 100% transparent. Hope
that makes sense.
 
T

TAJ Simmons

Jamié

to stop the slide advancing when you click on any place....

slideshow menu > slide transition > untick "advance on mouse click"

Then add an action button marked "next slide" or similar. To give people the
option to advance to the next slide

cheers
TAJ Simmons
microsoft powerpoint mvp

awesome - powerpoint backgrounds,
http://www.awesomebackgrounds.com
free powerpoint templates, tutorials, hints, tips and more...

Sorry - final (hopefully) problem:

If the presenter accidently clicks an area not covered by one of my
clickable shapes (i.e. they click on the background) then the slide
moves on to the next. Is there any way to prevent the slide moving on
with a mouse click - enforcing the use of a specific keyboard key?

Jaimé

PS For interest (maybe to those reading this after searching the
newsgroup in order to solve a similar problem): A large red tick
appears immediately over a State when the presenter clicks on the
State. I've used TAJ Simmons' link to do that but had a problem that I
didn't want the clickable shape to be visible (as the area is indicated
on the bitmap map underneath). This caused problems until I realised
that the way to do this is first to ensure the shape is at the front of
the tick (right click, order) and then not to give the shape no fill -
but to fill it with any color and then make it 100% transparent. Hope
that makes sense.
 
?

=?iso-8859-1?B?SmFtaek=?=

Yep! I had an entertaining day! Thought I'd document it for others who
might seach and to save you guys the trouble of answering.

Thanks TAJ Simmons for the 'advance on mouse click' setting - that's
perfect.

If anyone could help with the VBA count of revealed text boxes, I'd
really appreciate it. Each time the presenter clicks a State and a
marker is revealed, I want a count of how many States (markers) have
been revealed.

Jaimé
 
S

Steve Rindsberg

Jamié said:
Yep! I had an entertaining day! Thought I'd document it for others who
might seach and to save you guys the trouble of answering.

And thanks for that! This is The Good and Right Thing To Do.
Insofar is it is in our power to ensure you a place in the hereafter of your
choice, consider it granted.

That and the price of a cup of coffee won't quite buy you a cup of coffee.
Tax, y'know.
If anyone could help with the VBA count of revealed text boxes, I'd
really appreciate it. Each time the presenter clicks a State and a
marker is revealed, I want a count of how many States (markers) have
been revealed.

What you had should have been pretty close but w/o context or the error message
etc. it's hard to say. (Yup, that was a hint for next time. <g>)

This example works for the first slide of a presentation; you should be able
to modify it pretty easily:

Sub AreYouHiding()

Dim oSh As Shape
Dim lShapeCount As Long

For Each oSh In ActivePresentation.Slides(1).Shapes
If oSh.Visible Then
lShapeCount = lShapeCount + 1
End If
Next

MsgBox CStr(lShapeCount)

End Sub
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top