ChazZ S wrote:
> Thanks for the info and the demo.  Strange thing is, I looked at it this 
> weekend and it worked.  I came back this monday morning went back to 
> inspect the code and what not, and it does not work anymore.  Check or 
> uncheck the showValues is always on.  I did an update from source 
> control, got the updated files tried it for myself and it does not seem 
> to be working.
> 
> I also noticed in my latest pull from source 
> (http://simile.mit.edu/repository/timeplot/trunk/src/webapp/api) that 
> timeplot.js, i belive, has an error in it.
> 
>     _clearLabels: function() {
> ---->var labels = document.getElementById("timeplot-labels");
>         if (labels) this._containerDiv.removeChild();
>         labels = document.createElement("div");
>         labels.id = "timeplot-labels";
>         this._containerDiv.appendChild(labels);
>     },
> 
> I think the marked line should read:
> var labels = this._containerDiv.firstChild;
> 
> I dont think I have seen the labels div not be the first child.  I have 
> several plots on the page at any given time, so simply searching for the 
> ID "timeplot-labels" just won't do.

Hmm, that's a good point. I didn't think of the case of multiple plots 
on the same page. I'll revert it to the firstChild.

> It also seems that the "_clearLabels" only gets called when creating a 
> new plot, and it does not get called when doing a plot.update().  Is 
> that by design?

I honestly don't remember :-)

What is you opinion on that?

> -ChazZ
>  
> ever wonder if a word, when misused so many times, could lose all of its 
> meaning?
> now thats ironic...
> 
> 
> ----- Original Message ----
> From: Stefano Mazzocchi <[EMAIL PROTECTED]>
> To: General List <[email protected]>
> Sent: Friday, February 22, 2008 5:43:05 PM
> Subject: Re: toggling features
> 
>  > ChazZ S wrote:
> 
>  >> First Question:
>  >> I haven't quite figured out how one can toggle the "showValues" feature
>  >> on and off on the fly.  I would ultimately like to click on a
>  >> control(checkbox or something) to toggle the showValues.  I tried to
>  >> access a plot's plotInfos, after creating and populating the plot, to
>  >> change the showValues property to no avail.
>  >>
>  >> ['plot' created via TimePlot.create()]
>  >> ...
>  >> plot._plotInfos[0]['showValues'] = enable;
>  >> this.plot.update();
>  >> this.plot.repaint();
>  >>
>  >> Looking in the JSdoc i did not see an obvious way to change plotInfos
>  >> without creating a whole new plot.
>  >
>  > Oh, I see. Yeah, I didn't think of that case: the Timeplot.Plot makes a
>  > local copy of that value at initialization and then forgets to check 
> back.
>  >
>  > It should be an easy fix, I'll do that right after this.
> 
> I just fixed that in the current live Timeplot. See this timeplot for an
> example on how to use it:
> 
>   http://simile.mit.edu/timeplot/examples/bush/index.html
> 
> -- 
> Stefano Mazzocchi
> Digital Libraries Research Group                Research Scientist
> Massachusetts Institute of Technology
> E25-131, 77 Massachusetts Ave              skype: stefanomazzocchi
> Cambridge, MA  02139-4307, USA        email: stefanom at mit . edu
> -------------------------------------------------------------------
> 
> _______________________________________________
> General mailing list
> [email protected] <mailto:[email protected]>
> http://simile.mit.edu/mailman/listinfo/general
> 
> 
> ------------------------------------------------------------------------
> Looking for last minute shopping deals? Find them fast with Yahoo! 
> Search. 
> <http://us.rd.yahoo.com/evt=51734/*http://tools.search.yahoo.com/newsearch/category.php?category=shopping>
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> General mailing list
> [email protected]
> http://simile.mit.edu/mailman/listinfo/general


-- 
Stefano.

_______________________________________________
General mailing list
[email protected]
http://simile.mit.edu/mailman/listinfo/general

Reply via email to