Mir gelingt es nicht, in LO Draw (5.3 - 5.4, openSUSE, Windows 10) einen
nutzerdefinierten GluePoint für Verbinder korrekt zu setzen. Ich bitte
darum, das zu testen. Vielleicht ist es ein Problem vor der Tastatur
oder bei LO.
Der folgende Code funktioniert in AOO (3.. bis 4.1.4).
Das Makro er
Hey Volker,
teste mal die Folgende Zeile:
oConn.StartGluePointIndex = oRect(i).GluePoints.insert(oGlue)+ 1
Wäre das Dein erwartetes Eegebnis? Ich denke, die Indices der GluePoints
beginnen bei 1 und nicht bei 0.
Könnte dann natürlich auch ein Fehler der Api sein...
VG
Thomas
Am 16.01.201
Am 16.01.2018 um 15:11 schrieb Thomas Krumbein:
teste mal die Folgende Zeile:
oConn.StartGluePointIndex = oRect(i).GluePoints.insert(oGlue)+ 1
Wäre das Dein erwartetes Eegebnis? Ich denke, die Indices der GluePoints
beginnen bei 1 und nicht bei 0.
Könnte dann natürlich auch ein Fehler der A
Hey Volker,
leider weiss ich immer noch nicht genau, wie es aussehen soll;)
Aber ich glaube, noch etws gefunden zu haben:
oGlue = CreateUnoStruct("com.sun.star.drawing.GluePoint2")
oGlue.IsRelative = False
oGlue.Escape = com.sun.star.drawing.EscapeDirection.SMART
oGlue.PositionAl
Am 16.01.2018 um 15:50 schrieb Thomas Krumbein:
Hey Volker,
leider weiss ich immer noch nicht genau, wie es aussehen soll;)
Aber ich glaube, noch etws gefunden zu haben:
oGlue = CreateUnoStruct("com.sun.star.drawing.GluePoint2")
oGlue.IsRelative = False
oGlue.Escape = com.sun.sta