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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...