Version 0.82.0 is available
Major changes in this release:
- New Components:
- TUniDBLookupComboBox, TUniDBLookupListBox, TUniHTMLFrame
- Basic support for client side HTML and Scripting
- Several other improvments & bug fixes
- New demos:
- DBLookup, HTMLFrame, Basic jQuery
Please see ChangeLog for details.
Fix for 0.81
Current version updated to 0.81.2.801
Changes:
0.81.2.801
+----------------------------------------------------------------------------------------
- TUniScreeMask issue with borderless MainForm
- Installer: Bug resolved when selected Delphi version is not installed
- XE DCU files compiled with Update 1
- Borderless MainForm bug fix
Version 0.81.1 is available
Changes in this release:
- New Component TUniDBText
- Alignment for TUniLabel
- Application MainForm can be displayed as a borderless empty page
- Many uniTreeView enhancements
- Additional client information
- Several other improvments & bug fixes
- Three new demos
See ChangeLog for details.
Some minor changes to version 0.80
People who are using Pro version of TeeChart components have problem compiling uniGUI packages. As a workaround I removed TUniChart component from uniGUI package and moved it to uniGUIEx package. Please note that you won't be able to use TUniChart component unless you're using the standard version of TeeChart shipped with Delphi. Please see ChangeLog for details. New build version 0.80.2.796 is available for download.
Version 0.80.1 is available
Major changes in this new version:
- Ext JS library upgraded to latest public release 3.3.0
- New TUniChart component (See included demo)
- TabOrder & TabStop properties implemented for data input controls in Web mode
Please see ChangeLog for details. Important: Starting with this version distributed "ext" folder is renamed to "ext-x.y.z" format where x.y.x is the version of included Ext JS library. For example in this version folder name is ext-3.3.0 which is the folder that must be distributed with your applications.
Version 0.79.1 is available
Version 0.78.0 is available
This new version mainly focuses on Unicode support and its related bugs in previous versions. It also removes dependency to Delphi's default Indy version. It is done by including a custom version of Indy library (10.5.7) which I call it uIndy. In uIndy all Indy units are renamed by adding letter "u" to beginning of the original Indy unit name. e.g. IdGlobal has become uIdGlobal and etc. As a result uniGUI will use uIndy which won't conflict with custom Indy versions that you may have previously installed. This will also fix Delphi 2009 Unicode problem. In previous versions, uniGUI couldn't support Unicode in Delphi 2009 because Indy version shipped with D2009 wasn't completely ready for Unicode. Please see ChangeLog for details.
Version 0.77.1 is available
A new version of uniGUI is available for download. There are lots of fixes and new features in this new version. Please see ChangeLog for details.
Form Inheritance
Form Inheritance is one of the advanced features in Delphi. I've never used it much myself, but I know without it uniGUI can not be considered as complete. Some users asked about it and I decided to speed up its implementation.Currently it is implemented and being tested.
Procedure to create a new Inherited Form is a bit different than Delphi. You must use the newly added uniGUI Inherited Form function in the Wizard to create a new Inherited Form. It will display a list of available forms in your project. By simply selecting a Form from this list a new Inherited Form will be created. This feature will be available in next version 0.71.0
Documentation
An initial version of Online Documentation is uploaded. It is far from being completed, but answers some recent questions regarding deployment to various environments. Documentation will be continuously added and improved.