Sei sulla pagina 1di 2

sub getstarted()

initialize
activepresentation.slideshowwindow.view.next
end sub
sub initialize()
activepresentation.slides("board").shapes("1.1").visible = false
activepresentation.slides("board").shapes("1.2").visible = false
activepresentation.slides("board").shapes("1.3").visible = false
activepresentation.slides("board").shapes("1.4").visible = false
activepresentation.slides("board").shapes("1.5").visible = false
activepresentation.slides("board").shapes("2.1").visible = false
activepresentation.slides("board").shapes("2.3").visible = false
end sub
sub across1()
dim answer as string
answer = inputbox("a common greeting")
answer = trim(answer)
answer = lcase(answer)
if answer = "hello" then
activepresentation.slides("board").shapes("1.1").visible = true
activepresentation.slides("board").shapes("1.2").visible = true
activepresentation.slides("board").shapes("1.3").visible = true
activepresentation.slides("board").shapes("1.4").visible = true
activepresentation.slides("board").shapes("1.5").visible = true
msgbox ("good job")
else
msgbox ("try again")
end if
end sub
sub down2()
dim answer as string
answer = inputbox("mel's first name")
answer = trim(answer)
answer = lcase(answer)
if answer = "mel" then
activepresentation.slides("board").shapes("2.1").visible = true
activepresentation.slides("board").shapes("1.2").visible = true
activepresentation.slides("board").shapes("2.3").visible = true
msgbox ("good job")
else
msgbox ("try again")
end if
end sub

'all these procedures run in edit or normal view, not slideshow view

'this procedure returns the object name of the selected object


'in a msgbox. it returns an error message if you have not selected
'an object or you have selected more than one object.
sub getobjectname()
if activewindow.selection.type = ppselectionshapes _
or activewindow.selection.type = ppselectiontext then
if activewindow.selection.shaperange.count = 1 then
msgbox (activewindow.selection.shaperange.name)
else
msgbox ("you have selected more than one shape.")
end if
else
msgbox ("no shapes are selected.")
end if
end sub

'this procedure sets the name of an object to whatever you type.


'it returns an error message if you have not selected
'an object or you have selected more than one object.
sub setobjectname()
dim objectname as string

if activewindow.selection.type = ppselectionshapes _
or activewindow.selection.type = ppselectiontext then
if activewindow.selection.shaperange.count = 1 then
objectname = inputbox(prompt:="type a name for the object")
objectname = trim(objectname)
if objectname = "" then
msgbox ("you did not type anything. " & _
"the name will remain " & _
activewindow.selection.shaperange.name)
else
activewindow.selection.shaperange.name = objectname
end if
else
msgbox _
("you can not name more than one shape at a time. " _
& "select only one shape and try again.")
end if
else
msgbox ("no shapes are selected.")
end if
end sub

Potrebbero piacerti anche