Présentations

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


                   Les présentations Apache OpenOffice sont basées sur des dessins. Chaque page de la présentation est une diapo. L'accès aux diapos s'effectue de la même manière que l'accès à un dessin standard, via la liste DrawPages de l'objet Document. Le service com.sun.star.presentation.PresentationDocument gère les présentations et fournit une version complète du service com.sun.star.drawing.DrawingDocument.

Utilisation des présentations

Outre les fonctions de dessin fournies par la propriété Presentation, les présentations contiennent un objet Presentation qui permet d'accéder aux propriétés principales et aux mécanismes de contrôle des présentations. Cet objet fournit par exemple une méthode start permettant de lancer les présentations.

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

Le code utilisé dans cet exemple crée un objet Doc faisant référence à la présentation active et un objet Presentation correspondant. La méthode start() de l'objet permet de lancer l'exemple et d'exécuter la présentation à l'écran.

Les méthodes suivantes sont fournies comme objets Presentation :

start
lance la présentation.
end
met fin à la présentation.
rehearseTimings
lance la présentation depuis le début et calcule son temps d'exécution.

Les propriétés suivantes sont également disponibles :

AllowAnimations (Boolean)
exécute les animations de la présentation.
CustomShow (String)
permet de spécifier le nom de la présentation afin de pouvoir y faire référence dans la présentation.
FirstPage (String)
nom de la première diapo qui servira au lancement de la présentation.
IsAlwaysOnTop (Boolean)
affiche toujours la fenêtre de la présentation au premier plan.
IsAutomatic (Boolean)
exécute la présentation automatiquement.
IsEndless (Boolean)
une fois la présentation terminée, la relance depuis le début.
IsFullScreen (Boolean)
lance automatiquement la présentation en mode plein écran.
IsMouseVisible (Boolean)
affiche la souris pendant la présentation.
Pause (long)
durée pendant laquelle un écran noir s'affiche à la fin de la présentation.
StartWithNavigator (Boolean)
affiche la fenêtre du navigateur au lancement de la présentation.
UsePn (Boolean)
affiche le pointeur pendant la présentation.
Content on this page is licensed under the Public Documentation License (PDL).
Personal tools