← Prev in month
← Prev in thread
Next in thread →
Next in month →
[ANN] <oXygen/> XML Editor 1.2.2
We are glad to announce a new release of <oXygen/> XML Editor. Shortly, the changes consist in codeinsight improvements and a lot of small fixes that make tasks easier, plus specific improvements for MacOSX. Please see below a detailed description of what is new in 1.2.2. <oXygen/> XML Editor is freely available online as an applet at http://www.oxygenxml.com/applet/ The desktop version http://www.oxygenxml.com/download.html can be freely evaluated for 30 days. New in <oXygen/> XML Editor 1.2.2 ============================ * XML Schema codeinsight was improved * Markup can be made read-only * XSL external parameters support * Pretty print keeps the cursor position. * Header and footer for transformation * Undo/Redo - no more empty document * Copy/Paste large data blocks with JDK 1.4 work. * Proxy configuration * MacOSX specific problems fixed - Copy/Paste/Enclose in the contextual menu, print, open dialog use the Mac standard open dialog. * XML Schema codeinsight was improved to handle instance type definitions via xsi:type, to offer derived elements when the base type is specified and to properly handle local elements. For instance if you take the IPO example from the "XML Schema Part 0: Primer" http://www.w3.org/TR/xmlschema-0/ and you edit a billTo or shipTo content specifying the type xsi:type="ipo:USAddress" or xsi:type="ipo:UKAddress" the elements corresponding to the actual types will be offered by the codeinsight. If, for instance, you will define a base type number and derive integer, double and float from number then you specify that sum should contain 2 number elements the codeinsight will offer integer, float, double inside sum. For example xs:element from schema can have a ref attribute only if it is used for a local element declaration while for global element declaration ref is prohibited. The codeinsight will offer ref only for local element declarations. * It is now possible to make the tags read only. In this way one can be edit only the text content of the document and make sure no accidental changes to the document structure are made. * The user can specify external parameters for the XSL transformation * It is possible to append a header and a footer to the XSL transformation result. For instance if you work on generating a HTML document fragment with a transformation you can specify the header and footer and put also a refresh, either META or JavaScript, direct the transformation to a file and open that file with a browser, then you can see the updated result in the browser without the need to hit refresh all the time. * The pretty print operation keeps the cursor in the same location as before. In the previous version, after the operation completed, the cursor was moved to the first line. * Better undo/redo mechanism. In some cases, like after a pretty print operation when the user hit undo he got a empty document, undo again and he got the document before applying the pretty print operation. Now the empty document state was removed. * Changed the Copy/Paste to support large data sections. This was a JDK 1.4 problem with pasting large data sections. * Proxy configuration. The user can configure proxy settings from an application dialog. It allows editing of documents with DTD or schemas located on other sites, when you do not have a direct connection to the Internet. Specific to Mac OS X ================= * Fixed a bug concerning the use of the contextual menu for Copy, Paste, or "Enclose in". * Fixed a bug that made printing on Mac OS X impossible. * Files are opened now using the standard file open dialog. All the best, George ------------------------------------------------------------- George Cristian Bina mailto: COO - sync.ro Phone +40-(0)251-461480, +40-(0)251-461481 Fax +40-(0)251-461482 Mobile +40-(0)723-224067 SyncRO Soft srl, Bd N. Titulescu 170, Craiova, 1100 - Romania http://www.sync.ro <oXygen/> XML Editor - http://www.oxygenxml.com/
← Prev in month
← Prev in thread
Next in thread →
Next in month →