Vertical resizing?  Although not "automatic", David has an example at
this site (link below), and there is a small triangle below the
timeline that the user can click and drag to resize the  timeline.  I
don't know how he did it, but I need to learn. Is this what you are
trying to do?

http://people.csail.mit.edu/dfhuynh/projects/timeline-exhibit/timeline-exhibit2.html



On Oct 6, 10:44 am, Sergey Chernyshev <[EMAIL PROTECTED]>
wrote:
> Thanks, Larry! Looking at the source seems to be quite work-intensive
> as I didn't want to go too deep into the library itself - I'll
> probably save that for later ;)
>
> Unfortunately, scrolling didn't work as described in the wiki as part
> below scrolled wasn't rendered for some reason - maybe because of
> older version of the timeline I used - will have to upgrade that
> first.
>
>          Sergey
>
> On Oct 3, 1:44 pm, LarryK <[EMAIL PROTECTED]> wrote:
>
>
>
> > Hi Sergey,
>
> > As they say "Use the source, Luke" (A line from Star Wars.) Anyhow, I
> > digress...
>
> > Look in the source...and now that I'm looking at the source, it
> > appears to me that the max number of tracks is not calculated (I
> > misunderstood the meaning of the tracks array.) You should be able to
> > calculate the max number of tracks from the height of the container
> > and the height needed for each track. All of this is handled in the
> > painter source, look in either original-painter.js or detailed-
> > painter.js.
>
> > The size of the tracks is a variable set by the theme, I believe.
>
> > The source is not well commented but it is very clean and clear, in my
> > humble opinion. As they say, it's "self-commented." I've not had too
> > much trouble following what it's doing.
>
> > Remember that the whole issue of tracks and track layout is a very
> > tricky one. David has tried different heuristics for choosing tracks
> > and each has had different pluses and minuses. I'm not sure how you'll
> > figure out how many tracks a given dataset will need. If you're using
> > events that have the same start/stop date, I guess you'd just count
> > the max birthdays per any given day. If you're doing something with
> > events that have durations, it gets much trickier, quickly.
>
> > Re:>Vertical scrolling is also useful, but overall size is still fixed,
> > >right?
>
> > Nothing has to remain fixed.
> > It can be changed dynamically if you want. Maybe you should make it
> > adjustable by your users. Look at the animation method calls for
> > growing/shrinking divs in either thehttp://developer.yahoo.com/yui/
> > Yahoo UI or Prototype library.
>
> > > Also, can I scroll only one band and not the whole container
>
> > Sure. Look at the wiki page notes about vertical scrolling. Scroll
> > just the divs you want to scroll.
>
> > Good luck,
>
> > Larry
>
> > On Oct 3, 12:42 pm, Sergey Chernyshev <[EMAIL PROTECTED]>
> > wrote:
>
> > > Larry, thanks for the quick response!
>
> > > How do I recalculate the number of tracks and the size of the tracks?
> > > This sound like the best option, but I didn't see anything close to
> > > describing this in the docs.
>
> > > As for size choices, it's a good idea for a temporary solution, but
> > > not permanent.
>
> > > Vertical scrolling is also useful, but overall size is still fixed,
> > > right? Also, can I scroll only one band and not the whole container
> > > (probably not)?
>
> > > Thank you,
>
> > >            Sergey
>
> > > On Oct 3, 12:10 pm, LarryK <[EMAIL PROTECTED]> wrote:
>
> > > > Hi,
>
> > > > Should be doable. You'll need to grow the containing div, then
> > > > recalculate the number of tracks, then re-layout the event data.
>
> > > > Or give your clients a choice of small, medium, large and x-large
> > > > timelines.
>
> > > > Or implement vertical scrolling, there's a page in the wiki about it.
>
> > > > Regards,
>
> > > > Larry
>
> > > > On Oct 3, 11:42 am, Sergey Chernyshev <[EMAIL PROTECTED]>
> > > > wrote:
>
> > > > > Hi,
>
> > > > > I'm using Timeline widget with a few projects that get data
> > > > > dynamically from the datasource and therefore have no idea how much
> > > > > data there is.
>
> > > > > One good example is my Friends Explorer Facebook app that let's you
> > > > > see your friends birthday 
> > > > > timelines:http://www.sergeychernyshev.com/friendsexplorer/
>
> > > > > The problem is that different people have different amount of friends
> > > > > and some of them have so many that they don't fit vertically on the
> > > > > timeline (timeline itself is horizontal).
>
> > > > > So the question is how do I automatically resize the timeline upon
> > > > > loading data from the datasource so ll the data fits nicely?
>
> > > > > I searched a list archive and couldn't find the answer. I will
> > > > > appreciate any help - Timeline is a great visual tool and I really
> > > > > enjoy using it, but it's a pain not to be able to load as much data as
> > > > > there is ;)
>
> > > > > Thank you,
>
> > > > >          Sergey
>
> > > > > --
> > > > > Sergey 
> > > > > Chernyshevhttp://www.sergeychernyshev.com/http://www.sergeychernyshev.com/-
> > > > >  Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to