Bemutatók
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). |