I've uploaded some classes to the sandbox:
JRE Emulation:
freller/gwt-commons/src/org/gwtcommons/user/client/Calendar.java
freller/gwt-commons/src/org/gwtcommons/user/client/GregorianCalendar.java
A Grid that supports OnMouseOver/Out
freller/gwt-commons/src/org/gwtcommons/user/client/ui/Grid.java
freller/gwt-commons/src/org/gwtcommons/user/client/TableOnMouseEventListener.java
A popup list that support selection. Used by AutoCompleter and MonthPanel
freller/gwt-commons/src/org/gwtcommons/user/client/ui/OptionsPopup.java
freller/gwt-commons/src/org/gwtcommons/user/client/OptionsPopupIten.java
freller/gwt-commons/src/org/gwtcommons/user/client/OnSelectListener.java
A date picker Widget
freller/gwt-commons/src/org/gwtcommons/user/client/ui/MonthPanel.java
I've also organized freller/demo to see them in action.
Regards,
Andre
I would suggest a different approach though on the date parsing
facility (which I happen to have chosen for my GWL impl): instead of
'manualy' parsing the pattern I transform it to a regexp (for which I
also added an impl to the GWL) and let the regexp do the parsing for
me.
I will try to upload my version to a sandbox and then we maybe can
merge it?
G.
Nice job and very thoughtful of details!
I will try to upload my version to a sandbox and then we maybe can
merge it?