Change font color upon click

G

Guest

Powerpoint 2000

Is there a way (while in presentation mode) that a user can click text in a
text box and upon click the word(s) in the text box would dissappear? Or
even change color where I could match it to the same background color so it
looks like it dessappeared? The click would be random as there would be
other words they could choose with the same function, those words or text
would dissappear.

This is for a preschool class and we want the kids to choose a word and upon
successfull click it would dissapear making it not a choice to choose any
more.

Any advise?
 
G

Guest

Put the words in separate text boxes and have an exit animation with a
trigger on the text box. (set trigger with custom animation > timing)
 
E

Echo S

PPT 2000 doesn't have exit animations, so you'll need to think outside the
box. Actually, you'll need to think "animate IN" -- as in you need to
animate in a shape to cover the text, which makes it seem as if it's
disappeared.

So, add a rectangle to the slide. Give it a background fill by
right-clicking, selecting Format Object, and using the drop-down on the fill
color area of the first tab in that Format Object dialog box. Choose
Background there. (You can't get to this from the paint bucket fill icon --
you have to use the format object dialog box.) Add an entrance animation to
the rectangle -- maybe appear or dissolve -- and place it on top of the
word.

Now, the problem is you need it random. That's not going to be something
easily doable in PPT 2000. For random, you could add a hyperlink to the
word -- the hyperlink would take you to a different slide that has the other
words, etc. But if you have a lot of different possible combinations, this
could very quickly get very difficult and very confusing to set up. So I'd
recommend you use VBA instead. http://www.rdpslides.com/pptfaq/FAQ00616.htm
should get you started.

If you can upgrade to PPT 2003 (or even PPT 2002), you could easily do this
with triggers. PPT 2000 doesn't have those. You also would have to display
the presentation using PPT 2002 or 2003 or even the free PPT 2003 Viewer.
 
G

Guest

Thanks. It looks like using hyperlinks would do exactly what I need using
color schemes to make the font the same as my background and it disappears as
noted one of the websites you referred me to.

This brings up another question however. If clicking on a hyperlink and
with it changing color after clicking it, is there a way to "refresh" the
slide while in presentation mode so that all the words reappear to their
original state? Currently you have to close the ppt file and reopen and
everything is back to normal.

Is there some kind of macro I could use?

Echo S said:
PPT 2000 doesn't have exit animations, so you'll need to think outside the
box. Actually, you'll need to think "animate IN" -- as in you need to
animate in a shape to cover the text, which makes it seem as if it's
disappeared.

So, add a rectangle to the slide. Give it a background fill by
right-clicking, selecting Format Object, and using the drop-down on the fill
color area of the first tab in that Format Object dialog box. Choose
Background there. (You can't get to this from the paint bucket fill icon --
you have to use the format object dialog box.) Add an entrance animation to
the rectangle -- maybe appear or dissolve -- and place it on top of the
word.

Now, the problem is you need it random. That's not going to be something
easily doable in PPT 2000. For random, you could add a hyperlink to the
word -- the hyperlink would take you to a different slide that has the other
words, etc. But if you have a lot of different possible combinations, this
could very quickly get very difficult and very confusing to set up. So I'd
recommend you use VBA instead. http://www.rdpslides.com/pptfaq/FAQ00616.htm
should get you started.

If you can upgrade to PPT 2003 (or even PPT 2002), you could easily do this
with triggers. PPT 2000 doesn't have those. You also would have to display
the presentation using PPT 2002 or 2003 or even the free PPT 2003 Viewer.

--
Echo [MS PPT MVP] http://www.echosvoice.com
Fixing PowerPoint Annoyances http://www.oreilly.com/catalog/powerpointannoy/
PPTLive! Sept 17-20, 2006 http://www.pptlive.com


Brw said:
Powerpoint 2000

Is there a way (while in presentation mode) that a user can click text in
a
text box and upon click the word(s) in the text box would dissappear? Or
even change color where I could match it to the same background color so
it
looks like it dessappeared? The click would be random as there would be
other words they could choose with the same function, those words or text
would dissappear.

This is for a preschool class and we want the kids to choose a word and
upon
successfull click it would dissapear making it not a choice to choose any
more.

Any advise?
 
S

Steve Rindsberg

Powerpoint 2000

Is there a way (while in presentation mode) that a user can click text in a
text box and upon click the word(s) in the text box would dissappear? Or
even change color where I could match it to the same background color so it
looks like it dessappeared? The click would be random as there would be
other words they could choose with the same function, those words or text
would dissappear.

This is for a preschool class and we want the kids to choose a word and upon
successfull click it would dissapear making it not a choice to choose any
more.

Any advise?

We could start with something like this as a macro:

Sub HideMe(oSh as Shape)
oSh.Visible = False
End Sub

See this to learn how to use VBA macros if you don't already know:
http://www.rdpslides.com/pptfaq/FAQ00033.htm

Then for each shape you want to make "disappearable" ...

Rightclick it, choose Action Setttings, pick Run Macro and choose HideMe

Now run the show and try clicking the shapes.
 
S

Steve Rindsberg

Works great! But how do you get the words to come back?

That was a test to see if you were listening. You pass. ;-)

Run this from Edit mode or you could assign a Reset button to it within the slide
show if you like:

Sub BringEmBack()
Dim oSl as Slide
Dim oSh as Shape
For Each oSl in ActivePresentation.Slides
For Each oSh in oSl.Shapes
oSh.Visible = True
Next
Next
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