Seite 1 von 1
Text - Verankerung - ganze Breite
Verfasst: Sa 23. Nov 2013, 12:37
von step
hallo Draw-Freunde,
ich habe mal eine kurze Frage. Im Dialog "Text" (Kontextmenü, wenn Text selektiert ist) befindet sich
rechts unten ein Bereich mit der Überschrift "Verankerung". Dort kann man in einer 3 x 3 - Matrix artigen
Anordnung von Optionbutton (wohl) die Art der Textverankerung wählen. Unter dieser Anordnung befindet
sich noch eine Checkbox "gesamte Breite".
Meine Frage bezieht sich darauf: Was verbirgt sich hinter " gesamte Breite"?
Wie kann ich diese Eigenschaft per Makro ändern?
Danke und Gruß Step
LibreOffice 3.6.2.2 unter Linux Suse 11.3
Schwerpunkt: Makroprogrammierung von Draw
Re: Text - Verkanderung - ganze Breite
Verfasst: Sa 23. Nov 2013, 19:31
von lorbass
step hat geschrieben:Was verbirgt sich hinter " gesamte Breite"?
Schon mal auf den
Hilfe-Button geklickt?
Reicht nicht? Dann geht's englisch weiter:
Draw Handbuch, Kapitel 10 - Fortgeschrittene Zeichentechniken, S. 16
ff.
Gruß
lorbass
Re: Text - Verkanderung - ganze Breite
Verfasst: So 24. Nov 2013, 10:25
von miesepeter
step hat geschrieben:Wie kann ich diese Eigenschaft per Makro ändern?
Vorlagen ändern oder Templates in die Gallery ziehen tun's nicht?
Ciao
Re: Text - Verkanderung - ganze Breite
Verfasst: Mo 25. Nov 2013, 17:21
von step
lorbass hat geschrieben: Schon mal auf den Hilfe-Button geklickt?
10000 mal bestimmt schon. Manch Hilfe-Text ist verständlich, anderer nicht ...
Danke, da werd ich mal lesen,
Gruß step
Re: Text - Verkanderung - ganze Breite
Verfasst: Mo 25. Nov 2013, 17:21
von step
miesepeter hat geschrieben:step hat geschrieben:Wie kann ich diese Eigenschaft per Makro ändern?
Vorlagen ändern oder Templates in die Gallery ziehen tun's nicht?
Ciao
? soll heißen ?
Re: Text - Verkanderung - ganze Breite
Verfasst: Mo 25. Nov 2013, 21:52
von F3K Total
Hi,
wenn "ganze Breite" angeschaltet ist, dann wird der Text ohne Abstand zum Rahmen dargestellt.
"ganze Breite" kann z.B. so eingeschaltet werden, wenn es genau ein Textfeld auf dem Zeichenblatt1 gibt:
Code: Alles auswählen
Sub S_SET_BLOCK
oshape = thiscomponent.drawpages.getbyindex(0).getbyindex(0)
oshape.TextHorizontalAdjust = com.sun.star.drawing.TextHorizontalAdjust.BLOCK
Msgbox "BLOCK"
End Sub
ausschalten mit
Code: Alles auswählen
Sub S_SET_CENTER
oshape = thiscomponent.drawpages.getbyindex(0).getbyindex(0)
oshape.TextHorizontalAdjust = com.sun.star.drawing.TextHorizontalAdjust.CENTER
Msgbox "CENTER"
End Sub
Gruß R
Re: Text - Verkanderung - ganze Breite
Verfasst: Di 26. Nov 2013, 12:05
von step
@ lorbass, F3k total.
Danke für die Hinweise. Das hilft mir auf jeden Fall etwas weiter.
Mein Makro "Erzeugung und Veränderung von graphischen Elementen und Text" ist derweil fast fertig.
Gruß step