XMetaL Developer
Tailor XML authoring to fit your organization.Set the stage for success for your writers! Customize XMetaL Author and XMAX to best suit the people who will use them — resulting in greater user adoption and higher productivity. XMetaL Developer provides flexibility in customization and deployment to optimize the environment to reflect the natural work style of your users.
XMetaL Developer is a tool for fast configuration of XML content authoring solutions that combines best-in-class development tools in a robust and flexible Integrated Development Environment (IDE). Based on Microsoft Visual Studio® with support for standard scripting languages, XMetaL Developer will help your programmers become immediately productive and focus efforts on creative problem solving and value-add innovation.
For detailed information on using the XMetaL Developer, please check
- XMetaL Customization Guide (pdf) or Microsoft HTML Help (chm) format
- XMetaL Programmer’s Guide (pdf) or Microsoft HTML Help (chm) format
- XMetaL Technical information
Download Trial Contact our Sales Team
Key Benefits
- Build and configure highly productive authoring interfaces
- Use common scripting languages for faster configuration
- Open architecture and standards-based approach minimizes developer learning curve
Highlights of New Features in XMetaL Developer 19.0
- XMetaL Developer 19 is fully compatible with the latest release of Visual Studio 17.x (x64) – (2022) and the latest updates of Visual Studios 15.x – 16.x – (2019), including the Community Editions. The integration of XMetaL Developer with Visual Studio allows developers to efficiently create and manage XMetaL customizations using a modern IDE, equipped with advanced scripting and debugging features, including:
- Integrated Debugging Tools: Offers a powerful debugger for stepping through macro scripts within the IDE.
- Breakpoints: Supports conditional and data breakpoints to monitor variables and expressions dynamically.
- Call Stack Analysis: Visualizes the call stack for better context during debugging sessions.
- The Watch and Immediate Windows: Enable direct monitoring and evaluation of expressions, variables, and runtime objects.
- JavaScript/TypeScript Debugging: Enhanced integration with modern browsers for seamless front-end debugging.
- The updated XMetaL API JavaScript IntelliSense support in XMetaL Developer 19.0 is fully compatible with the latest releases of Visual Studio versions 15.x through 17.x.
- XMetaL Developer 19.0 is fully compatible with the latest versions of the XMetaL product suite, including XMetaL Author Enterprise 19.0, XMetaL Author Essential 19.0, XMetaL XMAX 19.0, and the XMetaL API.
- XMetaL Developer 19.0 XFT form layout tools, XFT form dialogs, and embedded XFT form components all support High Dpi displays.
- XMetaL Developer 19.0 supports XMEdge ActiveX control integration. The XMEdge ActiveX control facilitates bidirectional interaction between XMetaL and Microsoft Edge WebView2. The integration allows developers to embed the Microsoft Edge (Chromium) browser into XMetaL, leveraging modern web technologies (HTML, CSS, JavaScript) alongside XMetaL APIs and scripting capabilities. The XMEdge control can be hosted within the XMetaL Resource Manager, XFT form dialogs, XMetaL Active Document embedded XFT forms, or as a viewer for images or referenced content.
- The XMetaL Developer 19.0 binaries have been updated to integrate seamlessly with the latest Windows SDKs and Visual Studio toolsets, ensuring full compatibility with the latest Windows 10 and 11 updates.
Feature Highlights: Faster Author & Developer Productivity
Build Highly Productive Authoring Interfaces
- Extend XMetaL Author in the Resource Manager with integrations into external systems, such as workflow, content management, and other enterprise applications
- Style the authoring interface in XMetaL Author or XMAX with standard CSS to aid readability and navigation
- Define custom menus, toolbars, and keyboard macros for XMetaL Author or XMAX to maximize author productivity and usability
Jump-Start Development
- Use the smart configuration generator to automatically generate customization files
- Leverage sample applications and scripts as a starting point for development
Tailor the Development Platform
- Personalize the entire XMetaL Developer environment to complement unique preferences and work style
- Simplify the workspace, style sheet editor, script editors, and the entire framework, and set the script language, toolbars and interfaces with feature enabling/disabling
Faster Development Productivity
- Over 1,000 documented interfaces through COM or Java
- Common scripting languages such as Jscript, VBScript, Perl, Python
- Leverage Microsoft Visual Studio’s script and schema/DTD editing facilities, proactively validating syntax, flagging code errors to test scripts on-the-fly
- Drag-and-drop GUI creation enables faster customization
- Use wizards to guide you step-by-step through key tasks
- Code and debug on the fly
- Validate with constant checks during project creation
Leverage Enterprise Information
- Enable authors to submit complex queries (such as table joins) that import enterprise database information into their documents
- Supports structured content as CALS or HTML tables or as semantically tagged XML
Promote Standards-Based Excellence
- Choose the schema language that best meets your needs: load W3C XML Schema, XML DTDs, or SGML DTDs
- Reliably script sophisticated manipulations for your XML content with a standards-compliant Document Object Model (DOM) implementation