Hi, I would be happy when someone consider my contribution....
I know the qooxdoo developers are very busy, but I write this for avoiding my contrib to be buried in the many received forum messages. Forgot to upload the patch...: http://www.nabble.com/user-files/235957/DateChooser.diff DateChooser.diff http://www.nabble.com/user-files/235958/DateChooser.js DateChooser.js dperez wrote: > > Hi > > I have changed class DateChooser in this way: > > 1) A new event has been added: qx.constant.Event.SELECT > This event is called when: a user double clicks a day, or presses the > enter or space key when over a day. > > This event allows to do an action when the user selects a day. E.g > when the calendar is shown in a popup window, it closes the window and > sets the content of the corresponding TextField. > > myDateChooser.addEventListener(qx.constant.Event.SELECT, function() { > myTextField.setValue((new > qx.util.format.DateFormat('dd-MM-yyyy')).format(this.getDate())); > myPopupWindow.close(); > myTextField.focus(); > }); > > 2) Sometimes I've had problems with this code > > - if (dayIncrement != null || monthIncrement != null || yearIncrement != > null) { > // ***********If this.getDate()==null it crashes > - var date = new Date(this.getDate().getTime()); // TODO: Do cloning in > getter > - if (date == null) { > - date = new Date(); > - } else { > - if (dayIncrement != null) date.setDate(date.getDate() + > dayIncrement); > - if (monthIncrement != null) date.setMonth(date.getMonth() + > monthIncrement); > - if (yearIncrement != null) date.setFullYear(date.getFullYear() + > yearIncrement); > - } > - this.setDate(date); > - } > -} > > > this.getDate().getTime() crashes if this.getDate() is null. > So I check before if this.getDate() is valid. > > > When my change is accepted, I will update the doc and create a new demo > called DateChooser_2.html. > -- View this message in context: http://www.nabble.com/New-documentation-for-DateChooser-tf2258103.html#a6283063 Sent from the qooxdoo-devel forum at Nabble.com. ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
