Ah, now that is beyond the scope of what I have done. Does anyone else want to pitch in at this stage?
On Fri, Apr 3, 2009 at 5:04 PM, Pedro Erzubiaki <[email protected]> wrote: > how I make to cancel and not to appear nothing? > > > 2009/4/3 Scott Thomson <[email protected]> > >> Hi Pedro, >> >> You need to put back the info bubble code. Find the implementation in: >> sources.js >> >> Feel free to add it all back, or override or build the info bubble however >> you like. >> >> fillInfoBubble: function(elmt, theme, labeller) { >> var doc = elmt.ownerDocument; >> >> var title = this.getText(); >> var link = this.getLink(); >> var image = this.getImage(); >> >> if (image != null) { >> var img = doc.createElement("img"); >> img.src = image; >> >> theme.event.bubble.imageStyler(img); >> elmt.appendChild(img); >> } >> >> var divTitle = doc.createElement("div"); >> var textTitle = doc.createTextNode(title); >> if (link != null) { >> var a = doc.createElement("a"); >> a.href = link; >> a.appendChild(textTitle); >> divTitle.appendChild(a); >> } else { >> divTitle.appendChild(textTitle); >> } >> theme.event.bubble.titleStyler(divTitle); >> elmt.appendChild(divTitle); >> >> var divBody = doc.createElement("div"); >> this.fillDescription(divBody); >> theme.event.bubble.bodyStyler(divBody); >> elmt.appendChild(divBody); >> >> var divTime = doc.createElement("div"); >> this.fillTime(divTime, labeller); >> theme.event.bubble.timeStyler(divTime); >> elmt.appendChild(divTime); >> >> var divWiki = doc.createElement("div"); >> this.fillWikiInfo(divWiki); >> theme.event.bubble.wikiStyler(divWiki); >> elmt.appendChild(divWiki); >> >> } >> >> >> >> On Fri, Apr 3, 2009 at 4:52 PM, Pedro Erzubiaki <[email protected]>wrote: >> >>> ok scott, now appears alert, but when click in the OK… appears an empty >>> balloon >>> >>> >>> it only lacks this detail, helps me please! =D >>> >>> >>> >>> 2009/4/3 Scott Thomson <[email protected]> >>> >>> Hi Pedro, >>>> >>>> Put the over-riding code right after the code where you define your >>>> timeline. >>>> >>>> So you might do it like this... >>>> >>>> <script> >>>> var tl; >>>> >>>> function onLoad() { >>>> : >>>> } >>>> >>>> var resizeTimerID = null; >>>> function onResize() { >>>> : >>>> } >>>> >>>> Timeline.DefaultEventSource.Event.prototype.fillInfoBubble = >>>> >>>> >>>> >>>> >>>> function(elmt, theme, labeller) { >>>> alert('Foo'); >>>> } >>>> : >>>> </script> >>>> >>>> >>>> Cheers, >>>> Scott >>>> >>>> >>>> On Fri, Apr 3, 2009 at 4:25 PM, Pedro Erzubiaki <[email protected]>wrote: >>>> >>>>> thanks scott, but in which archive I insert this function? >>>>> >>>>> I do not know where to insert it and nor as calls-there =( >>>>> >>>>> Example: >>>>> >>>>> in the file compact-painter.js I add the function: >>>>> >>>>> Timeline.DefaultEventSource.Event.prototype.fillInfoBubble = >>>>> function(elmt, theme, labeller) { >>>>> alert('Foo'); >>>>> } >>>>> >>>>> in the file compact-painter.html?????????????? >>>>> >>>>> var bandInfos = [ >>>>> Timeline.createBandInfo({ >>>>> width: "90%", >>>>> intervalUnit: Timeline.DateTime.WEEK,// padrão >>>>> WEEK, >>>>> intervalPixels: 150, //150 >>>>> eventSource: eventSource, >>>>> date: d, >>>>> theme: theme, >>>>> eventPainter: >>>>> Timeline.CompactEventPainter, // here i call the function >>>>> ?????????????/ >>>>> >>>>> >>>>> I call the function through eventPainter?????????????? >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> 2009/4/2 Scott Thomson <[email protected]> >>>>> >>>>>> Sorry Pedro, I'm having a bit of trouble understanding what you are >>>>>> asking. >>>>>> >>>>>> If you want an alert to come up when someone clicks on the timeline >>>>>> try adding this code after your timeline definition >>>>>> >>>>>> Timeline.DefaultEventSource.Event.prototype.fillInfoBubble = >>>>>> function(elmt, theme, labeller) { >>>>>> alert('Foo'); >>>>>> } >>>>>> >>>>>> Does the InfoBubble not do what you want? >>>>>> >>>>>> >>>>>> On Fri, Apr 3, 2009 at 9:22 AM, Pedro Erzubiaki >>>>>> <[email protected]>wrote: >>>>>> >>>>>>> somebody can help me? >>>>>>> >>>>>>> =( >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2009/4/2 Erzu <[email protected]> >>>>>>> >>>>>>>> >>>>>>>> when click in an object of timeline I want that he calls a function, >>>>>>>> somebody I could say which archive I must modify and what I must >>>>>>>> make >>>>>>>> to call the function? >>>>>>>> >>>>>>>> in the truth I want that when internauta click in the object of >>>>>>>> timeline appears an alert (Javascript). >>>>>>>> >>>>>>>> somebody can help me? >>>>>>>> >>>>>>>> regards, >>>>>>>> Erzu >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Scott Thomson >>>>>> 0401 726 889 >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Scott Thomson >>>> 0401 726 889 >>>> >>>> >>>> >>> >>> >>> >> >> >> -- >> Scott Thomson >> 0401 726 889 >> >> >> > > > > -- Scott Thomson 0401 726 889 --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
