There is many changes so only major ones are indicated below. Nevertheless, backward compatibility was maintained. Easy-to-use XML source editor with previewing the resulting user interface.įor this release XI Library was almost completely refactored.Detailed documentation explaining every aspect of using XI.Basic set of controls, including the set of controls from JEDI Visual Component Library (JVCL).By default, in-memory, database, registry and INI-file storages are supported. Easy-to-use data exchange interface for generated UI. If the screen resolution on the target system differs from the screen resolution on the machine where the XML source was created, XI will scale controls accordingly. The XML source can be loaded as text or in the form of "binary XML" (the more compact "compiled" form). The XML source can be loaded from a file, memory or a resource. Dynamically building a user interface (UI) out of an XML source at run time.The main advantage is that you don't have to write complex code anymore to create a controls at runtime, just create an XML source that describes the interface you need and XI will do the rest. It introduces a concept similar to XAML but targeted for Win32 and more data-oriented (rather then interface-oriented). XI is a Delphi library that dynamically creates a user interface out of an XML source and lets you edit data using this interface. Small update: addition of a small functionality + bug fixes.īy Runebyte Software. Management of last used objects (something clever that MS did not think of, they'll pinch this idea if they come across it, no doubt),.The frame allows numerous operations on the OLE object to be performed (kind of inspired by the way an object is inserted in a MS Word document). This frame contains a corrected version of a TOLEContainer (hidden) and a display section. The use of the TOLEContainer is clumsy and codegear has not provided enough events to make it usable the way it should be (it might change, I logged a QC request to solve this), as examplified by MS Office. All the hard work was done for you, simply create the frame in your app and set its properties to your needs. This frame allows an OLE object (think TOLEContainer) to be beautifully created and displayed in an application.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |