當XMLInspector在Delphi 和 C++ Builder中自動生成對話框時,我們可以通過XML來描述分級數據模型。現在,當您開發一個應用程序時,您希望將精力集中在為完成某個任務來進行專門的模型對象的開發上,而XMLInspector便是為此而開發的一款對象編輯工具,它具有界面友好、選項清晰等特點。
XML enables us to describe hierarchic data models, while XMLInspector automatically generates dialog forms in Delphi and C++ Builder. Now, when developing an application, you may rather concentrate your attention on modelling objects aimed to accomplish certain tasks, whereas XMLInspector will give a user-friendly and clear opportunity to edit these objects.
System requirements and compatibility with other products
- Supports Borland Delphi 5-7 and Borland C++ Builder 5-6.
- Supports any data sources, compatible with a standard TDataSet.
Components and tools
- TXMLInspector is a non visual component.
- TXSDEditor is a property inspector dialog enabling to edit XML files.
- Non visual classes: TXMLNode is a parser of XML files used in XMLInspector, TXMLDictionary is a class realizing popup lists of XMLInspector property values.
Use with databases
- Automatic generation of an XSD scheme and TDataSet record editing in XMLInspector.
- An ability to save and load XML nodes in a database.
- XMLInspector control
- An ability to handle an event of XML node property changing.
- An ability to set popup values when editing XML node properties.
- An ability to connect additional XML node property editors.