mirror of
https://github.com/rn10950/RetroZilla.git
synced 2024-11-14 11:40:13 +01:00
53 lines
2.1 KiB
Plaintext
53 lines
2.1 KiB
Plaintext
|
<?xml version="1.0"?>
|
||
|
|
||
|
<!-- platform specific commands -->
|
||
|
<?xul-overlay href="chrome://navigator/content/platformMailOverlay.xul"?>
|
||
|
|
||
|
<!DOCTYPE overlay SYSTEM "chrome://messenger/locale/mailOverlay.dtd">
|
||
|
<overlay id="mailOverlay.xul"
|
||
|
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
|
||
|
|
||
|
<script type="application/x-javascript">
|
||
|
<![CDATA[
|
||
|
function openNewCardDialog()
|
||
|
{
|
||
|
window.openDialog("chrome://messenger/content/addressbook/abNewCardDialog.xul",
|
||
|
"",
|
||
|
"chrome,resizable=no,titlebar,modal");
|
||
|
}
|
||
|
|
||
|
function goOpenNewMessage()
|
||
|
{
|
||
|
// if there is a MsgNewMessage function in scope
|
||
|
// and we should use it, so that we choose the proper
|
||
|
// identity, based on the selected message or folder
|
||
|
// if not, bring up the compose window to the default identity
|
||
|
if ("MsgNewMessage" in window)
|
||
|
{
|
||
|
MsgNewMessage(null);
|
||
|
return;
|
||
|
}
|
||
|
|
||
|
var msgComposeService = Components.classes["@mozilla.org/messengercompose;1"].getService();
|
||
|
msgComposeService = msgComposeService.QueryInterface(Components.interfaces.nsIMsgComposeService);
|
||
|
msgComposeService.OpenComposeWindow(null, null,
|
||
|
Components.interfaces.nsIMsgCompType.New,
|
||
|
Components.interfaces.nsIMsgCompFormat.Default,
|
||
|
null, null);
|
||
|
}
|
||
|
|
||
|
]]>
|
||
|
</script>
|
||
|
|
||
|
<!-- generic commands -->
|
||
|
<commandset id="tasksCommands">
|
||
|
<command id="cmd_newMessage" oncommand="goOpenNewMessage();"/>
|
||
|
<command id="cmd_newCard" oncommand="openNewCardDialog()"/>
|
||
|
</commandset>
|
||
|
<menuitem id="menu_newCard" label="&newCardCmd.label;" accesskey="&newCardCmd.accesskey;" command="cmd_newCard"/>
|
||
|
<menuitem id="menu_newMessage" label="&newMessageCmd.label;" accesskey="&newMessageCmd.accesskey;" key="key_newMessage" command="cmd_newMessage"/>
|
||
|
<keyset id="tasksKeys">
|
||
|
<key id="key_newMessage" key="&newMessageCmd.key;" command="cmd_newMessage" modifiers="accel"/>
|
||
|
</keyset>
|
||
|
</overlay>
|