HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

A nézet nagyításának beállítása Word-ben


Példaprogram letöltése

6055 bájt

Ebben a példában azt vizsgáljuk meg, hogy a Word-ben megnyitott dokumentum nagyításának mértékét hogyan tudjuk megadni Delphi programból. Megnyitunk egy dokumentumot a Word-ben, és egy TrackBar komponens segítségével lehetővé tesszük a nagyítás mértékének beállítását.

Elöljáróban annyit érdemes tisztázni, hogy a nagyítás mértéke nem a dokumentum méretét határozza meg, hanem az adott ablakban a nézet nagyításának mértékét. Egy dokumentumot a Word-ben több ablakban is megjeleníthetünk egyszerre (Ablak menü Új ablak menüpontja). minden ablaknál külön-külön megadhatjuk a nagyítás mértékét. Az ablakok objektumai a Document objektum Windows nevű property-jében találhatók. Ez egy collection típusú objektum, amely több Window objektumot tartalmazhat, attól függően, hogy a dokumentumhoz mennyi nyitott ablak tartozik. Egy-egy ablak objektumát az Item függvénnyel kérdezhetjük le, paraméterként megadva az ablak sorszámát. Az első ablak sorszáma 1. A Count property-ből megtudhatjuk, hogy a collection mennyi ablakot tartalmaz.
A Window ablak View objektumának Zoom property-jében adhatjuk meg a nagyítás mértékét. Ezt többféleképpen is megadhatjuk, mi a példában a százalékos módszert használjuk. Ehhez a Zoom objektum Percentage property-jében kell megadni a nagyítás mértékét százalékban.
FWordDoc.Windows.Item(1).View.Zoom.Percentage:=TrackBar1.Position;

Cikksorozat

#IDKategóriaCikk címeSorozat
1018DelphiVonalkód készítő komponens1. rész
1028DelphiVonalkód nyomtatása a QuickReport-al2. rész


Könyv
Ez a cikk megtalálható ebben a könyvben: Delphi Software Offline 2002 évkönyv 62. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |