Presentazioni

From Apache OpenOffice Wiki
Jump to: navigation, search


Le presentazioni di OpenOffice.org si basano sui documenti di disegno. Ogni pagina della presentazione è una diapositiva. Si accede alle diapositive nello stesso modo in cui si accede a un disegno standard tramite l'elenco DrawPages dell'oggetto documento. Il servizio com.sun.star.presentation.PresentationDocument, responsabile dei documenti di presentazione, fornisce anche il servizio com.sun.star.drawing.DrawingDocument.

Operazioni sulle presentazioni

Oltre alle funzioni di disegno fornite dalla proprietà Presentation, il documento di presentazione ha un oggetto presentazione che garantisce l'accesso alle proprietà principali e ai meccanismi di controllo per le presentazioni. Ad esempio, questo oggetto fornisce un metodo start che può avviare le presentazioni.

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

Il codice utilizzato in questo esempio crea un oggetto Doc che fa riferimento al documento di presentazione corrente e stabilisce l'oggetto presentazione associato. Il metodo start() dell'oggetto è utilizzato per avviare l'esempio ed eseguire la presentazione a video.

I metodi seguenti sono forniti come oggetti presentazione:

start
Avvia la presentazione
end
Termina la presentazione
rehearseTimings
Avvia la presentazione dall'inizio e determina il suo tempo di esecuzione

Sono disponibili le seguenti proprietà:

AllowAnimations (Boolean)
Esegue le animazioni nella presentazione
CustomShow (String)
Permette di specificare il nome della presentazione in modo che faccia riferimento al nome nella presentazione
FirstPage (String)
Nome della diapositiva con cui avviare la presentazione
IsAlwaysOnTop (Boolean)
Visualizza sempre la finestra della presentazione come prima finestra sullo schermo
IsAutomatic (Boolean)
Esegue automaticamente la presentazione
IsEndless (Boolean)
Riavvia la presentazione dall'inizio una volta terminata
IsFullScreen (Boolean)
Avvia automaticamente la presentazione in modalità a tutto schermo
IsMouseVisible (Boolean)
Visualizza il mouse durante la presentazione
Pause (long)
Durata di visualizzazione dello schermo vuoto al termine della presentazione
StartWithNavigator (Boolean)
Visualizza la finestra del Navigatore quando viene avviata la presentazione
UsePn (Boolean)
Visualizza il puntatore durante la presentazione
Content on this page is licensed under the Public Documentation License (PDL).
Personal tools