Awesome, that works! I was looking at some source and saw that durationEvent had changed but didn't see that title was gone.
Thanks a lot for you help! -matthew On Thu, Sep 17, 2009 at 2:21 PM, Michael Nosal <[email protected]> wrote: > Simplify your date handling, and check the values used by > Timeline.DefaultEventSource.Event. > The attribute names and arguments have changed as Timeline gets updated. > This is for the code on the trunk at simile-widgets.googlecode.com/svn. > > Try this: > var time = "04-17-2009 12:00"; > var d = new Date(time.replace(/-/g,"/")); // new Date can handle > 04/17/2009 > var evt = new Timeline.DefaultEventSource.Event ({ > id: 'F', > start: d, > end: d, > instant : true, > text : "An event", > description : "A description", > }); > tl.getBand(0).getEventSource().add(evt); > > tl.paint(); > > /* or you can create a listener for 'onAddOne' > * that does this automatically for you > */ > > > You should see the instant event appear on your timeline. > > --Mike > > > > On Sep 17, 2009, at 12:29 PM, matthew wrote: > > var dateString = time.substring(0, idx); >> var timeString = time.substring(idx+1, time.length); >> var tmp = dateString.split('-'); >> var arr = timeString.split(':'); >> >> debug_out("tmp[2] = "+tmp[2]+" tmp[1] = "+tmp[1]+" tmp[0] = >> "+tmp[0]); >> >> var d = new Date(Number(tmp[2]), Number(tmp[0])-1, Number(tmp[1]), >> Number(arr[0]), Number(arr[1])); >> debug_out(d); >> var evt = new Timeline.DefaultEventSource.Event ({ >> 'id': 'F', >> 'start': new Date(Number(tmp[2]), Number(tmp[0])-1, >> Number(tmp[1]), Number(arr[0]), Number(arr[1])), >> 'end': new Date(Number(tmp[2]), Number(tmp[0])-1, >> Number(tmp[1]), Number(arr[0]), Number(arr[1])), >> 'title': 'TEST EVENT ', >> 'dateTimeFormat': 'iso8601', >> 'durationEvent': false >> }); >> tl.getBand(0).getEventSource().add(evt); >> > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "SIMILE Widgets" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/simile-widgets?hl=en -~----------~----~----~----~------~----~------~--~---
