Ab kommender Woche (24.9.2007) wird FrameScript 5.0 verfügbar sein. Die Unterstützung reicht von FrameMaker 6 bis zur neuen Version 8, allerdings noch ohne die Unterstützung von Unicode-Strings; dies wird nachgereicht. Die Liste der Neuerungen zeigt, wie stark Skripte mittlerweile auch für anspruchsvolle Aufgaben genutzt werden und wie der Abstand zu in C programmierten Plug-ins weiter abnimmt.
Aber zunächst noch ein paar gute Nachrichten:
- Wer FrameScript nach dem 1.8.2007 gekauft hat, bekommt die Lizenz für Version auf Anfrage kostenlos!
- Bis zum 30.9.2007 gelten zusätzlich 10% günstigere Preise für neue Lizenzen und Upgrades, um den Umstieg so attraktiv wie möglich zu machen
Jetzt aber zu den Neuigkeiten:
- ElmStudio Script Editor in einer eigenständig nutzbaren Version mit ScriptBuilder Funktionalität
- Unterstützung für Structured Import/Export (das ging bisher nur per C-Plug-in)
- XML-Parser zur Interpretation von externen XML-Daten (EExPatXml Object).
- Konfigurierbarer Text-Parser (ETextParser Object)
- Neue Bausteine für eigene Dialoge: Tab Control, Grid Control, Images (standard icons, Exclamation, Question, Error, Information)
- Neue Datentypen: DataList, DataRecord
- Verbesserte Funktionen für Arrays
- Neue Hilfsfunktionen (eUtl.GetPropertyValue, SetPropertyValue und FormatString)
- Neue globale Variablen: ThisProc, TextItemNameList, NotificationNameList, CharPropChangeNameList
- Ein neuer Registrier-Prozess, der nicht mehr auf die FrameMaker-Lizenznummer angewiesen ist
Nur zur Erinnerung, die wichtigsten Neuigkeiten der Version 4 waren ein völlig überarbeiteter Skript-Parser (schnellere Interpretation) und der Debug-Modus (schnellere Skriptentwicklung).