Code to Pascal, good luck!
UniCalendarioPanel.ClientEvents.ExtEvents.Values['eventsrendered'] :=
'function (sender, eOpts)' +
'{ var curView = sender;' +
' var evtElements = Ext.select(''.ext-cal-evt'', true);' +
' if (evtElements)' +
' {' +
' Ext.each(evtElements.elements, function(eachEl) {' +
' var evtId = curView.getEventIdFromEl(eachEl);' +
' var rec = sender.getEventRecord(evtId);' +
' if (!Ext.isEmpty(rec)) {' +
' if (!Ext.isEmpty(evtId)){' +
' var pop_content = "<div id=''popup-data''><p><b>Detalles: </b>" +rec.data.Notes.replace(/\n/g, "<br />")+"</p></div>";' +
' new Ext.ToolTip({' +
' target: eachEl' +
' ,title: rec.data.Title' +
// ' ,dismissDelay: 2000 // auto hide after 2 seconds' +
// ' ,anchor: ''top''' +
// ' ,anchorOffset: 85' +
' ,trackMouse: true' +
' ,html: pop_content' +
' }); ' +
' }' +
' }' +
' }, this);' +
' }' +
'}';