зеркало из https://github.com/mozilla/pjs.git
Fixing problems with drag and drop, adding it in for week view.
This commit is contained in:
Родитель
9dbf1d388a
Коммит
fa73dd301c
|
@ -592,7 +592,7 @@ var gStartDate = null;
|
|||
|
||||
var gEndDate = null;
|
||||
|
||||
var eventEndObserver = {
|
||||
var dayEventEndObserver = {
|
||||
getSupportedFlavours : function () {
|
||||
var flavours = new FlavourSet();
|
||||
flavours.appendFlavour("text/unicode");
|
||||
|
@ -620,7 +620,7 @@ var eventEndObserver = {
|
|||
}
|
||||
};
|
||||
|
||||
var eventStartObserver = {
|
||||
var dayEventStartObserver = {
|
||||
onDragStart: function (evt, transferData, action){
|
||||
gStartDate = new Date( gCalendarWindow.getSelectedDate() );
|
||||
|
||||
|
|
|
@ -116,145 +116,145 @@
|
|||
</vbox>
|
||||
<stack id="day-view-content-board" flex="1">
|
||||
<vbox id="day-hour-content-holder" flex="1">
|
||||
<box top="0" left="31" class="day-view-hour-box-class" id="day-tree-item-0" hour="0" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="0" left="31" class="day-view-hour-box-class" id="day-tree-item-0" hour="0" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.midnight; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="50" left="31" class="day-view-hour-box-class" id="day-tree-item-1" hour="1" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="50" left="31" class="day-view-hour-box-class" id="day-tree-item-1" hour="1" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.1; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="100" left="31" class="day-view-hour-box-class" id="day-tree-item-2" hour="2" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="100" left="31" class="day-view-hour-box-class" id="day-tree-item-2" hour="2" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.2; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="150" left="31" class="day-view-hour-box-class" id="day-tree-item-3" hour="3" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="150" left="31" class="day-view-hour-box-class" id="day-tree-item-3" hour="3" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.3; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="200" left="31" class="day-view-hour-box-class" id="day-tree-item-4" hour="4" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="200" left="31" class="day-view-hour-box-class" id="day-tree-item-4" hour="4" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.4; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="250" left="31" class="day-view-hour-box-class" id="day-tree-item-5" hour="5" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="250" left="31" class="day-view-hour-box-class" id="day-tree-item-5" hour="5" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.5; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="300" left="31" class="day-view-hour-box-class" id="day-tree-item-6" hour="6" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="300" left="31" class="day-view-hour-box-class" id="day-tree-item-6" hour="6" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.6; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="350" left="31" class="day-view-hour-box-class" id="day-tree-item-7" hour="7" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="350" left="31" class="day-view-hour-box-class" id="day-tree-item-7" hour="7" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.7; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="400" left="31" class="day-view-hour-box-class" id="day-tree-item-8" hour="8" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="400" left="31" class="day-view-hour-box-class" id="day-tree-item-8" hour="8" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.8; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="450" left="31" class="day-view-hour-box-class" id="day-tree-item-9" hour="9" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="450" left="31" class="day-view-hour-box-class" id="day-tree-item-9" hour="9" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.9; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="500" left="31" class="day-view-hour-box-class" id="day-tree-item-10" hour="10" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="500" left="31" class="day-view-hour-box-class" id="day-tree-item-10" hour="10" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.10; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="550" left="31" class="day-view-hour-box-class" id="day-tree-item-11" hour="11" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="550" left="31" class="day-view-hour-box-class" id="day-tree-item-11" hour="11" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.11; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="600" left="31" class="day-view-hour-box-class" id="day-tree-item-12" hour="12" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="600" left="31" class="day-view-hour-box-class" id="day-tree-item-12" hour="12" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.noon; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="650" left="31" class="day-view-hour-box-class" id="day-tree-item-13" hour="13" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="650" left="31" class="day-view-hour-box-class" id="day-tree-item-13" hour="13" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.13; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="700" left="31" class="day-view-hour-box-class" id="day-tree-item-14" hour="14" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="700" left="31" class="day-view-hour-box-class" id="day-tree-item-14" hour="14" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.14; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="750" left="31" class="day-view-hour-box-class" id="day-tree-item-15" hour="15" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="750" left="31" class="day-view-hour-box-class" id="day-tree-item-15" hour="15" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.15; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="800" left="31" class="day-view-hour-box-class" id="day-tree-item-16" hour="16" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="800" left="31" class="day-view-hour-box-class" id="day-tree-item-16" hour="16" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.16; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="850" left="31" class="day-view-hour-box-class" id="day-tree-item-17" hour="17" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="850" left="31" class="day-view-hour-box-class" id="day-tree-item-17" hour="17" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.17; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="900" left="31" class="day-view-hour-box-class" id="day-tree-item-18" hour="18" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="900" left="31" class="day-view-hour-box-class" id="day-tree-item-18" hour="18" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.18; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="950" left="31" class="day-view-hour-box-class" id="day-tree-item-19" hour="19" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="950" left="31" class="day-view-hour-box-class" id="day-tree-item-19" hour="19" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.19; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="1000" left="31" class="day-view-hour-box-class" id="day-tree-item-20" hour="20" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="1000" left="31" class="day-view-hour-box-class" id="day-tree-item-20" hour="20" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.20; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="1050" left="31" class="day-view-hour-box-class" id="day-tree-item-21" hour="21" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="1050" left="31" class="day-view-hour-box-class" id="day-tree-item-21" hour="21" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.21; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="1100" left="31" class="day-view-hour-box-class" id="day-tree-item-22" hour="22" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="1100" left="31" class="day-view-hour-box-class" id="day-tree-item-22" hour="22" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.22; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="1150" left="31" class="day-view-hour-box-class" id="day-tree-item-23" hour="23" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="1150" left="31" class="day-view-hour-box-class" id="day-tree-item-23" hour="23" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.23; " />
|
||||
</box>
|
||||
|
|
|
@ -679,12 +679,13 @@ var gStartDate = null;
|
|||
|
||||
var eventEndObserver = {
|
||||
getSupportedFlavours : function () {
|
||||
var flavours = new FlavourSet();
|
||||
flavours.appendFlavour("text/unicode");
|
||||
return flavours;
|
||||
var weekflavours = new FlavourSet();
|
||||
weekflavours.appendFlavour("text/unicode");
|
||||
return weekflavours;
|
||||
},
|
||||
onDragOver: function (evt,flavour,session){
|
||||
evt.target.setAttribute( "draggedover", "true" );
|
||||
dump( "\nDragged Over" );
|
||||
evt.target.setAttribute( "draggedover", "true" );
|
||||
},
|
||||
onDrop: function (evt,dropdata,session){
|
||||
var EndDate = new Date( gStartDate.getTime() );
|
||||
|
@ -709,17 +710,15 @@ var eventStartObserver = {
|
|||
onDragStart: function (evt, transferData, action){
|
||||
var dayIndex = evt.target.getAttribute( "day" );
|
||||
|
||||
newDate = gHeaderDateItemArray[dayIndex].getAttribute( "date" );
|
||||
var newDate = gHeaderDateItemArray[dayIndex].getAttribute( "date" );
|
||||
//gCalendarWindow.setSelectedDate( newDate );
|
||||
|
||||
gCalendarWindow.setSelectedDate( newDate );
|
||||
|
||||
gStartDate = newDate;
|
||||
gStartDate = new Date( newDate );
|
||||
gStartDate.setHours( evt.target.getAttribute( "hour" ) );
|
||||
gStartDate.setMinutes( 0 );
|
||||
gStartDate.setSeconds( 0 );
|
||||
|
||||
transferData.data=new TransferData();
|
||||
transferData.data.addDataForFlavour("text/unicode",0);
|
||||
transferData.data=new TransferData();
|
||||
transferData.data.addDataForFlavour("text/unicode",0);
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -592,7 +592,7 @@ var gStartDate = null;
|
|||
|
||||
var gEndDate = null;
|
||||
|
||||
var eventEndObserver = {
|
||||
var dayEventEndObserver = {
|
||||
getSupportedFlavours : function () {
|
||||
var flavours = new FlavourSet();
|
||||
flavours.appendFlavour("text/unicode");
|
||||
|
@ -620,7 +620,7 @@ var eventEndObserver = {
|
|||
}
|
||||
};
|
||||
|
||||
var eventStartObserver = {
|
||||
var dayEventStartObserver = {
|
||||
onDragStart: function (evt, transferData, action){
|
||||
gStartDate = new Date( gCalendarWindow.getSelectedDate() );
|
||||
|
||||
|
|
|
@ -116,145 +116,145 @@
|
|||
</vbox>
|
||||
<stack id="day-view-content-board" flex="1">
|
||||
<vbox id="day-hour-content-holder" flex="1">
|
||||
<box top="0" left="31" class="day-view-hour-box-class" id="day-tree-item-0" hour="0" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="0" left="31" class="day-view-hour-box-class" id="day-tree-item-0" hour="0" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.midnight; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="50" left="31" class="day-view-hour-box-class" id="day-tree-item-1" hour="1" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="50" left="31" class="day-view-hour-box-class" id="day-tree-item-1" hour="1" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.1; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="100" left="31" class="day-view-hour-box-class" id="day-tree-item-2" hour="2" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="100" left="31" class="day-view-hour-box-class" id="day-tree-item-2" hour="2" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.2; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="150" left="31" class="day-view-hour-box-class" id="day-tree-item-3" hour="3" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="150" left="31" class="day-view-hour-box-class" id="day-tree-item-3" hour="3" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.3; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="200" left="31" class="day-view-hour-box-class" id="day-tree-item-4" hour="4" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="200" left="31" class="day-view-hour-box-class" id="day-tree-item-4" hour="4" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.4; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="250" left="31" class="day-view-hour-box-class" id="day-tree-item-5" hour="5" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="250" left="31" class="day-view-hour-box-class" id="day-tree-item-5" hour="5" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.5; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="300" left="31" class="day-view-hour-box-class" id="day-tree-item-6" hour="6" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="300" left="31" class="day-view-hour-box-class" id="day-tree-item-6" hour="6" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.6; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="350" left="31" class="day-view-hour-box-class" id="day-tree-item-7" hour="7" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="350" left="31" class="day-view-hour-box-class" id="day-tree-item-7" hour="7" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.7; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="400" left="31" class="day-view-hour-box-class" id="day-tree-item-8" hour="8" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="400" left="31" class="day-view-hour-box-class" id="day-tree-item-8" hour="8" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.8; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="450" left="31" class="day-view-hour-box-class" id="day-tree-item-9" hour="9" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="450" left="31" class="day-view-hour-box-class" id="day-tree-item-9" hour="9" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.9; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="500" left="31" class="day-view-hour-box-class" id="day-tree-item-10" hour="10" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="500" left="31" class="day-view-hour-box-class" id="day-tree-item-10" hour="10" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.10; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="550" left="31" class="day-view-hour-box-class" id="day-tree-item-11" hour="11" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="550" left="31" class="day-view-hour-box-class" id="day-tree-item-11" hour="11" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.11; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="600" left="31" class="day-view-hour-box-class" id="day-tree-item-12" hour="12" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="600" left="31" class="day-view-hour-box-class" id="day-tree-item-12" hour="12" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.noon; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="650" left="31" class="day-view-hour-box-class" id="day-tree-item-13" hour="13" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="650" left="31" class="day-view-hour-box-class" id="day-tree-item-13" hour="13" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.13; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="700" left="31" class="day-view-hour-box-class" id="day-tree-item-14" hour="14" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="700" left="31" class="day-view-hour-box-class" id="day-tree-item-14" hour="14" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.14; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="750" left="31" class="day-view-hour-box-class" id="day-tree-item-15" hour="15" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="750" left="31" class="day-view-hour-box-class" id="day-tree-item-15" hour="15" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.15; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="800" left="31" class="day-view-hour-box-class" id="day-tree-item-16" hour="16" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="800" left="31" class="day-view-hour-box-class" id="day-tree-item-16" hour="16" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.16; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="850" left="31" class="day-view-hour-box-class" id="day-tree-item-17" hour="17" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="850" left="31" class="day-view-hour-box-class" id="day-tree-item-17" hour="17" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.17; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="900" left="31" class="day-view-hour-box-class" id="day-tree-item-18" hour="18" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="900" left="31" class="day-view-hour-box-class" id="day-tree-item-18" hour="18" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.18; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="950" left="31" class="day-view-hour-box-class" id="day-tree-item-19" hour="19" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="950" left="31" class="day-view-hour-box-class" id="day-tree-item-19" hour="19" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.19; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="1000" left="31" class="day-view-hour-box-class" id="day-tree-item-20" hour="20" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="1000" left="31" class="day-view-hour-box-class" id="day-tree-item-20" hour="20" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.20; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="1050" left="31" class="day-view-hour-box-class" id="day-tree-item-21" hour="21" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="1050" left="31" class="day-view-hour-box-class" id="day-tree-item-21" hour="21" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.21; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="1100" left="31" class="day-view-hour-box-class" id="day-tree-item-22" hour="22" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="1100" left="31" class="day-view-hour-box-class" id="day-tree-item-22" hour="22" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.22; " />
|
||||
</box>
|
||||
</box>
|
||||
|
||||
<box top="1150" left="31" class="day-view-hour-box-class" id="day-tree-item-23" hour="23" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,eventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,eventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,eventEndObserver)">
|
||||
<box top="1150" left="31" class="day-view-hour-box-class" id="day-tree-item-23" hour="23" onclick="dayViewHourClick( event )" ondblclick="dayViewHourDoubleClick( event )" flex="1" ondraggesture="nsDragAndDrop.startDrag(event,dayEventStartObserver);" ondragover="nsDragAndDrop.dragOver(event,dayEventEndObserver)" ondragdrop="nsDragAndDrop.drop(event,dayEventEndObserver)">
|
||||
<box class="day-time-class">
|
||||
<label class="day-time-class-label" id="day-view-hour" value="&time.23; " />
|
||||
</box>
|
||||
|
|
|
@ -679,12 +679,13 @@ var gStartDate = null;
|
|||
|
||||
var eventEndObserver = {
|
||||
getSupportedFlavours : function () {
|
||||
var flavours = new FlavourSet();
|
||||
flavours.appendFlavour("text/unicode");
|
||||
return flavours;
|
||||
var weekflavours = new FlavourSet();
|
||||
weekflavours.appendFlavour("text/unicode");
|
||||
return weekflavours;
|
||||
},
|
||||
onDragOver: function (evt,flavour,session){
|
||||
evt.target.setAttribute( "draggedover", "true" );
|
||||
dump( "\nDragged Over" );
|
||||
evt.target.setAttribute( "draggedover", "true" );
|
||||
},
|
||||
onDrop: function (evt,dropdata,session){
|
||||
var EndDate = new Date( gStartDate.getTime() );
|
||||
|
@ -709,17 +710,15 @@ var eventStartObserver = {
|
|||
onDragStart: function (evt, transferData, action){
|
||||
var dayIndex = evt.target.getAttribute( "day" );
|
||||
|
||||
newDate = gHeaderDateItemArray[dayIndex].getAttribute( "date" );
|
||||
var newDate = gHeaderDateItemArray[dayIndex].getAttribute( "date" );
|
||||
//gCalendarWindow.setSelectedDate( newDate );
|
||||
|
||||
gCalendarWindow.setSelectedDate( newDate );
|
||||
|
||||
gStartDate = newDate;
|
||||
gStartDate = new Date( newDate );
|
||||
gStartDate.setHours( evt.target.getAttribute( "hour" ) );
|
||||
gStartDate.setMinutes( 0 );
|
||||
gStartDate.setSeconds( 0 );
|
||||
|
||||
transferData.data=new TransferData();
|
||||
transferData.data.addDataForFlavour("text/unicode",0);
|
||||
transferData.data=new TransferData();
|
||||
transferData.data.addDataForFlavour("text/unicode",0);
|
||||
}
|
||||
};
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче