New Features of ZK 5.0.8"

From Documentation
Line 43: Line 43:
 
<timebox format="long" locale="fr"/>
 
<timebox format="long" locale="fr"/>
 
</source>
 
</source>
 +
 +
For more information please see the [[ZK_Component_Reference/Input/Datebox | Datebox]] and [[ZK_Component_Reference/Input/Timebox | Timebox]] documentation.
  
 
===Decimals, integers, long and double components===
 
===Decimals, integers, long and double components===

Revision as of 03:31, 29 August 2011

DocumentationSmall Talks2011AugustNew Features of ZK 5.0.8
New Features of ZK 5.0.8

Author
Timothy Clare, Technology Evangelist, Potix Corporation
Date
August 31, 2011
Version
ZK 5.0.8

ZK 5.0.8 is a maintenance release focusing on fixing bugs and releasing new improved features for ZK components.

Databinding composer instead of initiator

With ZK 5.0.8 users can avoid having to set a page initializer for the annotated databinder by defining a dedicated Composer – AnnotateDataBindingComposer. The code of AnnotateDataBindingComposer.java is simple and easy to read and understand.

public class AnnotateDataBindingComposer implements Composer, java.io.Serializable {
    protected AnnotateDataBinder _binder;
    public void doAfterCompose(Component comp) throws Exception {
        _binder = new AnnotateDataBinder(comp);
        comp.setAttribute("binder",_binder);
        _binder.loadAll();
    }
}

For more information please take a look at the associated blog.

JasperReports now upgraded to JasperReports4

ZK has upgraded the included JasperReports to JasperReports 4.

For more information on JasperReports 4 changes click here.

Locale improvements for components

Datebox and Timebox

By default the real format depends on the current Locale (i.e., Locales.getCurrent()). However, in ZK 5.0.8 you can now manually specify the locale.

<datebox format="medium+full" locale="de_DE"/>
<datebox format="long" locale="fr"/>

<timebox format="medium" locale="de_DE"/>
<timebox format="long" locale="fr"/>

For more information please see the Datebox and Timebox documentation.

Decimals, integers, long and double components

A method to prevent the use of zscript in a project

Comments



Copyright © Potix Corporation. This article is licensed under GNU Free Documentation License.