19.05.2024, 14:47
Hallo Koter,
Danke für die schnelle Antwort - noch dazu am Feiertag ;-)
Ja, diesen Befehl hatte ich hier im Forum bei einem ähnlichen Problem schon gefunden und (leider erfolglos probiert).
Ich erhalte einen Laufzeitfehler 438; Objekt unterstützt diese Eigenschaft oder Methode nicht.
Auch beim Eingeben erhalte ich nach sr. den Befehl "CenterX" nicht angeboten.
Die Zeile davor (die den Text erstellt) lautet:
Die Variablen x, y, w und h sind die "boundingbox" der vorher markierten ShapeRange.
Der Text wird ja auch einwandfrei erstellt - nur die Ausrichtung ist mein Problem ...
Gibt es den Befehl möglicherweise erst in späteren Corel-Versionen?
Gruß
fremoikaner
Danke für die schnelle Antwort - noch dazu am Feiertag ;-)
Ja, diesen Befehl hatte ich hier im Forum bei einem ähnlichen Problem schon gefunden und (leider erfolglos probiert).
Ich erhalte einen Laufzeitfehler 438; Objekt unterstützt diese Eigenschaft oder Methode nicht.
Auch beim Eingeben erhalte ich nach sr. den Befehl "CenterX" nicht angeboten.
Die Zeile davor (die den Text erstellt) lautet:
Code:
Set s1 = ActiveLayer.CreateArtisticText(x + (w / 2) - 0.025, y + h + 0.02, name, , , "1451_Eng_DB", 8, , , , cdrCenterAlignment)
Der Text wird ja auch einwandfrei erstellt - nur die Ausrichtung ist mein Problem ...
Gibt es den Befehl möglicherweise erst in späteren Corel-Versionen?
Gruß
fremoikaner
Betriebssystem / Grafik-Software: Win7, Corel X3/X5/X7