Bemutatók

From Apache OpenOffice Wiki
Jump to: navigation, search
Book.png


Az Apache OpenOffice-bemutatók a rajzdokumentumokon alapulnak. A bemutatóban minden oldal egy dia. A diák ugyanúgy, ahogy a normál rajzok, a dokumentumobjektum DrawPages listáján keresztül érhetők el. A com.sun.star.presentation.PresentationDocument szolgáltatás felelős a bemutatódokumentumok kezeléséért, és biztosítja a teljes com.sun.star.drawing.DrawingDocument szolgáltatást is.

A bemutatókkal végzett munka

A Presentation tulajdonság által biztosított rajzfunkciókon felül a bemutatódokumentum rendelkezik egy bemutatóobjektummal, amely hozzáférést biztosít a bemutatók főbb tulajdonságaihoz és vezérlési mechanizmusához. Például ez az objektum biztosít egy start metódust, amely elindítja a bemutatót.

Dim Doc As Object   
Dim Presentation As Object
 
Doc = StarDesktop.CurrentComponent
Presentation = Doc.Presentation
Presentation.start()

A példában a program létrehoz egy Doc objektumot, amely az aktuális bemutatódokumentumra hivatkozik, majd létrehozza a hozzá tartozó bemutatóobjektumot. Az objektum start() metódusa elindítja a bemutatót, és az megjelenik.

A bemutatóobjektumok a következő metódusokat tartalmazzák:

start
a bemutató indítása.
end
a bemutató befejezése.
rehearseTimings
elindítja a bemutatót az elejétől, és futásidőben állítja össze.

A következő tulajdonságok szintén elérhetők:

AllowAnimations (logikai érték) az animációk engedélyezése a bemutatókban.
CustomShow (karakterlánc)
megadhatjuk a bemutató nevét, így hivatkozhatunk a névre a bemutatóban.
FirstPage (karakterlánc)
annak a diának a neve, amellyel kezdeni akarjuk a bemutatót.
IsAlwaysOnTop (logikai érték)
mindig a bemutatóablak lesz a legfelső a képernyőn.
IsAutomatic (logikai érték)
automatikusan végigmegy a bemutatóban.
IsEndless (logikai érték)
újraindítja a bemutatót, ha az véget ér.
IsFullScreen (logikai érték)
automatikusan teljes képernyős módban indítja el a bemutatót.
IsMouseVisible (logikai érték)
megjeleníti az egérmutatót a bemutató közben.
Pause (hosszú egész)
az az idő, amíg egy üres képernyő jelenik meg a bemutató vége után.
StartWithNavigator (logikai érték)
megjeleníti a navigálóablakot, amikor a bemutató elindul.
UsePn (logikai érték)
megjeleníti a mutatót a bemutató közben.


Content on this page is licensed under the Public Documentation License (PDL).
Personal tools