mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-14 22:05:44 +00:00
35397: "Make Taskbar localizable". Move menu hierarchy to taskbar.rdf. (r=waterson,a=ben)
This commit is contained in:
parent
7abbda5997
commit
fcf44711b1
@ -4,22 +4,68 @@
|
|||||||
<overlay id="taskbarOverlay"
|
<overlay id="taskbarOverlay"
|
||||||
xmlns:html="http://www.w3.org/TR/REC-html40"
|
xmlns:html="http://www.w3.org/TR/REC-html40"
|
||||||
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
|
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
|
||||||
|
<box id="taskbarMenuBox" align="horizontal" flex="10"
|
||||||
|
datasources="chrome://global/locale/taskbar.rdf"
|
||||||
|
ref="chrome://global/locale/taskbar.rdf#root"
|
||||||
|
rdf:containment="http://home.netscape.com/NC-rdf#entry
|
||||||
|
http://home.netscape.com/NC-rdf#child">
|
||||||
|
<spring flex="1"/>
|
||||||
|
<template>
|
||||||
|
<!-- Rules for content hanging _directly_ off the toolbar -->
|
||||||
|
<rule parent="box" iscontainer="true">
|
||||||
|
<menu uri="...">
|
||||||
|
<titledbutton align="right" class="bookmarkFolder toolbar-flat"
|
||||||
|
value="rdf:http://home.netscape.com/NC-rdf#title" crop="right" />
|
||||||
|
<menupopup
|
||||||
|
class="standard" popupalign="bottomleft" popupanchor="topleft"/>
|
||||||
|
</menu>
|
||||||
|
<spring uri="rdf:*" class="taskbarspacer" flex="1"/>
|
||||||
|
</rule>
|
||||||
|
|
||||||
<box id="taskbarMenuBox" align="horizontal" flex="1">
|
<rule parent="box">
|
||||||
<spring flex="1"/>
|
<titledbutton class="bookmarkbutton toolbar-flat" uri="rdf:*" align="left"
|
||||||
<menu>
|
value="rdf:http://home.netscape.com/NC-rdf#title" crop="right"/>
|
||||||
<titledbutton value="&mozillaButton.label;" crop="right" class="bookmarkFolder toolbar-flat" align="right"/>
|
<spring uri="rdf:*" class="personaltoolbarspacer" flex="0"/>
|
||||||
<menupopup class="standard" popupalign="bottomleft" popupanchor="topleft">
|
</rule>
|
||||||
<menuitem class="standard" value="&bonsai.label;"
|
|
||||||
oncommand="openTopWin('http://bonsai.mozilla.org/toplevel.cgi?treeid=SeaMonkey');"/>
|
<!-- Recursive rules for nested folders -->
|
||||||
<menuitem class="standard" value="&bugzillaButton.label;"
|
<rule iscontainer="true">
|
||||||
oncommand="openTopWin('http://bugzilla.mozilla.org');"/>
|
<menupopup class="standard">
|
||||||
</menupopup>
|
<menu class="standard" uri="rdf:*"
|
||||||
</menu>
|
value="rdf:http://home.netscape.com/NC-rdf#title" >
|
||||||
<spring flex="1"/>
|
<menupopup class="standard"/>
|
||||||
<!-- The "Open Windows" menu uses the window mediator
|
</menu>
|
||||||
to display all of the open windows -->
|
</menupopup>
|
||||||
<menu align="right"
|
</rule>
|
||||||
|
|
||||||
|
<!-- second level folders -->
|
||||||
|
<rule iscontainer="true">
|
||||||
|
<menupopup class="standard" popupalign="bottomleft" popupanchor="topleft">
|
||||||
|
<menu class="standard" uri="..."
|
||||||
|
value="rdf:http://home.netscape.com/NC-rdf#title">
|
||||||
|
<menupopup class="standard"/>
|
||||||
|
</menu>
|
||||||
|
</menupopup>
|
||||||
|
</rule>
|
||||||
|
|
||||||
|
<rule>
|
||||||
|
<menupopup>
|
||||||
|
<menuitem class="standard"
|
||||||
|
uri="..."
|
||||||
|
value="rdf:http://home.netscape.com/NC-rdf#title"
|
||||||
|
oncommand="rdf:http://home.netscape.com/NC-rdf#content"/>
|
||||||
|
</menupopup>
|
||||||
|
</rule>
|
||||||
|
</template>
|
||||||
|
<spring class="taskbarspacer" flex="9"/>
|
||||||
|
</box>
|
||||||
|
<!-- end -->
|
||||||
|
|
||||||
|
<box id="taskbarGotoMenuBox" align="right"
|
||||||
|
flex="1">
|
||||||
|
<!-- The "Open Windows" menu uses the window mediator
|
||||||
|
to display all of the open windows -->
|
||||||
|
<menu align="right"
|
||||||
oncommand="ShowWindowFromResource(event.target)"
|
oncommand="ShowWindowFromResource(event.target)"
|
||||||
datasources="rdf:window-mediator"
|
datasources="rdf:window-mediator"
|
||||||
ref="NC:WindowMediatorRoot" >
|
ref="NC:WindowMediatorRoot" >
|
||||||
|
@ -95,6 +95,11 @@
|
|||||||
<box id="taskbarMenuBox" align="horizontal">
|
<box id="taskbarMenuBox" align="horizontal">
|
||||||
<!-- taskbarOverlay.xul inserts here. -->
|
<!-- taskbarOverlay.xul inserts here. -->
|
||||||
</box>
|
</box>
|
||||||
|
|
||||||
|
<box id="taskbarGotoMenuBox" align="right">
|
||||||
|
<!-- taskbarOverlay.xul inserts here. -->
|
||||||
|
</box>
|
||||||
|
|
||||||
</toolbar>
|
</toolbar>
|
||||||
|
|
||||||
</overlay>
|
</overlay>
|
||||||
|
Loading…
Reference in New Issue
Block a user