home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0"?>
-
-
-
- <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
- <?xml-stylesheet href="chrome://mozapps/content/downloads/downloads.css"?>
- <?xml-stylesheet href="chrome://mozapps/skin/downloads/downloads.css"?>
-
- <!DOCTYPE window [
- <!ENTITY % downloadManagerDTD SYSTEM "chrome://mozapps/locale/downloads/downloads.dtd">
- %downloadManagerDTD;
- <!ENTITY % editMenuOverlayDTD SYSTEM "chrome://global/locale/editMenuOverlay.dtd">
- %editMenuOverlayDTD;
- ]>
-
- <window xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
- id="downloadManager" windowtype="Download:Manager"
- orient="vertical" title="&downloads.title;" statictitle="&downloads.title;"
- width="&window.width2;" height="&window.height;" screenX="10" screenY="10"
- persist="width height screenX screenY sizemode"
- onload="Startup();" onunload="Shutdown();"
- onclose="return closeWindow(false);">
-
- <script type="application/javascript" src="chrome://mozapps/content/downloads/downloads.js"/>
- <script type="application/javascript" src="chrome://mozapps/content/downloads/DownloadProgressListener.js"/>
- <script type="application/javascript" src="chrome://global/content/contentAreaUtils.js"/>
- <script type="application/javascript" src="chrome://global/content/nsDragAndDrop.js"/>
- <script type="application/javascript" src="chrome://global/content/globalOverlay.js"/>
-
- <stringbundleset id="downloadSet">
- <stringbundle id="brandStrings" src="chrome://branding/locale/brand.properties"/>
- <stringbundle id="downloadStrings" src="chrome://mozapps/locale/downloads/downloads.properties"/>
- </stringbundleset>
-
- <!-- Use this commandset for command which do not depened on focus or selection -->
- <commandset id="generalCommands">
- <command id="cmd_findDownload" oncommand="setSearchboxFocus();"/>
- <command id="cmd_selectAllDownloads" oncommand="gDownloadsView.selectAll();"/>
- <command id="cmd_clearList" oncommand="clearDownloadList();"/>
- </commandset>
-
- <keyset id="downloadKeys">
- <key keycode="VK_ENTER" oncommand="doDefaultForSelected();"/>
- <key keycode="VK_RETURN" oncommand="doDefaultForSelected();"/>
- <key id="key_pauseResume" key=" " oncommand="performCommand('cmd_pauseResume');"/>
- <key id="key_removeFromList" keycode="VK_DELETE" oncommand="performCommand('cmd_removeFromList');"/>
- <key id="key_close" key="&cmd.close.commandKey;" oncommand="closeWindow(true);" modifiers="accel"/>
- <key id="key_close2" key="&cmd.close2Unix.commandKey;" oncommand="closeWindow(true);" modifiers="accel"/>
- <key keycode="VK_ESCAPE" oncommand="closeWindow(true);"/>
-
- <key id="key_findDownload"
- key="&cmd.find.commandKey;"
- modifiers="accel"
- command="cmd_findDownload"/>
- <key id="key_selectAllDownloads"
- key="&selectAllCmd.key;"
- modifiers="accel"
- command="cmd_selectAllDownloads"/>
- </keyset>
-
- <vbox id="contextMenuPalette" hidden="true">
- <menuitem id="menuitem_pause"
- label="&cmd.pause.label;" accesskey="&cmd.pause.accesskey;"
- oncommand="performCommand('cmd_pause');"
- cmd="cmd_pause"/>
- <menuitem id="menuitem_resume"
- label="&cmd.resume.label;" accesskey="&cmd.resume.accesskey;"
- oncommand="performCommand('cmd_resume');"
- cmd="cmd_resume"/>
- <menuitem id="menuitem_cancel"
- label="&cmd.cancel.label;" accesskey="&cmd.cancel.accesskey;"
- oncommand="performCommand('cmd_cancel');"
- cmd="cmd_cancel"/>
-
- <menuitem id="menuitem_open" default="true"
- label="&cmd.open.label;" accesskey="&cmd.open.accesskey;"
- oncommand="performCommand('cmd_open');"
- cmd="cmd_open"/>
- <menuitem id="menuitem_show"
- label="&cmd.show.label;"
- accesskey="&cmd.show.accesskey;"
- oncommand="performCommand('cmd_show');"
- cmd="cmd_show"/>
-
- <menuitem id="menuitem_retry" default="true"
- label="&cmd.retry.label;" accesskey="&cmd.retry.accesskey;"
- oncommand="performCommand('cmd_retry');"
- cmd="cmd_retry"/>
-
- <menuitem id="menuitem_removeFromList"
- label="&cmd.removeFromList.label;" accesskey="&cmd.removeFromList.accesskey;"
- oncommand="performCommand('cmd_removeFromList');"
- cmd="cmd_removeFromList"/>
-
- <menuseparator id="menuseparator"/>
-
- <menuitem id="menuitem_openReferrer"
- label="&cmd.goToDownloadPage.label;"
- accesskey="&cmd.goToDownloadPage.accesskey;"
- oncommand="performCommand('cmd_openReferrer');"
- cmd="cmd_openReferrer"/>
-
- <menuitem id="menuitem_copyLocation"
- label="&cmd.copyDownloadLink.label;"
- accesskey="&cmd.copyDownloadLink.accesskey;"
- oncommand="performCommand('cmd_copyLocation');"
- cmd="cmd_copyLocation"/>
-
- <menuitem id="menuitem_selectAll"
- label="&selectAllCmd.label;"
- accesskey="&selectAllCmd.accesskey;"
- command="cmd_selectAllDownloads"/>
- </vbox>
-
- <menupopup id="downloadContextMenu" onpopupshowing="return buildContextMenu(event);"/>
-
- <richlistbox id="downloadView" seltype="multiple" flex="1"
- context="downloadContextMenu"
- ondblclick="onDownloadDblClick(event);"
- ondragover="nsDragAndDrop.dragOver(event, gDownloadDNDObserver);"
- ondragdrop="nsDragAndDrop.drop(event, gDownloadDNDObserver);">
- </richlistbox>
-
- <hbox id="search" align="center">
- <button id="clearListButton" command="cmd_clearList"
- label="&cmd.clearList.label;"
- accesskey="&cmd.clearList.accesskey;"
- tooltiptext="&cmd.clearList.tooltip;"/>
- <spacer flex="1"/>
- <textbox type="timed" timeout="500" id="searchbox"
- oncommand="buildDownloadList();" emptytext="&searchBox.label;"/>
- </hbox>
-
- </window>
-