Neue Features des Objektmodells von FlexPro 7
Bei den meisten Änderungen, die am Automation Objektmodell von FlexPro 7 gegenüber der Vorgängerversion vorgenommen wurden, handelt es sich um abwärtskompatible Erweiterungen. Insbesondere die neu gestaltete Oberfläche von FlexPro 7 bedingte jedoch einige Änderungen, welche zur Vorgängerversion inkompatibel sind. FlexPro 6 VBA-Programme und Makros, die diese Elemente verwenden, müssen daher angepasst werden.
Die Präsentationsobjekte wurden weitestgehend kompatibel erweitert. Eine nicht abwärts-kompatible Modifikation stellt hier der Wegfall der DataMatrixIndex-Eigenschaft dar, welche durch die Möglichkeit, eingebettete FPScript-Ausdrucke zu verwenden, obsolet wurde. Näheres hierzu ist weiter unten aufgeführt.
Neben diverser Erweiterungen wurden im Bereich der Analyseobjekte zur Verbesserung der Konsistenz einige Objekte und Aufzählungstypen umbenannt.
Um Ihnen die eventuell nötigen Anpassungen so leicht wie möglich zu machen, sind sämtliche Änderungen im Folgenden detailliert aufgeführt. Für die meisten VBA-Programme können Sie die Anpassungen mit einigen Suchen und Ersetzen Operationen im Visual Basic Editor bewerkstelligen.
Änderungen und Erweiterungen an den Objekten der FlexPro Bedienoberfläche
In allen Auflistungen wurde Item nun als Eigenschaft und nicht mehr als Methode implementiert.
Das Global-Objekt ermöglicht nun auch Schreibzugriff auf die ActivePrinter-Eigenschaft. Mit den Methoden List und NamedList kann eine List-Auflistung erstellt werden, welche einer FPScript-Liste entspricht. Die