This commit is contained in:
vladimir%pobox.com 2005-04-18 18:21:34 +00:00
Родитель 42a0ce41b8
Коммит 9213c7d508
3 изменённых файлов: 20 добавлений и 3 удалений

Просмотреть файл

@ -3,6 +3,18 @@ function selectedCalendarPane(event)
dump("selecting calendar pane\n");
document.getElementById("displayDeck").selectedPanel =
document.getElementById("calendar-view-box");
// give the view the calendar
var view = document.getElementById("calendar-multiday-view");
if (view.displayCalendar != getCompositeCalendar()) {
var d = Components.classes['@mozilla.org/calendar/datetime;1'].createInstance(Components.interfaces.calIDateTime);
d.jsDate = new Date();
var st = d.startOfWeek;
var end = d.endOfWeek;
view.setDateRange(st, end);
view.displayCalendar = getCompositeCalendar();
}
}
function LtnObserveDisplayDeckChange(event)
@ -22,4 +34,4 @@ function LtnObserveDisplayDeckChange(event)
}
document.getElementById("displayDeck").
addEventListener("select", LtnObserveDisplayDeckChange, true);
addEventListener("select", LtnObserveDisplayDeckChange, true);

Просмотреть файл

@ -5,6 +5,8 @@
<?xml-stylesheet href="chrome://lightning/skin/lightning.css" type="text/css"?>
<?xml-stylesheet href="chrome://calendar/skin/calendar-views.css" type="text/css"?>
<?xml-stylesheet href="chrome://calendar/content/calendar-multiday-view.css" type="text/css"?>
<overlay xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script type="application/x-javascript" src="chrome://calendar/content/calendarUtils.js"/>
@ -39,7 +41,8 @@
<deck id="displayDeck">
<vbox id="calendar-view-box" flex="1">
<vbox id="week-view-box" flex="1"/>
<calendar-multiday-view orient="vertical" id="calendar-multiday-view" style="overflow:-moz-scrollbars-vertical" flex="1" />
<!-- <vbox id="week-view-box" flex="1"/> -->
</vbox>
</deck>
</overlay>

Просмотреть файл

@ -14,7 +14,9 @@ en-US.jar:
calendar.jar:
content/calendar/calendarCreation.xul (/calendar/resources/content/calendarCreation.xul)
content/calendar/calendarCreation.js (/calendar/resources/content/calendarCreation.js)
content/calendar/calendarUtils.js (/calendar/resources/content/calendarUtils.js)
content/calendar/calendarUtils.js (/calendar/resources/content/calendarUtils.js)
content/calendar/calendar-multiday-view.css (/calendar/base/content/calendar-multiday-view.css)
content/calendar/calendar-multiday-view.xml (/calendar/base/content/calendar-multiday-view.xml)
calendar-en-US.jar:
locale/en-US/calendar/global.dtd (/calendar/resources/locale/en-US/global.dtd)