Skip to content
Snippets Groups Projects
Commit f1af5d1d authored by seawood%netscape.com's avatar seawood%netscape.com
Browse files

Add overlays to add calendar to the Tasks menu

Bug #110354 r=colinp
parent 799590f7
No related branches found
No related tags found
No related merge requests found
function openCalendar()
{
toOpenWindowByType("calendar", "chrome://calendar/content/calendar.xul");
}
<?xml version="1.0"?>
<!DOCTYPE window SYSTEM "chrome://calendar/locale/calendarOverlay.dtd" >
<!-- This is the overlay that addes "Calendar" to the (global) task menu. -->
<overlay id="CalendarTaskMenuID"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script type="application/x-javascript" src="chrome://calendar/content/calendarOverlay.js"/>
<keyset id="tasksKeys">
<key id="key_calendar" key="&calendarCmd.commandkey;" command="Tasks:Calendar" modifiers="accel"/>
</keyset>
<commandset id="tasksCommands">
<command id="Tasks:Calendar" oncommand="openCalendar();"/>
</commandset>
<menupopup id="taskPopup">
<menuitem
position="3"
label="&calendarCmd.label;"
accesskey="&calendarCmd.accesskey;"
key="key_calendar"
command="Tasks:Calendar"/>
</menupopup>
</overlay>
......@@ -47,4 +47,14 @@
chrome:author="OEOne Corp."
chrome:name="calendar">
</RDF:Description>
<!-- overlay information -->
<RDF:Seq about="urn:mozilla:overlays">
<RDF:li resource="chrome://communicator/content/tasksOverlay.xul"/>
</RDF:Seq>
<RDF:Seq about="chrome://communicator/content/tasksOverlay.xul">
<RDF:li>chrome://calendar/content/calendarOverlay.xul</RDF:li>
</RDF:Seq>
</RDF:RDF>
......@@ -137,6 +137,8 @@ calendar.jar:
content/calendar/calendarFolderDialog.xul (content/calendarFolderDialog.xul)
content/calendar/calendarMonthView.js (content/calendarMonthView.js)
content/calendar/calendarMonthView.xul (content/calendarMonthView.xul)
content/calendar/calendarOverlay.xul (content/calendarOverlay.xul)
content/calendar/calendarOverlay.js (content/calendarOverlay.js)
content/calendar/calendarWeekView.js (content/calendarWeekView.js)
content/calendar/calendarWeekView.xul (content/calendarWeekView.xul)
content/calendar/categories.js (content/categories.js)
......@@ -149,6 +151,7 @@ calendar.jar:
content/calendar/test/testCalendarEvent.js (content/test/testCalendarEvent.js)
content/calendar/test/testCalendarEvent.xul (content/test/testCalendarEvent.xul)
locale/en-US/calendar/calendar.dtd (locale/en-US/calendar.dtd)
locale/en-US/calendar/calendarOverlay.dtd (locale/en-US/calendarOverlay.dtd)
locale/en-US/calendar/contents.rdf (locale/en-US/contents.rdf)
skin/modern/calendar/ca-event-dialog/background_with_border.png (skin/modern/ca-event-dialog/background_with_border.png)
skin/modern/calendar/ca-event-dialog/calendar_disabled.png (skin/modern/ca-event-dialog/calendar_disabled.png)
......
<!ENTITY calendarCmd.label "Calendar">
<!ENTITY calendarCmd.accesskey "r">
<!ENTITY calendarCmd.commandkey "6">
<!ENTITY calendarCmd.label "Calendar">
<!ENTITY calendarCmd.accesskey "r">
<!ENTITY calendarCmd.commandkey "6">
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment