![]() |
![]() |
| ||
|
Az alábbiakban láthatjuk a legfontosabb mezők és azok tulajdonságainak listáját. A szövegmezők teljes listája a com.sun.star.text.TextField modulban lévő API-hivatkozásban található. (Egy szövegmező szolgáltatásnevének listázásakor a kis- és nagybetűk meg vannak különböztetve a StarOffice Basic programban, ahogy az az előző példában látható.) Oldalak, szavak és karakterek számaA
szövegmezők az oldalak, szavak vagy karakterek számát adják vissza. A következő tulajdonságokat támogatják:
Aktuális oldalAz aktuális oldal száma a com.sun.star.text.TextField.PageNumber szövegmező használatával szúrható be a dokumentumba. A következő tulajdonságok adhatók meg:
A következő példa bemutatja hogyan jeleníthető meg az oldalszám a dokumentum láblécében.
A példaprogram először létrehoz egy mezőt, amely támogatja a com.sun.star.text.TextField.PageNumber szolgáltatást. Mivel a fejléc és lábléc a StarOffice oldalsablonjainak része, ezt először a PageStyles listával lehet létrehozni. A lábléc megjelenítéséhez a FooterIsOn tulajdonságot True (igaz) értékre kell állítani. Ezután a program beszúrja a szövegmezőt a dokumentumba a bal oldali lábléc megfelelő szövegobjektumával. JegyzetekA jegyzetmezők (com.sun.star.text.TextField.Annotation) kis sárga szimbólumként jelennek meg a szövegben. Ha kattintunk erre a szimbólumra, megnyílik egy szövegmező, amelybe megjegyzés írható az adott szövegrészről. A jegyzetmező a következő tulajdonságokkal rendelkezik. Dátum / IdőA dátum-/időmező (com.sun.star.text.TextField.DateTime) az aktuális dátumot vagy időt jeleníti meg. A következő tulajdonságokat támogatja:
Fejezetcím/-számAz aktuális fejezet neve elérhető a com.sun.star.text.TextField.Chapter típusú szövegmezővel. A formátum két tulajdonsággal adható meg
| ||
| ||