![]() |
![]() |
| ||||
Fejezet 8Rajzok és bemutatókEz a fejezet bemutatja a rajzok makróvezérelt létrehozását és szerkesztését. Az első rész leírja a rajzok felépítését, beleértve a rajzokat tartalmazó alapvető elemeket. A második rész a bonyolultabb szerkesztési funkciókkal foglalkozik, például az objektumok csoportosításával, forgatásával és méretezésével. A rajzok létrehozásáról, megnyitásáról és mentéséről bővebb információért lásd: 5. fejezet: A StarOffice-dokumentumokkal végzett munka. A rajzok felépítéseA StarOffice nem korlátozza az oldalak számát egy rajzdokumentumban. Minden oldalt külön készíthetünk el. Szintén nincs korlátozás az egy oldalon szereplő rajzelemek számában. Ezt némileg bonyolítják még a rétegek. Alapértelmezésben minden rajzobjektum tartalmazza az Elrendezés, a Vezérlőelemek és a Méretvonalak réteget, és minden rajzelem az Elrendezés rétegre kerül. Megvan a lehetőségünk új rétegek hozzáadására is. A rajzrétegekről további információkat a StarOffice Developer's Guide-ban találhatunk. OldalakA rajzdokumentum oldalai a DrawPages listán keresztül érhetők el. Az egyes oldalak a nevük vagy számuk alapján érhető el. Ha a dokumentumban egy oldal van, és ennek neve Dia 1, akkor a következő példák azonosak. 1. példa:
2. példa:
Az 1. példában az oldalt a száma alapján éri el a program (a számozás 0-nál kezdődik). A második példában pedig a neve alapján, a getByName metódus használatával.
Az előző példa egy olyan oldalobjektumot ad vissza, mely támogatja a com.sun.star.drawing.DrawPage szolgáltatást. A szolgáltatás a következő tulajdonságokkal rendelkezik:
Ha ezeket a beállításokat módosítjuk, akkor az hatással lesz a dokumentum összes oldalára. A következő példa a megnyitott rajzdokumentum oldalméretét 20 x 20 centiméterre állítja, az oldalmargót pedig 0,5 centiméterre:
| ||||
| ||||