Changeset 2745


Ignore:
Timestamp:
03/26/13 18:20:35 (11 years ago)
Author:
sroth
Message:

Modifications for top menu, bookmarks menu, tools menu; fix sidebar title "div" for toggleSidebar().

File:
1 edited

Legend:

Unmodified
Added
Removed
  • DASISH/t5.6/client/trunk/chrome/markingcollection/content/markingcollection/overlay.xul

    r2721 r2745  
    1616]>
    1717<overlay
    18         id="markingcollectiontasksOverlay"
    19         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
    20         xmlns:html="http://www.w3.org/1999/xhtml"
     18    id="markingcollectiontasksOverlay"
     19    xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
     20    xmlns:html="http://www.w3.org/1999/xhtml"
    2121>
    22         <script type="application/x-javascript" src="chrome://global/content/nsUserSettings.js" />
    23         <script type="application/x-javascript" src="chrome://markingcollection/content/objectmng.js"/>
    24         <script type="application/x-javascript" src="chrome://markingcollection/content/markingcollection.js"/>
    25         <script type="application/x-javascript" src="chrome://markingcollection/content/articlenavigation.js"/>
    26         <script type="application/x-javascript" src="chrome://markingcollection/content/scrappartymerge.js"/>
    27         <script type="application/x-javascript" src="chrome://markingcollection/content/marker.js"/>
    28         <script type="application/x-javascript" src="chrome://markingcollection/content/contextmenu.js"/>
    29         <script type="application/x-javascript" src="chrome://markingcollection/content/html2xhtml.js"/>
    30         <script type="application/x-javascript" src="chrome://markingcollection/content/md5.js"/>
    31         <script type="application/x-javascript" src="chrome://markingcollection/content/addon.js"/>
    32         <script type="application/x-javascript" src="chrome://markingcollection/content/hyperanchor.js"/>
    33         <script type="application/x-javascript" src="chrome://markingcollection/content/menutree.js"/>
    34         <script type="application/x-javascript" src="chrome://markingcollection/content/menufavoritefolder.js"/>
    35         <script type="application/x-javascript" src="chrome://markingcollection/content/treelist.js"/>
    36         <script type="application/x-javascript" src="chrome://markingcollection/content/treeexport.js"/>
    37         <script type="application/x-javascript" src="chrome://markingcollection/content/imagetooltip.js"/>
    38         <script type="application/x-javascript" src="chrome://markingcollection/content/substitutiontree.js"/>
    39         <script type="application/x-javascript" src="chrome://markingcollection/content/importtag.js"/>
    40         <script type="application/x-javascript" src="chrome://markingcollection/content/treeproject.js"/>
    41         <script type="application/x-javascript" src="chrome://markingcollection/content/shortcut.js"/>
    42         <script type="application/x-javascript" src="chrome://markingcollection/content/metacapture.js"/>
    43         <script type="application/x-javascript" src="chrome://markingcollection/content/pubmedcentral.js"/>
    44         <script type="application/x-javascript" src="chrome://markingcollection/content/markerRemap.js"/>
    45         <script type="application/x-javascript">
     22    <script type="application/x-javascript" src="chrome://global/content/nsUserSettings.js" />
     23    <script type="application/x-javascript" src="chrome://markingcollection/content/objectmng.js"/>
     24    <script type="application/x-javascript" src="chrome://markingcollection/content/markingcollection.js"/>
     25    <script type="application/x-javascript" src="chrome://markingcollection/content/articlenavigation.js"/>
     26    <script type="application/x-javascript" src="chrome://markingcollection/content/scrappartymerge.js"/>
     27    <script type="application/x-javascript" src="chrome://markingcollection/content/marker.js"/>
     28    <script type="application/x-javascript" src="chrome://markingcollection/content/contextmenu.js"/>
     29    <script type="application/x-javascript" src="chrome://markingcollection/content/html2xhtml.js"/>
     30    <script type="application/x-javascript" src="chrome://markingcollection/content/md5.js"/>
     31    <script type="application/x-javascript" src="chrome://markingcollection/content/addon.js"/>
     32    <script type="application/x-javascript" src="chrome://markingcollection/content/hyperanchor.js"/>
     33    <script type="application/x-javascript" src="chrome://markingcollection/content/menutree.js"/>
     34    <script type="application/x-javascript" src="chrome://markingcollection/content/menufavoritefolder.js"/>
     35    <script type="application/x-javascript" src="chrome://markingcollection/content/treelist.js"/>
     36    <script type="application/x-javascript" src="chrome://markingcollection/content/treeexport.js"/>
     37    <script type="application/x-javascript" src="chrome://markingcollection/content/imagetooltip.js"/>
     38    <script type="application/x-javascript" src="chrome://markingcollection/content/substitutiontree.js"/>
     39    <script type="application/x-javascript" src="chrome://markingcollection/content/importtag.js"/>
     40    <script type="application/x-javascript" src="chrome://markingcollection/content/treeproject.js"/>
     41    <script type="application/x-javascript" src="chrome://markingcollection/content/shortcut.js"/>
     42    <script type="application/x-javascript" src="chrome://markingcollection/content/metacapture.js"/>
     43    <script type="application/x-javascript" src="chrome://markingcollection/content/pubmedcentral.js"/>
     44    <script type="application/x-javascript" src="chrome://markingcollection/content/markerRemap.js"/>
     45    <script type="application/x-javascript">
    4646        <![CDATA[
    4747                function _markingcollectionInit(aEvent){
     
    6565                window.addEventListener("unload", _markingcollectionDone, false);
    6666        ]]>
    67         </script>
    68         <stringbundleset id="stringbundleset">
    69                 <stringbundle id="ObjectManagerOverlayString"     src="chrome://markingcollection/locale/objectmng.properties" />
    70                 <stringbundle id="MarkingCollectionOverlayString" src="chrome://markingcollection/locale/markingcollection.properties" />
    71                 <stringbundle id="ArticleNavigationOverlayString" src="chrome://markingcollection/locale/articlenavigation.properties" />
    72                 <stringbundle id="bitsScrapPartyMergeString"      src="chrome://markingcollection/locale/scrappartymerge.properties" />
    73                 <stringbundle id="bitsMarkerRemapString"          src="chrome://markingcollection/locale/remap.properties" />
    74                 <stringbundle id="bitsDefaultString"              src="chrome://global/locale/intl.properties" />
    75         </stringbundleset>
    76         <broadcasterset id="mainBroadcasterSet">
    77                 <broadcaster id="viewMarkingCollection"
    78                         autoCheck="false"
    79                         label="&markingcollection.app.title;"
    80                         type="checkbox" group="sidebar"
    81                         sidebarurl="chrome://markingcollection/content/sidebar.xul"
    82                         sidebartitle="&markingcollection.app.title;"
    83                         oncommand="toggleSidebar('viewMarkingCollection');"/>
    84         </broadcasterset>
    85         <toolbarpalette id="BrowserToolbarPalette">
    86                 <toolbarbutton
    87                         id="markingcollection-button"
    88                         tooltiptext="&markingcollection.app.title;"
    89                         observes="viewMarkingCollection"
    90                         class="toolbarbutton-1"
    91                         label="&markingcollection.app.title;"
    92                         ondragover="toggleSidebar('viewMarkingCollection',true);" />
    93         </toolbarpalette>
    94         <menupopup id="viewSidebarMenu">
    95                 <menuitem id="viewSidebarMenu_bitsExecMenu" observes="viewMarkingCollection" key="bits_key_openMarkingCollection" />
    96         </menupopup>
    97         <keyset id="mainKeyset"/>
     67    </script>
     68    <stringbundleset id="stringbundleset">
     69        <stringbundle id="ObjectManagerOverlayString"     src="chrome://markingcollection/locale/objectmng.properties" />
     70        <stringbundle id="MarkingCollectionOverlayString" src="chrome://markingcollection/locale/markingcollection.properties" />
     71        <stringbundle id="ArticleNavigationOverlayString" src="chrome://markingcollection/locale/articlenavigation.properties" />
     72        <stringbundle id="bitsScrapPartyMergeString"      src="chrome://markingcollection/locale/scrappartymerge.properties" />
     73        <stringbundle id="bitsMarkerRemapString"          src="chrome://markingcollection/locale/remap.properties" />
     74        <stringbundle id="bitsDefaultString"              src="chrome://global/locale/intl.properties" />
     75    </stringbundleset>
     76    <broadcasterset id="mainBroadcasterSet">
     77        <!--
     78            <broadcaster id="viewMarkingCollection"
     79                    autoCheck="false"
     80                    label="&markingcollection.app.title;"
     81                    type="checkbox" group="sidebar"
     82                    sidebarurl="chrome://markingcollection/content/sidebar.xul"
     83                    sidebartitle="&markingcollection.app.title;"
     84                    oncommand="toggleSidebar('viewMarkingCollection');"/>
     85        -->
     86        <broadcaster id="viewMarkingCollection"
     87                     autoCheck="false"
     88                     label="&markingcollection.app.title;"
     89                     type="checkbox" group="sidebar"
     90                     sidebarurl="chrome://markingcollection/content/sidebar.xul"
     91                     sidebartitle="My Annotations"
     92                     oncommand="toggleSidebar('viewMarkingCollection'); document.getElementById('sidebar-title').setAttribute('style','font-size: 1.2em; text-align: center; margin: 2pt 28pt 2pt 0; vertical-align: middle; height: 30px;');"/>
     93    </broadcasterset>
     94    <toolbarpalette id="BrowserToolbarPalette">
     95        <toolbarbutton
     96            id="markingcollection-button"
     97            tooltiptext="&markingcollection.app.title;"
     98            observes="viewMarkingCollection"
     99            class="toolbarbutton-1"
     100            label="&markingcollection.app.title;"
     101            ondragover="toggleSidebar('viewMarkingCollection',true);" />
     102    </toolbarpalette>
     103    <menupopup id="viewSidebarMenu">
     104        <menuitem id="viewSidebarMenu_bitsExecMenu" observes="viewMarkingCollection" key="bits_key_openMarkingCollection" />
     105    </menupopup>
     106    <keyset id="mainKeyset"/>
    98107
    99         <!-- app menu (ver.4.0) -->
    100         <vbox id="appmenuSecondaryPane">
    101                 <splitmenu
    102                         id="bitsExtensionsAppMenu"
    103                         iconic="true"
    104                         label="&markingcollection.app.title;"
    105                         style="list-style-image:url(chrome://markingcollection/skin/icon_16.gif);"
    106                         insertbefore="appmenu_addons"
    107                         observes="viewMarkingCollection">
    108                 </splitmenu>
    109         </vbox>
     108    <!-- app menu (ver.4.0) -->
     109    <vbox id="appmenuSecondaryPane">
     110        <splitmenu
     111            id="bitsExtensionsAppMenu"
     112            iconic="true"
     113            label="&markingcollection.app.title;"
     114            style="list-style-image:url(chrome://markingcollection/skin/icon_16.gif);"
     115            insertbefore="appmenu_addons"
     116            observes="viewMarkingCollection">
     117        </splitmenu>
     118    </vbox>
    110119
    111         <menubar id="main-menubar">
    112                 <menu id="bitsExtensionsMainMenu" label="&markingcollection.app.title;" accesskey="&markingcollection.key.menubar;" insertafter="bookmarks-menu bookmarksMenu" hidden="true">
    113                         <menupopup
    114                                 id="bitsExtensionsMenuPopup"
    115                                 onpopupshowing="bitsMenuTree.popupshowing(event);"
    116                                 onpopuphiding="bitsMenuTree.popuphiding(event);"
    117                         >
    118                                 <menuitem id="bitsExecMenu" observes="viewMarkingCollection" key="bits_key_openMarkingCollection" />
    119                                 <menuitem
    120                                         id="bitsScrappartyOptionMenuitem"
    121                                         label="&markingcollection.tools.settings;..."
    122                                         class="menuitem-iconic"
    123                                         image="chrome://markingcollection/skin/icon_option.gif"
    124                                         insertafter="bitsExecMenu"
    125                                         oncommand="bitsMarkingCollection.openPrefWindow();"/>
    126                                 <menu id="bitsOptionMenu" label="&markingcollection.menu.addon;&markingcollection.tools.settings;" class="menu-iconic" image="chrome://markingcollection/skin/extensions_16.png" accesskey="a" hidden="true"/>
    127                                 <menuseparator />
    128                                 <menu
    129                                                 id="bitsFavoriteFolderMenu"
    130                                                 type="menu"
    131                                                 label="&markingcollection.favorite; "
    132                                                 class="menu-iconic favoritefolder"
    133                                                 oncommand="bitsFavoriteFolder.onClick(event);">
    134                                         <menupopup
    135                                                         id="bitsFavoriteFolderPopupmenu"
    136                                                         onpopupshowing="bitsFavoriteFolder.onPopupShowing(event,this);"
    137                                                         onpopuphiding="bitsFavoriteFolder.onPopupHiding(event,this);">
    138                                                 <menuitem id="bitsFavoriteFolderAllMenuitem" label="&markingcollection.defaultFolder;" class="menuitem-iconic" image="chrome://markingcollection/skin/folder.png"/>
    139                                                 <menuseparator id="bitsFavoriteFolderAllMenuseparator"/>
    140                                         </menupopup>
    141                                 </menu>
    142                                 <menuseparator id="bitsFavoriteFolderMenuseparator"/>
    143                         </menupopup>
    144                 </menu>
    145                 <menu id="tools-menu">
    146                         <menupopup id="menu_ToolsPopup">
    147                                 <menu
    148                                         id="bitsExtensionsToolsMenu"
    149                                         label="&markingcollection.app.title;"
    150                                         accesskey="&markingcollection.key.menubar;"
    151                                         class="menu-iconic"
    152                                         image="chrome://markingcollection/skin/icon_16.gif"
    153                                         insertafter="devToolsSeparator"
    154                                         hidden="true"/>
    155                         </menupopup>
    156                 </menu>
    157         </menubar>
    158         <menupopup id="contentAreaContextMenu">
    159                 <menuitem
    160                         id="MarkingCollectionContextMenuUncategorized"
    161                         label="&markingcollection.marker.uncategorized;..."
    162                         oncommand="bitsContextMenu.commandIndexContextMenu(event)"
    163                         class="menuitem-iconic"
    164                         image="chrome://markingcollection/skin/icon_16.gif"
    165                         insertbefore="context-bookmarklink"/>
    166                 <menuseparator id="" observes="MarkingCollectionContextMenuUncategorized" insertbefore="context-bookmarklink" />
    167                 <!-- <menu id="MarkingCollectionContextMenu" class="menu-iconic" label="&markingcollection.app.title;" image="chrome://markingcollection/skin/icon_16.gif" insertbefore="context-bookmarklink"> -->
    168                 <menu id="MarkingCollectionContextMenu" label="&markingcollection.app.title;" insertbefore="context-bookmarklink">
    169                         <menupopup
    170                                 id="MarkingCollectionContextMenupopup"
    171                                 onpopupshowing="bitsContextMenu.popupshowingIndexContextMenu(event)"
    172                                 onpopuphidden="bitsContextMenu.popuphiddenIndexContextMenu(event)"
    173                                 oncommand="bitsContextMenu.commandIndexContextMenu(event)"
    174                                 onclick="bitsContextMenu.clickIndexContextMenu(event)"
    175                         >
    176                                 <menuitem id="MarkingCollectionContextMenuItemMarkerCopyToClipboard" label="&markingcollection.hyperanchor.copy_to_clipboard;" class="menuitem-iconic"  image="chrome://markingcollection/skin/marker_copy.png" />
    177                                 <menuseparator id="MarkingCollectionContextMenuSeparatorMarkerCopyToClipboard" />
    178                                 <menuitem id="MarkingCollectionContextMenuItemMarkerProperty" label="&markingcollection.property;" class="menuitem-iconic"  image="chrome://markingcollection/skin/menu_property.png" />
    179                                 <menuseparator id="MarkingCollectionContextMenuSeparatorMarkerProperty" />
    180                                 <menuitem id="MarkingCollectionContextMenuItemMarkerRemarker" label="&markingcollection.marker.remarker;" class="menuitem-iconic"  image="chrome://markingcollection/skin/remove_marker.png" />
    181                                 <menuitem id="MarkingCollectionContextMenuItemMarkerRemove" label="&markingcollection.marker.remove;" class="menuitem-iconic"  image="chrome://markingcollection/skin/remove_marker.png" />
    182                                 <menuitem id="MarkingCollectionContextMenuItemMarkerRemoveAll" label="&markingcollection.marker.remove.all;" class="menuitem-iconic"  image="chrome://markingcollection/skin/remove_marker.png" />
    183                                 <menuseparator id="MarkingCollectionContextMenuSeparatorMarkerRemove" />
    184                         </menupopup>
    185                 </menu>
    186                 <menuseparator id="MarkingCollectionContextMenuSeparator" observes="MarkingCollectionContextMenu" insertbefore="context-bookmarklink" />
    187         </menupopup>
    188         <hbox id="browser">
    189     <splitter id="bitsBrowserLeftSplitter" class="chromeclass-extrachrome" hidden="true"/>
    190                 <vbox id="appcontent">
    191                         <browser id="MarkingCollectionBrowser" collapsed="true" type="content"/>
    192                 </vbox>
    193                 <hbox id="ArticleNavigationConcordance" style="width:15px;" persist="width"  hidden="true">
    194                         <html:div id="ArticleNavigationConcordanceArea"  style="position:relative;left:0px;top:0px;border:1px solid #999999;background-color:#ffffff;overflow:hidden;" flex="1">
    195                                 <html:div id="ArticleNavigationConcordanceBaseLine" style="position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:#999999;overflow:hidden;"/>
    196                                 <html:div id="ArticleNavigationConcordanceItemSection"  style="display:none;position:absolute;left:0px; top:1%;width:16px;height:1px;background-color:#000000;z-index:5;"/>
    197                                 <html:div id="ArticleNavigationConcordanceItemSentence" style="display:none;position:absolute;left:7px; top:1%;width:4px;height:2px; background-color:#ffeeee;border:1px solid #ffbbbb;z-index:10;"/>
    198                                 <html:div id="ArticleNavigationConcordanceItemMapping"  style="display:none;position:absolute;left:1px;top:10%;width:6px;height:2px; background-color:#ffff00;z-index:20;"/>
    199                                 <html:div id="ArticleNavigationConcordanceDispPos"  style="display:none;position:absolute; background-color:#ffffff;z-index:500;opacity:0.5;"/>
    200                         </html:div>
    201                 </hbox>
    202         </hbox>
    203         <statusbar id="status-bar">
    204                 <statusbarpanel id="MarkingCollectionProgressPanel" insertbefore="statusbar-progresspanel" hidden="true">
    205                         <progressmeter id="MarkingCollectionProgressmeter" mode="normal" value="50"/>
    206                 </statusbarpanel>
    207         </statusbar>
    208         <popupset id="mainPopupSet">
    209                 <tooltip id="MarkingCollectionImageTooltip">
    210                         <window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" xmlns:html="http://www.w3.org/1999/xhtml" flex="0">
    211                                 <html:canvas id="MarkingCollectionImageTooltipCanvas"/>
    212                         </window>
    213                 </tooltip>
    214                 <menupopup
    215                         id="bitsItemTreePopup"
    216                         onpopupshowing="bitsItemView.onPopupShowing(event);"
    217                         onpopuphiding="bitsItemView.onPopupHiding(event);"
    218                         oncommand="bitsItemView.onPopupCommand(event);">
    219                         <menuitem
    220                                 id="bitsItemTreePopupOpen"
    221                                 label="&markingcollection.open;"
    222                                 default="true"/>
    223                         <menuitem
    224                                 id="bitsItemTreePopupOpenNewTab"
    225                                 label="&markingcollection.open.newtab;"/>
    226                         <menuseparator observes="bitsItemTreePopupOpen"/>
    227                         <menuitem
    228                                 id="bitsItemTreePopupRemove"
    229                                 class="menuitem-iconic"
    230                                 label="&markingcollection.remove;"
    231                                 image="chrome://markingcollection/skin/menu_remove.png"/>
    232                         <menuseparator observes="bitsItemTreePopupRemove"/>
    233                         <menuitem
    234                                 id="bitsItemTreePopupProperty"
    235                                 class="menuitem-iconic"
    236                                 label="&markingcollection.property;"
    237                                 image="chrome://markingcollection/skin/menu_property.png"/>
    238                 </menupopup>
    239                 <menupopup
    240                         id="bitsFavoriteFolderContextmenu"
    241                         onpopupshowing="bitsFavoriteFolder.onPopupFShowing(event);">
    242                         <menuitem
    243                                 class="menuitem-iconic"
    244                                 label="&markingcollection.remove;"
    245                                 image="chrome://markingcollection/skin/menu_remove.png"
    246                                 oncommand="bitsFavoriteFolder.removeFavoriteFolder(event);"/>
    247                         <menuseparator hidden="true"/>
    248                         <menuitem
    249                                 class="menuitem-iconic"
    250                                 label="&markingcollection.property;"
    251                                 image="chrome://markingcollection/skin/menu_property.png"
    252                                 disabled="true" hidden="true"/>
    253                 </menupopup>
    254                 <menupopup
    255                         id="bitsMenuTreeFolderContextmenu"
    256                         onpopupshowing="bitsMenuTree.onPopupFShowing(event);"
    257                         oncommand="bitsMenuTree.onPopupCommand(event);">
    258                         <menuitem
    259                                 id="bitsFavoriteFolderAddMenuitem"
    260                                 label="&markingcollection.favorite.add;"
    261                                 class="menuitem-iconic bookmark-item"
    262                                 image="chrome://markingcollection/skin/menu_create.png"/>
    263                         <menuseparator observes="bitsMenuTreeFolderRemoveMenuitem"/>
    264                         <menuitem
    265                                 id="bitsMenuTreeFolderRemoveMenuitem"
    266                                 class="menuitem-iconic"
    267                                 label="&markingcollection.remove;"
    268                                 image="chrome://markingcollection/skin/menu_remove.png"/>
    269                         <menuseparator/>
    270                         <menuitem
    271                                 id="bitsMenuTreeFolderPropertyMenuitem"
    272                                 class="menuitem-iconic"
    273                                 label="&markingcollection.property;"
    274                                 image="chrome://markingcollection/skin/menu_property.png"
    275                                 disabled="true"/>
    276                 </menupopup>
    277                 <menupopup
    278                         id="bitsMenuTreeObjectContextmenu"
    279                         onpopupshowing="bitsMenuTree.onPopupFShowing(event);"
    280                         oncommand="bitsMenuTree.onPopupCommand(event);">
    281                         <menuitem
    282                                 id="bitsMenuTreeObjectOpenMenuitem"
    283                                 label="&markingcollection.open;"
    284                                 default="true"/>
    285                         <menuitem
    286                                 id="bitsMenuTreeObjectOpenNewTabMenuitem"
    287                                 label="&markingcollection.open.newtab;"/>
    288 <!--
    289                         <menuseparator id="bitsMenuTreeObjectHyperAnchorCopyToClipboardMenuseparator" observes="bitsMenuTreeObjectHyperAnchorCopyToClipboard"/>
    290                         <menu
    291                                 id="bitsMenuTreeObjectHyperAnchorCopyToClipboard"
    292                                 label="&markingcollection.hyperanchor.sidebar_copy_to_clipboard;"
    293                                 class="menu-iconic"
    294                                 image="chrome://markingcollection/skin/marker_copy.png">
    295                                 <menupopup>
    296                                         <menuitem
    297                                                 label="&meta.menuitem.hyperanchor.copy_to_clipboard;"
    298                                                 class="menuitem-iconic"
    299                                                 image="chrome://markingcollection/skin/marker_copy.png"
    300                                                 oncommand="mcController.copy('copy');"/>
    301                                         <menuitem
    302                                                 label="&meta.menuitem.hyperanchor.copytitle_to_clipboard;"
    303                                                 class="menuitem-iconic"
    304                                                 image="chrome://markingcollection/skin/marker_copytext.png"
    305                                                 oncommand="mcController.copy('title');"/>
    306                                         <menuitem
    307                                                 label="&meta.menuitem.hyperanchor.copynote_to_clipboard;"
    308                                                 class="menuitem-iconic"
    309                                                 image="chrome://markingcollection/skin/marker_copytext.png"
    310                                                 oncommand="mcController.copy('note');"/>
    311                                         <menuitem
    312                                                 label="&meta.menuitem.hyperanchor.copymeta_to_clipboard;"
    313                                                 class="menuitem-iconic"
    314                                                 image="chrome://markingcollection/skin/marker_copytext.png"
    315                                                 oncommand="mcController.copy('pagetitle');"/>
    316                                 </menupopup>
    317                         </menu>
    318                         <menuitem
    319                                 id="bitsMenuTreeObjectHyperAnchorCopyFormatToClipboard"
    320                                 label="&meta.menuitem.hyperanchor.copyformat_to_clipboard;"
    321                                 class="menuitem-iconic"
    322                                 image="chrome://markingcollection/skin/marker_copy.png"
    323                                 oncommand="mcController.copy('format');" />
    324                         <menuitem
    325                                 id="bitsMenuTreeObjectHyperAnchorCopyFormatSetting"
    326                                 label="&meta.menuitem.hyperanchor.copyformatsetting;..."
    327                                 class="menuitem-iconic"
    328                                 image="chrome://markingcollection/skin/marker_copy.png"
    329                                 oncommand="mcController.copy('setting');"/>
    330                         <menuseparator
    331                                 id="bitsMenuTreeObjectTagOutputMenuseparator"
    332                                 observes="bitsMenuTreeObjectTagOutput"/>
    333                         <menuitem
    334                                 id="bitsMenuTreeObjectTagOutput"
    335                                 class="menuitem-iconic"
    336                                 label="&markingcollection.tagoutput.menu.title;..."
    337                                 image="chrome://markingcollection/skin/tag_save.png"
    338                                 oncommand="window.top.bitsTagOutputService.onTagOutputRdfCommand({event:event});"/>
    339 -->
    340                         <menuseparator observes="bitsItemTreePopupOpen"/>
    341                         <menuitem
    342                                 id="bitsMenuTreeObjectRemoveMenuitem"
    343                                 class="menuitem-iconic"
    344                                 label="&markingcollection.remove;"
    345                                 image="chrome://markingcollection/skin/menu_remove.png"/>
    346                         <menuseparator observes="bitsItemTreePopupRemove"/>
    347                         <menuitem
    348                                 id="bitsMenuTreeObjectPropertyMenuitem"
    349                                 class="menuitem-iconic"
    350                                 label="&markingcollection.property;"
    351                                 image="chrome://markingcollection/skin/menu_property.png"
    352                                 disabled="true"/>
    353                 </menupopup>
    354         </popupset>
     120    <menubar id="main-menubar">
     121        <menu id="bitsExtensionsMainMenu" label="&markingcollection.app.title;" accesskey="&markingcollection.key.menubar;" insertafter="bookmarks-menu bookmarksMenu" hidden="true">
     122            <menupopup
     123                id="bitsExtensionsMenuPopup"
     124                onpopupshowing="bitsMenuTree.popupshowing(event);"
     125                onpopuphiding="bitsMenuTree.popuphiding(event);"
     126            >
     127                <menuitem id="bitsExecMenu" observes="viewMarkingCollection" key="bits_key_openMarkingCollection" />
     128                <menuitem
     129                    id="bitsScrappartyOptionMenuitem"
     130                    label="&markingcollection.tools.settings;..."
     131                    class="menuitem-iconic"
     132                    image="chrome://markingcollection/skin/icon_option.gif"
     133                    insertafter="bitsExecMenu"
     134                    oncommand="bitsMarkingCollection.openPrefWindow();"/>
     135                <menu id="bitsOptionMenu" label="&markingcollection.menu.addon;&markingcollection.tools.settings;" class="menu-iconic" image="chrome://markingcollection/skin/extensions_16.png" accesskey="a" hidden="true"/>
     136                <menuseparator />
     137                <menu
     138                    id="bitsFavoriteFolderMenu"
     139                    type="menu"
     140                    label="&markingcollection.favorite; "
     141                    class="menu-iconic favoritefolder"
     142                    oncommand="bitsFavoriteFolder.onClick(event);">
     143                    <menupopup
     144                        id="bitsFavoriteFolderPopupmenu"
     145                        onpopupshowing="bitsFavoriteFolder.onPopupShowing(event,this);"
     146                        onpopuphiding="bitsFavoriteFolder.onPopupHiding(event,this);">
     147                        <menuitem id="bitsFavoriteFolderAllMenuitem" label="&markingcollection.defaultFolder;" class="menuitem-iconic" image="chrome://markingcollection/skin/folder.png"/>
     148                        <menuseparator id="bitsFavoriteFolderAllMenuseparator"/>
     149                    </menupopup>
     150                </menu>
     151                <menuseparator id="bitsFavoriteFolderMenuseparator"/>
     152            </menupopup>
     153        </menu>
     154        <menu id="tools-menu">
     155            <menupopup id="menu_ToolsPopup">
     156                <!-- Wired-Marker icon not used for DASISH Web Annotator  -->
     157                <!--
     158            <menu
     159                id="bitsExtensionsToolsMenu"
     160                label="&markingcollection.app.title;"
     161                accesskey="&markingcollection.key.menubar;"
     162                class="menu-iconic"
     163                image="chrome://markingcollection/skin/icon_16.gif"
     164                insertafter="devToolsSeparator"
     165                hidden="true"/> -->
     166                <menu
     167                    id="bitsExtensionsToolsMenu"
     168                    label="&markingcollection.app.title;"
     169                    accesskey="&markingcollection.key.menubar;"
     170                    insertafter="devToolsSeparator"
     171                    hidden="true"/>               
     172            </menupopup>
     173        </menu>
     174    </menubar>
     175    <menupopup id="contentAreaContextMenu">
     176        <!-- Wired-Marker icon not used for DASISH Web Annotator  -->   
     177        <!--
     178<menuitem
     179        id="MarkingCollectionContextMenuUncategorized"
     180        label="&markingcollection.marker.uncategorized;..."
     181        oncommand="bitsContextMenu.commandIndexContextMenu(event)"
     182        class="menuitem-iconic"
     183        image="chrome://markingcollection/skin/icon_16.gif"
     184        insertbefore="context-bookmarklink"/>
     185        -->
     186        <menuitem
     187            id="MarkingCollectionContextMenuUncategorized"
     188            label="&markingcollection.marker.uncategorized;..."
     189            oncommand="bitsContextMenu.commandIndexContextMenu(event)"
     190            insertbefore="context-bookmarklink"/>
     191        <menuseparator id="" observes="MarkingCollectionContextMenuUncategorized" insertbefore="context-bookmarklink" />
     192        <!-- <menu id="MarkingCollectionContextMenu" class="menu-iconic" label="&markingcollection.app.title;" image="chrome://markingcollection/skin/icon_16.gif" insertbefore="context-bookmarklink"> -->
     193        <menu id="MarkingCollectionContextMenu" label="&markingcollection.app.title;" insertbefore="context-bookmarklink">
     194            <menupopup
     195                id="MarkingCollectionContextMenupopup"
     196                onpopupshowing="bitsContextMenu.popupshowingIndexContextMenu(event)"
     197                onpopuphidden="bitsContextMenu.popuphiddenIndexContextMenu(event)"
     198                oncommand="bitsContextMenu.commandIndexContextMenu(event)"
     199                onclick="bitsContextMenu.clickIndexContextMenu(event)"
     200            >
     201                <menuitem id="MarkingCollectionContextMenuItemMarkerCopyToClipboard" label="&markingcollection.hyperanchor.copy_to_clipboard;" class="menuitem-iconic"  image="chrome://markingcollection/skin/marker_copy.png" />
     202                <menuseparator id="MarkingCollectionContextMenuSeparatorMarkerCopyToClipboard" />
     203                <menuitem id="MarkingCollectionContextMenuItemMarkerProperty" label="&markingcollection.property;" class="menuitem-iconic"  image="chrome://markingcollection/skin/menu_property.png" />
     204                <menuseparator id="MarkingCollectionContextMenuSeparatorMarkerProperty" />
     205                <menuitem id="MarkingCollectionContextMenuItemMarkerRemarker" label="&markingcollection.marker.remarker;" class="menuitem-iconic"  image="chrome://markingcollection/skin/remove_marker.png" />
     206                <menuitem id="MarkingCollectionContextMenuItemMarkerRemove" label="&markingcollection.marker.remove;" class="menuitem-iconic"  image="chrome://markingcollection/skin/remove_marker.png" />
     207                <menuitem id="MarkingCollectionContextMenuItemMarkerRemoveAll" label="&markingcollection.marker.remove.all;" class="menuitem-iconic"  image="chrome://markingcollection/skin/remove_marker.png" />
     208                <menuseparator id="MarkingCollectionContextMenuSeparatorMarkerRemove" />
     209            </menupopup>
     210        </menu>
     211        <menuseparator id="MarkingCollectionContextMenuSeparator" observes="MarkingCollectionContextMenu" insertbefore="context-bookmarklink" />
     212    </menupopup>
     213    <hbox id="browser">
     214        <splitter id="bitsBrowserLeftSplitter" class="chromeclass-extrachrome" hidden="true"/>
     215        <vbox id="appcontent">
     216            <browser id="MarkingCollectionBrowser" collapsed="true" type="content"/>
     217        </vbox>
     218        <hbox id="ArticleNavigationConcordance" style="width:15px;" persist="width"  hidden="true">
     219            <html:div id="ArticleNavigationConcordanceArea"  style="position:relative;left:0px;top:0px;border:1px solid #999999;background-color:#ffffff;overflow:hidden;" flex="1">
     220                <html:div id="ArticleNavigationConcordanceBaseLine" style="position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:#999999;overflow:hidden;"/>
     221                <html:div id="ArticleNavigationConcordanceItemSection"  style="display:none;position:absolute;left:0px; top:1%;width:16px;height:1px;background-color:#000000;z-index:5;"/>
     222                <html:div id="ArticleNavigationConcordanceItemSentence" style="display:none;position:absolute;left:7px; top:1%;width:4px;height:2px; background-color:#ffeeee;border:1px solid #ffbbbb;z-index:10;"/>
     223                <html:div id="ArticleNavigationConcordanceItemMapping"  style="display:none;position:absolute;left:1px;top:10%;width:6px;height:2px; background-color:#ffff00;z-index:20;"/>
     224                <html:div id="ArticleNavigationConcordanceDispPos"  style="display:none;position:absolute; background-color:#ffffff;z-index:500;opacity:0.5;"/>
     225            </html:div>
     226        </hbox>
     227    </hbox>
     228    <statusbar id="status-bar">
     229        <statusbarpanel id="MarkingCollectionProgressPanel" insertbefore="statusbar-progresspanel" hidden="true">
     230            <progressmeter id="MarkingCollectionProgressmeter" mode="normal" value="50"/>
     231        </statusbarpanel>
     232    </statusbar>
     233    <popupset id="mainPopupSet">
     234        <tooltip id="MarkingCollectionImageTooltip">
     235            <window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" xmlns:html="http://www.w3.org/1999/xhtml" flex="0">
     236                <html:canvas id="MarkingCollectionImageTooltipCanvas"/>
     237            </window>
     238        </tooltip>
     239        <menupopup
     240            id="bitsItemTreePopup"
     241            onpopupshowing="bitsItemView.onPopupShowing(event);"
     242            onpopuphiding="bitsItemView.onPopupHiding(event);"
     243            oncommand="bitsItemView.onPopupCommand(event);">
     244            <menuitem
     245                id="bitsItemTreePopupOpen"
     246                label="&markingcollection.open;"
     247                default="true"/>
     248            <menuitem
     249                id="bitsItemTreePopupOpenNewTab"
     250                label="&markingcollection.open.newtab;"/>
     251            <menuseparator observes="bitsItemTreePopupOpen"/>
     252            <menuitem
     253                id="bitsItemTreePopupRemove"
     254                class="menuitem-iconic"
     255                label="&markingcollection.remove;"
     256                image="chrome://markingcollection/skin/menu_remove.png"/>
     257            <menuseparator observes="bitsItemTreePopupRemove"/>
     258            <menuitem
     259                id="bitsItemTreePopupProperty"
     260                class="menuitem-iconic"
     261                label="&markingcollection.property;"
     262                image="chrome://markingcollection/skin/menu_property.png"/>
     263        </menupopup>
     264        <menupopup
     265            id="bitsFavoriteFolderContextmenu"
     266            onpopupshowing="bitsFavoriteFolder.onPopupFShowing(event);">
     267            <menuitem
     268                class="menuitem-iconic"
     269                label="&markingcollection.remove;"
     270                image="chrome://markingcollection/skin/menu_remove.png"
     271                oncommand="bitsFavoriteFolder.removeFavoriteFolder(event);"/>
     272            <menuseparator hidden="true"/>
     273            <menuitem
     274                class="menuitem-iconic"
     275                label="&markingcollection.property;"
     276                image="chrome://markingcollection/skin/menu_property.png"
     277                disabled="true" hidden="true"/>
     278        </menupopup>
     279        <menupopup
     280            id="bitsMenuTreeFolderContextmenu"
     281            onpopupshowing="bitsMenuTree.onPopupFShowing(event);"
     282            oncommand="bitsMenuTree.onPopupCommand(event);">
     283            <menuitem
     284                id="bitsFavoriteFolderAddMenuitem"
     285                label="&markingcollection.favorite.add;"
     286                class="menuitem-iconic bookmark-item"
     287                image="chrome://markingcollection/skin/menu_create.png"/>
     288            <menuseparator observes="bitsMenuTreeFolderRemoveMenuitem"/>
     289            <menuitem
     290                id="bitsMenuTreeFolderRemoveMenuitem"
     291                class="menuitem-iconic"
     292                label="&markingcollection.remove;"
     293                image="chrome://markingcollection/skin/menu_remove.png"/>
     294            <menuseparator/>
     295            <menuitem
     296                id="bitsMenuTreeFolderPropertyMenuitem"
     297                class="menuitem-iconic"
     298                label="&markingcollection.property;"
     299                image="chrome://markingcollection/skin/menu_property.png"
     300                disabled="true"/>
     301        </menupopup>
     302        <menupopup
     303            id="bitsMenuTreeObjectContextmenu"
     304            onpopupshowing="bitsMenuTree.onPopupFShowing(event);"
     305            oncommand="bitsMenuTree.onPopupCommand(event);">
     306            <menuitem
     307                id="bitsMenuTreeObjectOpenMenuitem"
     308                label="&markingcollection.open;"
     309                default="true"/>
     310            <menuitem
     311                id="bitsMenuTreeObjectOpenNewTabMenuitem"
     312                label="&markingcollection.open.newtab;"/>
     313            <!--
     314                                    <menuseparator id="bitsMenuTreeObjectHyperAnchorCopyToClipboardMenuseparator" observes="bitsMenuTreeObjectHyperAnchorCopyToClipboard"/>
     315                                    <menu
     316                                            id="bitsMenuTreeObjectHyperAnchorCopyToClipboard"
     317                                            label="&markingcollection.hyperanchor.sidebar_copy_to_clipboard;"
     318                                            class="menu-iconic"
     319                                            image="chrome://markingcollection/skin/marker_copy.png">
     320                                            <menupopup>
     321                                                    <menuitem
     322                                                            label="&meta.menuitem.hyperanchor.copy_to_clipboard;"
     323                                                            class="menuitem-iconic"
     324                                                            image="chrome://markingcollection/skin/marker_copy.png"
     325                                                            oncommand="mcController.copy('copy');"/>
     326                                                    <menuitem
     327                                                            label="&meta.menuitem.hyperanchor.copytitle_to_clipboard;"
     328                                                            class="menuitem-iconic"
     329                                                            image="chrome://markingcollection/skin/marker_copytext.png"
     330                                                            oncommand="mcController.copy('title');"/>
     331                                                    <menuitem
     332                                                            label="&meta.menuitem.hyperanchor.copynote_to_clipboard;"
     333                                                            class="menuitem-iconic"
     334                                                            image="chrome://markingcollection/skin/marker_copytext.png"
     335                                                            oncommand="mcController.copy('note');"/>
     336                                                    <menuitem
     337                                                            label="&meta.menuitem.hyperanchor.copymeta_to_clipboard;"
     338                                                            class="menuitem-iconic"
     339                                                            image="chrome://markingcollection/skin/marker_copytext.png"
     340                                                            oncommand="mcController.copy('pagetitle');"/>
     341                                            </menupopup>
     342                                    </menu>
     343                                    <menuitem
     344                                            id="bitsMenuTreeObjectHyperAnchorCopyFormatToClipboard"
     345                                            label="&meta.menuitem.hyperanchor.copyformat_to_clipboard;"
     346                                            class="menuitem-iconic"
     347                                            image="chrome://markingcollection/skin/marker_copy.png"
     348                                            oncommand="mcController.copy('format');" />
     349                                    <menuitem
     350                                            id="bitsMenuTreeObjectHyperAnchorCopyFormatSetting"
     351                                            label="&meta.menuitem.hyperanchor.copyformatsetting;..."
     352                                            class="menuitem-iconic"
     353                                            image="chrome://markingcollection/skin/marker_copy.png"
     354                                            oncommand="mcController.copy('setting');"/>
     355                                    <menuseparator
     356                                            id="bitsMenuTreeObjectTagOutputMenuseparator"
     357                                            observes="bitsMenuTreeObjectTagOutput"/>
     358                                    <menuitem
     359                                            id="bitsMenuTreeObjectTagOutput"
     360                                            class="menuitem-iconic"
     361                                            label="&markingcollection.tagoutput.menu.title;..."
     362                                            image="chrome://markingcollection/skin/tag_save.png"
     363                                            oncommand="window.top.bitsTagOutputService.onTagOutputRdfCommand({event:event});"/>
     364            -->
     365            <menuseparator observes="bitsItemTreePopupOpen"/>
     366            <menuitem
     367                id="bitsMenuTreeObjectRemoveMenuitem"
     368                class="menuitem-iconic"
     369                label="&markingcollection.remove;"
     370                image="chrome://markingcollection/skin/menu_remove.png"/>
     371            <menuseparator observes="bitsItemTreePopupRemove"/>
     372            <menuitem
     373                id="bitsMenuTreeObjectPropertyMenuitem"
     374                class="menuitem-iconic"
     375                label="&markingcollection.property;"
     376                image="chrome://markingcollection/skin/menu_property.png"
     377                disabled="true"/>
     378        </menupopup>
     379    </popupset>
    355380</overlay>
Note: See TracChangeset for help on using the changeset viewer.