| Startseite | Inhalt
StarBasic / OpenOffice.org Basic FAQ
Fragen und Infos: starbasic@dannenhoefer.de

Zurück Vor |
| 8.4.4 Wie kann man die aktuelle Seitenvorlage ermitteln?
Das Seitenformat, welches zum Beispiel mit dem Stylisten einer Seiten zuweisen kann, steht in der Gruppe der StyleFamilies innerhalb des Dokumentes. Um das aktuelle Seitenformat zu ermitteln muss man sich darüber klar sein, das innerhalb eines Dokumentes mehrere Seitenformate möglich sind. Diese werden in einer Gruppe, den "PageStyles", zusammengefasst. Möchte man für die aktuelle Stelle den Namen des Seitenformates erfahren, muss man den Cursor von der aktuelle Stelle verwenden, den ViewCursor. Danach kann man die Seitenvorlage aufrufen. myDoc = thiscomponent MyCursor=myDoc.GetCurrentController.ViewCursor mySeitenformat=MyCursor.PageDescName StyleFamilies = Doc.StyleFamilies PageStyles = StyleFamilies.getByName("PageStyles") ' Die Standardvorlage wird nicht erkannt daher muß dies geprüft werden if mySeitenformat="" then PageFormat = PageStyles.getByName("Standard") else PageFormat = PageStyles.getByName(mySeitenformat) end if Siehe auch Wie kann man die Seitenvorlage eines Dokumentes ermitteln, löschen oder einfügen? |
Seitenanfang |

2003 - 2009 von Michael Dannenhöfer |
Letzte Aktualisierung: 06.04.2009