Jump to content

Calendar Panelde gösterilen bilgilerde StartDate ve Title bilgileri gösteriliyor bunu değiştirebilir miyiz?


pro_imaj

Recommended Posts

function eventsrendered(sender, eOpts)
{//detay tablonun, caption with hight ve saat bilgilerini ismek için
    var me=sender;
    if (me.xtype == "monthview") {
        me.el.select('.ext-cal-ev-more a').elements.forEach(function(el){
            el.innerHTML=el.innerHTML.replace(/more/gi, 'devamı');
            el.addEventListener('click', function(){
                Ext.defer(function() {
                    me.detailPanel.setTitle('Yeni başlık');
                    me.detailPanel.setWidth(600);
                    me.detailPanel.setHeight(200);
                }, 10)
            });
        });
//This code remove time string, 
        me.el.select('.ext-cal-ev div').elements.forEach(function(el){
            el.innerHTML=el.innerHTML.substring(el.innerHTML.indexOf(" ") + 1);
        });        
    };
}

Just Add time info or what you want to see in delphi code via TUniCalendarEvent.Title

example: TUniCalendarEvent.Title:= FormatDateTime('yy.mm.dd', TUniCalendarEvent.StartDate) + ' - ' FormatDateTime('yy.mm.dd', TUniCalendarEvent.EndDate) + ' -> falan filan'

 
 
 

 

 

 

 
 
 

 

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...