Zeichenobjekt löschen
Verfasst: Di, 17.03.2009 22:22
Hallo Leute,
kann mir jemand sagen, wie ich den Befehl formulieren muss um ein Zeichenobjekt zu entfernen. Wenn ich zB. ein Rechteck zeichne mit:
Kann ich dann das Rechteck irgenwie mit "oPage.removeByName("Rechteck") oder so entfernen?
Ebenso müsste ich auch die Maßlinie "Masslinie1" entfernen.
Grüße
Pit
... da fällt mir ein: Einfacher wäre es, wenn ich einfach alle Objekte auf der drawpage löschen könnte.
kann mir jemand sagen, wie ich den Befehl formulieren muss um ein Zeichenobjekt zu entfernen. Wenn ich zB. ein Rechteck zeichne mit:
Code: Alles auswählen
Sub RechteckErstellen
dim oDoc as Object, oPage as Object, oRechteck as object
oDoc=ThisComponent
oPage=oDoc.drawPages(0)
dim oPos as new com.sun.star.awt.Point
oPos.X=12000
oPos.Y=7000
dim oSize as New com.sun.star.awt.Size
oSize.width=4000
osize.height=2000
oRechteck=oDoc.createInstance("com.sun.star.drawing.RectangleShape")
with oRechteck
.Position=oPos
.Size=oSize
.Name="Rechteck"
end with
oPage.add(oRechteck)
end sub
Ebenso müsste ich auch die Maßlinie "Masslinie1" entfernen.
Grüße
Pit
... da fällt mir ein: Einfacher wäre es, wenn ich einfach alle Objekte auf der drawpage löschen könnte.