!import
(0 calls, 0 incl. v-uS, 0 excl. v-uS)
1 //@line 38 "/home/visbrero/mnt/roisin/rev_control/hg/mozilla/mail/base/content/hiddenWindow.js"
2
hiddenWindowStartup
(0 calls, 0 incl. v-uS, 0 excl. v-uS)
3 function hiddenWindowStartup()
4 {
5 // Disable menus which are not appropriate
6 var disabledItems = ['newNewMsgCmd', 'menu_newFolder', 'newAccountMenuItem', 'menu_close', 'menu_saveAs',
7 'menu_saveAsFile', 'menu_newVirtualFolder', 'menu_find', 'menu_findCmd', 'menu_findAgainCmd',
8 'menu_sendunsentmsgs', 'menu_subscribe', 'menu_renameFolder', 'menu_select',
9 'menu_selectAll', 'menu_selectThread',
10 'menu_favoriteFolder', 'menu_properties',
11 'menu_Toolbars', 'menu_MessagePaneLayout', 'menu_showMessage', 'menu_FolderViews',
12 'viewSortMenu', 'groupBySort', 'viewMessageViewMenu', 'mailviewCharsetMenu',
13 'viewMessagesMenu', 'menu_expandAllThreads', 'collapseAllThreads',
14 'viewheadersmenu', 'viewBodyMenu', 'viewAttachmentsInlineMenuitem',
15 'viewTextSizeMenu', 'menu_textZoomEnlarge', 'menu_textZoomReduce',
16 'goNextMenu', 'menu_nextMsg', 'menu_nextUnreadMsg', 'menu_nextUnreadThread',
17 'goPreviousMenu', 'menu_prevMsg', 'menu_prevUnreadMsg', 'menu_goForward', 'menu_goBack',
18 'goStartPage', 'newMsgCmd', 'replyMainMenu', 'replySenderMainMenu', 'replyNewsgroupMainMenu',
19 'menu_replyToAll', 'menu_forwardMsg', 'forwardAsMenu', 'menu_editMsgAsNew', 'openMessageWindowMenuitem',
20 'moveMenu', 'copyMenu', 'moveToFolderAgain', 'tagMenu', 'markMenu',
21 'markReadMenuItem', 'menu_markThreadAsRead', 'menu_markReadByDate', 'menu_markAllRead',
22 'markFlaggedMenuItem', 'menu_markAsJunk', 'menu_markAsNotJunk', 'createFilter',
23 'killThread', 'watchThread', 'applyFilters', 'runJunkControls', 'deleteJunk', 'menu_import',
24 'searchMailCmd', 'searchAddressesCmd', 'filtersCmd',
25 'cmd_close', 'minimizeWindow', 'zoomWindow'];
26 var id;
27 var element;
28 for (id in disabledItems)
29 {
30 element = document.getElementById(disabledItems[id]);
31 if (element)
32 element.setAttribute("disabled", "true");
33 }
34
35 // also hide the window-list separator
36 document.getElementById("sep-window-list").setAttribute("hidden", "true");
37 }