try and get ctrl-enter to add a clear all
[roojs1] / Roo / calendar / View.js
index 1f29621..67a62c8 100644 (file)
@@ -675,7 +675,7 @@ Roo.extend(Roo.calendar.View, Roo.BoxComponent,  {
                 
                 var  cfg = {
                     cls : 'roo-dynamic fc-event fc-event-hori fc-event-draggable ui-draggable',
-//                    style : 'position: absolute', // left: 387px; width: 121px; top: 359px;
+                    style : 'position: absolute', // left: 387px; width: 121px; top: 359px;
                     
                     unselectable : "on",
                     cn : [
@@ -714,28 +714,22 @@ Roo.extend(Roo.calendar.View, Roo.BoxComponent,  {
 //                var ctr = this.el.select('.fc-event-container',true).first();
                 var cg = startCell.createChild(cfg);
                 
-                var firstEvent = cg.child('> .fc-event').first() || false;
-                Roo.log(firstEvent);
-                if(firstEvent){
-                    firstEvent.setStyle('margin-top', ev.row * 20 + 'px');
-                }
-                
-                
                 cg.on('mouseenter' ,this.onEventEnter, this, ev);
                 cg.on('mouseleave' ,this.onEventLeave, this, ev);
                 cg.on('click', this.onEventClick, this, ev);
                 
                 ev.els.push(cg);
 //                
-//                var sbox = rows[i].start.select('.fc-day-content',true).first().getBox();
-//                var ebox = rows[i].end.select('.fc-day-content',true).first().getBox();
+                var sbox = rows[i].start.select('.fc-day-content',true).first().getBox();
+                var ebox = rows[i].end.select('.fc-day-content',true).first().getBox();
 //                //Roo.log(cg);
-//                cg.setXY([sbox.x +2, sbox.y +(ev.row * 20)]);   
-                
-//                var boxes = Math.ceil((rows[i].end.dateValue - rows[i].start.dateValue) / 86400000)  || 1;
+                cg.setXY([sbox.x +2, sbox.y +(ev.row * 20)]);   
+//                Roo.log(rows[i]);
+                var boxes = Math.ceil((rows[i].end.dateValue - rows[i].start.dateValue) / 86400000) + 1;
 //                cg.setWidth(ebox.right - sbox.x -2);
 //                Roo.log(boxes);
-                cg.setWidth(134);
+                cg.setWidth(134 * boxes);
+//                cg.setWidth(134);
                 
             }