von Toxitom » Di, 13.12.2005 12:43
hey rbanerjee,
da du von "Absätzen" und "Absatzteilen" sprichst, meinst du wahrscheinlich "Writer"?? Warum drückt ihr euch so häufig so "cryptisch" aus? Leider ist meine Kristallkugel gerade in der Inspektion....
OK, um die Position zu erhalten, musst du das System von OOo verstehen. Es gibt grundsätzlich zwei Ansätze: Das Datenmodell - mit dem arbeitest du meist. Das kennt dei Absätze, die Grafiken, eben alle Objekte.
Und die Viewansicht - die bestimmt, wo gerade welches Objekt zu sehen ist. Dazwischen steckt der Controller - jedes Dokument hat mindestens einen - den CurrentController. Nur die Viewansicht kann dir auskunft geben, wo was wier plaziert ist, wo Zeilenumbrüche sind, wie "lang" ein Absatz ist und wo Grafiken sich befinden.
Also, um herauszubekommen, wo eine Grafik plaziert ist, muss sie sichtbar sein, das heisst, der Controller muss diese Seite darstellen. Dann kannst du die Seitennummer erfragen - oder was willst du erhalten?
Gruss
Thomas
hey rbanerjee,
da du von "Absätzen" und "Absatzteilen" sprichst, meinst du wahrscheinlich "Writer"?? Warum drückt ihr euch so häufig so "cryptisch" aus? Leider ist meine Kristallkugel gerade in der Inspektion....
OK, um die Position zu erhalten, musst du das System von OOo verstehen. Es gibt grundsätzlich zwei Ansätze: Das Datenmodell - mit dem arbeitest du meist. Das kennt dei Absätze, die Grafiken, eben alle Objekte.
Und die Viewansicht - die bestimmt, wo gerade welches Objekt zu sehen ist. Dazwischen steckt der Controller - jedes Dokument hat mindestens einen - den CurrentController. Nur die Viewansicht kann dir auskunft geben, wo was wier plaziert ist, wo Zeilenumbrüche sind, wie "lang" ein Absatz ist und wo Grafiken sich befinden.
Also, um herauszubekommen, wo eine Grafik plaziert ist, muss sie sichtbar sein, das heisst, der Controller muss diese Seite darstellen. Dann kannst du die Seitennummer erfragen - oder was willst du erhalten?
Gruss
Thomas