Das Problem ist wohl, dass der berechnete Punkt nicht auf dem Kreis des Balloons liegt.
Darauf bin ich gekommen, nachdem ich testweise den oPtItent statt oBalloonIntent für die oObjColl verwendet habe. Die Pfeilspitze lag innerhalb des Kreises. Bei den Stilen war der Haken bei "an Texthöhe anpassen" gesetzt und dadurch das Feld Größe ausgegraut. Der darin angezeigte Zahlenwert war deutlich kleiner als der tatsächliche Kreis. Das Makro greift aber genau diesen Zahlenwert vom Stil ab.
Ist der Haken "an Texthöhe anpassen" raus, läuft auch das Makro durch.
Wie man nun bei gesetztem Haken an die tatsächliche Kreisgeometrie kommt, konnte ich nicht finden. Evtl. lässt sich der Haken im Makro rausnehmen (Property heißt ScaleToTextHeight), dann Leader erstellen und abschließend Haken wieder setzen.
------------------
Gruß KraBBy
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP