Stiler og maler

From Apache OpenOffice Wiki
Jump to: navigation, search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

En stil er en liste som sier noe om utseendet til et dokument, og kan brukes i alle slags typer dokument (tekst, regneark, tegninger, presentasjoner). Endres en gitt stil får det virkning for alle dokument som bruker denne stilen.

I tekstdokument (Writer) kan stiler angis for

  • Character styles
  • Paragraph styles
  • Frame styles
  • Page styles
  • Numbering styles

Regneark (Calc) lar en style

  • Cell styles
  • Page styles

Presentasjoner laget i Impress lar en style

  • Character element styles
  • Presentation styles

Et dokument kan bruke stiler som ligger i listen over stilfamilier. I eksemplet under blir cellenes stilfamilier inspisert.

Dim Doc As Object
Dim Sheet As Object
Dim StyleFamilies As Object 
Dim CellStyles As Object
Dim CellStyle As Object
Dim I As Integer

Doc = ThisComponent
StyleFamilies = Doc.StyleFamilies
CellStyles = StyleFamilies.getByName("CellStyles")

For I = 0 To CellStyles.Count - 1
  CellStyle = CellStyles(I)
  MsgBox CellStyle.Name
Next I

En ser at her brukes indeks-basert tilgang til hver stil i samlingen.

Mer informasjon om stilene finnes for hver dokumenttype.

Maler

En mal lagres som eget dokument. Et annet dokument kan ta utgangspunkt i (d.v.s. "arve") en slik mal. Malen kan inneholde synlig tekst, logoer og annet som f.eks. et firma ønsker å ha som fast utseende i sin korrespondanse. I tillegg angis stiler som skal gjelde. Hvis stilen endres vil også malen implisitt bli endret (her kan en oppleve å bli spurt, riktignok). Maler programmeres som vanlige dokument.


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



Personal tools