Changeset 1057

Show
Ignore:
Timestamp:
2008-08-21 08:54:30 (3 months ago)
Author:
MaierMan
Message:

Updated menu using combined png

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/chrome/content/dta/manager.xul

    r1055 r1057  
    7575        <popupset> 
    7676                <popup id="popup" onpopupshowing="Tree.refreshTools(); return true;"> 
    77                         <menuitem id="info" class="menuitem-iconic" image="chrome://dta/skin/manager/info.png" label="&infos.label;" oncommand="Tree.showInfo();" /> 
     77                        <menuitem id="info" class="menuitem-iconic" label="&infos.label;" oncommand="Tree.showInfo();" /> 
    7878                        <menuseparator /> 
    79                         <menuitem id="launch" class="menuitem-iconic" image="chrome://dta/skin/manager/launch.png" label="&launch.label;" oncommand="FileHandling.openFile();" /> 
    80                         <menuitem id="delete" class="menuitem-iconic" image="chrome://dta/skin/manager/delete.png" label="&delete.label;" oncommand="FileHandling.deleteFile();" /> 
    81                         <menuitem id="folder" class="menuitem-iconic" image="chrome://dta/skin/manager/folder.png" label="&targetdir.label;" oncommand="FileHandling.openFolder();" /> 
     79                        <menuitem id="launch" class="menuitem-iconic" label="&launch.label;" oncommand="FileHandling.openFile();" /> 
     80                        <menuitem id="delete" class="menuitem-iconic" label="&delete.label;" oncommand="FileHandling.deleteFile();" /> 
     81                        <menuitem id="folder" class="menuitem-iconic" label="&targetdir.label;" oncommand="FileHandling.openFolder();" /> 
    8282                        <menuseparator /> 
    83                         <menuitem id="play" class="menuitem-iconic" label="&resume.label;" image="chrome://dta/skin/manager/play.png" oncommand="Tree.resume();" /> 
    84                         <menuitem id="pause" class="menuitem-iconic" label="&pause.label;" image="chrome://dta/skin/manager/pause.png" oncommand="Tree.pause();" /> 
    85                         <menuitem id="cancel" class="menuitem-iconic" label="&cancel.label;" image="chrome://dta/skin/manager/cancel.png" oncommand="Tree.cancel();" /> 
     83                        <menuitem id="play" class="menuitem-iconic" label="&resume.label;" oncommand="Tree.resume();" /> 
     84                        <menuitem id="pause" class="menuitem-iconic" label="&pause.label;" oncommand="Tree.pause();" /> 
     85                        <menuitem id="cancel" class="menuitem-iconic" label="&cancel.label;" oncommand="Tree.cancel();" /> 
    8686                        <menuseparator /> 
    87                         <menuitem id="removeCompleted" class="menuitem-iconic" label="&removeCompleted.label;" image="chrome://dta/skin/manager/clean.png" oncommand="Tree.removeCompleted();" /> 
    88                         <menuitem id="remove" class="menuitem-iconic" label="&remove.label;" image="chrome://dta/skin/manager/remove.png" oncommand="Tree.removeWithConfirmation();" />                        
     87                        <menuitem id="removeCompleted" class="menuitem-iconic" label="&removeCompleted.label;" oncommand="Tree.removeCompleted();" /> 
     88                        <menuitem id="remove" class="menuitem-iconic" label="&remove.label;" oncommand="Tree.removeWithConfirmation();" />                     
    8989                        <menuseparator /> 
    90                         <menuitem id="selectall" class="menuitem-iconic" label="&selectall.label;" image="chrome://dta/skin/common/selectall.png" oncommand="Tree.selectAll();" /> 
    91                         <menuitem id="selectinv" class="menuitem-iconic" label="&selectinv.label;" image="chrome://dta/skin/common/selectinv.png" oncommand="Tree.selectInv();" /> 
     90                        <menuitem id="selectall" class="menuitem-iconic" label="&selectall.label;" oncommand="Tree.selectAll();" /> 
     91                        <menuitem id="selectinv" class="menuitem-iconic" label="&selectinv.label;" oncommand="Tree.selectInv();" /> 
    9292                        <menuseparator /> 
    93                         <menuitem id="movetop" class="menuitem-iconic" label="&movetop.label;" image="chrome://dta/skin/manager/movetop.png" oncommand="Tree.top();" /> 
    94                         <menuitem id="moveup" class="menuitem-iconic" label="&moveup.label;" image="chrome://dta/skin/manager/moveup.png" oncommand="Tree.up();" /> 
    95                         <menuitem id="movedown" class="menuitem-iconic" label="&movedown.label;" image="chrome://dta/skin/manager/movedown.png" oncommand="Tree.down();" /> 
    96                         <menuitem id="movebottom" class="menuitem-iconic" label="&movebottom.label;" image="chrome://dta/skin/manager/movebottom.png" oncommand="Tree.bottom();" /> 
     93                        <menuitem id="movetop" class="menuitem-iconic" label="&movetop.label;" oncommand="Tree.top();" /> 
     94                        <menuitem id="moveup" class="menuitem-iconic" label="&moveup.label;" oncommand="Tree.up();" /> 
     95                        <menuitem id="movedown" class="menuitem-iconic" label="&movedown.label;" oncommand="Tree.down();" /> 
     96                        <menuitem id="movebottom" class="menuitem-iconic" label="&movebottom.label;" oncommand="Tree.bottom();" /> 
    9797                        <menuseparator /> 
    98                         <menu id="misc" class="menu-iconic" image="chrome://dta/skin/manager/misc.png" label="&misc.label;"> 
     98                        <menu id="misc" class="menu-iconic" label="&misc.label;"> 
    9999                                <menupopup> 
    100                                         <menuitem id="addchunk" class="menuitem-iconic" label="&addchunk.label;" image="chrome://dta/skin/manager/addpart.png" oncommand="Tree.changeChunks(true);" /> 
    101                                         <menuitem id="removechunk" class="menuitem-iconic" label="&removechunk.label;" image="chrome://dta/skin/manager/rempart.png" oncommand="Tree.changeChunks(false);" /> 
     100                                        <menuitem id="addchunk" class="menuitem-iconic" label="&addchunk.label;" oncommand="Tree.changeChunks(true);" /> 
     101                                        <menuitem id="removechunk" class="menuitem-iconic" label="&removechunk.label;" oncommand="Tree.changeChunks(false);" /> 
    102102                                        <menuseparator/> 
    103                                         <menuitem id="removegone" class="menuitem-iconic" label="&removeGone.label;" image="chrome://dta/skin/manager/removeGone.png" oncommand="Tree.removeGone();" /> 
     103                                        <menuitem id="removegone" class="menuitem-iconic" label="&removeGone.label;" oncommand="Tree.removeGone();" /> 
    104104                                        <menuseparator/> 
    105                                         <menuitem id="force" class="menuitem-iconic" label="&force.label;" image="chrome://dta/skin/manager/force.png" oncommand="Tree.force()" />                                     
     105                                        <menuitem id="force" class="menuitem-iconic" label="&force.label;" oncommand="Tree.force()" />                                         
    106106                                        <menuseparator /> 
    107                                         <menuitem id="import" class="menuitem-iconic" label="&import.label;" image="chrome://dta/skin/manager/import.png" oncommand="Tree.import();"/> 
    108                                         <menuitem id="export" class="menuitem-iconic" label="&export.label;" image="chrome://dta/skin/manager/export.png" oncommand="Tree.export();"/> 
     107                                        <menuitem id="import" class="menuitem-iconic" label="&import.label;" oncommand="Tree.import();"/> 
     108                                        <menuitem id="export" class="menuitem-iconic" label="&export.label;" oncommand="Tree.export();"/> 
    109109                                        <menuseparator /> 
    110                                         <menuitem id="prefs" class="menuitem-iconic" label="&options.label;" image="chrome://dta/skin/common/prefs.png" onclick="DTA_showPreferences();" /> 
     110                                        <menuitem id="prefs" class="menuitem-iconic" label="&options.label;" onclick="DTA_showPreferences();" /> 
    111111                                </menupopup> 
    112112                        </menu> 
  • trunk/chrome/skin/manager/style.css

    r1056 r1057  
    3232        margin: 0; 
    3333        padding: 0; 
    34         text-anchor: center; 
     34        text-align: center; 
    3535} 
    3636 
     
    242242        background-color: transparent !important; 
    243243} 
     244 
     245/* :: menu :: */ 
     246 
     247/* rebind as a workaround for the hidden image */ 
     248menu.menu-iconic { 
     249        -moz-binding: url(chrome://dta/content/common/bindings.xml#menu-iconic-addressable); 
     250} 
     251 
     252/* menu elements */ 
     253#popup .menu-iconic-icon { 
     254                display: list-item; 
     255                list-style-image: url(menu.png); 
     256} 
     257 
     258#misc .menu-iconic-icon { 
     259        -moz-image-region: rect(32px,112px,48px,96px); 
     260} 
     261#misc[disabled="true"] .menu-iconic-icon { 
     262        -moz-image-region: rect(48px,112px,64px,96px); 
     263} 
     264 
     265/* menuitem element (row 1) */ 
     266#info .menu-iconic-icon { 
     267        -moz-image-region: rect(0px,16px,16px,0px); 
     268} 
     269#info[disabled="true"] .menu-iconic-icon { 
     270        -moz-image-region: rect(16px,16px,32px,0px); 
     271} 
     272 
     273#launch .menu-iconic-icon { 
     274        -moz-image-region: rect(0px,32px,16px,16px); 
     275} 
     276#launch[disabled="true"] .menu-iconic-icon { 
     277        -moz-image-region: rect(16px,32px,32px,16px); 
     278} 
     279 
     280#delete .menu-iconic-icon { 
     281        -moz-image-region: rect(0px,48px,16px,32px); 
     282} 
     283#delete[disabled="true"] .menu-iconic-icon { 
     284        -moz-image-region: rect(16px,48px,32px,32px); 
     285} 
     286 
     287#folder .menu-iconic-icon { 
     288        -moz-image-region: rect(0px,64px,16px,48px); 
     289} 
     290#folder[disabled="true"] .menu-iconic-icon { 
     291        -moz-image-region: rect(16px,64px,32px,48px); 
     292} 
     293 
     294#play .menu-iconic-icon { 
     295        -moz-image-region: rect(0px,80px,16px,64px); 
     296} 
     297#play[disabled="true"] .menu-iconic-icon { 
     298        -moz-image-region: rect(16px,80px,32px,64px); 
     299} 
     300 
     301#pause .menu-iconic-icon { 
     302        -moz-image-region: rect(0px,96px,16px,80px); 
     303} 
     304#pause[disabled="true"] .menu-iconic-icon { 
     305        -moz-image-region: rect(16px,96px,32px,80px); 
     306} 
     307 
     308#cancel .menu-iconic-icon { 
     309        -moz-image-region: rect(0px,112px,16px,96px); 
     310} 
     311#cancel[disabled="true"] .menu-iconic-icon { 
     312        -moz-image-region: rect(16px,112px,32px,96px); 
     313} 
     314 
     315#import .menu-iconic-icon { 
     316        -moz-image-region: rect(0px,128px,16px,112px); 
     317} 
     318#import[disabled="true"] .menu-iconic-icon { 
     319        -moz-image-region: rect(16px,128px,32px,112px); 
     320} 
     321 
     322#export .menu-iconic-icon { 
     323        -moz-image-region: rect(0px,144px,16px,128px); 
     324} 
     325#export[disabled="true"] .menu-iconic-icon { 
     326        -moz-image-region: rect(16px,144px,32px,128px); 
     327} 
     328 
     329#force .menu-iconic-icon { 
     330        -moz-image-region: rect(0px,160px,16px,144px); 
     331} 
     332#force[disabled="true"] .menu-iconic-icon { 
     333        -moz-image-region: rect(16px,160px,32px,144px); 
     334} 
     335 
     336/* menuitem element (row 2) */ 
     337#remove .menu-iconic-icon { 
     338        -moz-image-region: rect(32px,16px,48px,0px); 
     339} 
     340#remove[disabled="true"] .menu-iconic-icon { 
     341        -moz-image-region: rect(48px,16px,64px,0px); 
     342} 
     343 
     344#removeCompleted .menu-iconic-icon { 
     345        -moz-image-region: rect(32px,32px,48px,16px); 
     346} 
     347#removeCompleted[disabled="true"] .menu-iconic-icon { 
     348        -moz-image-region: rect(48px,32px,64px,16px); 
     349} 
     350 
     351#removegone .menu-iconic-icon { 
     352        -moz-image-region: rect(32px,48px,48px,32px); 
     353} 
     354#removegone[disabled="true"] .menu-iconic-icon { 
     355        -moz-image-region: rect(48px,48px,64px,32px); 
     356} 
     357 
     358/* 
     359#doc .menu-iconic-icon { 
     360        -moz-image-region: rect(32px,64px,48px,48px); 
     361} 
     362#doc[disabled="true"] .menu-iconic-icon { 
     363        -moz-image-region: rect(48px,64px,64px,48px); 
     364}*/ 
     365 
     366#addchunk .menu-iconic-icon { 
     367        -moz-image-region: rect(32px,80px,48px,64px); 
     368} 
     369#addchunk[disabled="true"] .menu-iconic-icon { 
     370        -moz-image-region: rect(48px,80px,64px,64px); 
     371} 
     372 
     373#removechunk .menu-iconic-icon { 
     374        -moz-image-region: rect(32px,96px,48px,80px); 
     375} 
     376#removechunk[disabled="true"] .menu-iconic-icon { 
     377        -moz-image-region: rect(48px,96px,64px,80px); 
     378} 
     379 
     380/* menuitem element (row 3) */ 
     381#movetop .menu-iconic-icon { 
     382        -moz-image-region: rect(64px,16px,80px,0px); 
     383} 
     384#movetop[disabled="true"] .menu-iconic-icon { 
     385        -moz-image-region: rect(80px,16px,96px,0px); 
     386} 
     387 
     388#moveup .menu-iconic-icon { 
     389        -moz-image-region: rect(64px,32px,80px,16px); 
     390} 
     391#moveup[disabled="true"] .menu-iconic-icon { 
     392        -moz-image-region: rect(80px,32px,96px,16px); 
     393} 
     394 
     395#movedown .menu-iconic-icon { 
     396        -moz-image-region: rect(64px,48px,80px,32px); 
     397} 
     398#movedown[disabled="true"] .menu-iconic-icon { 
     399        -moz-image-region: rect(80px,48px,96px,32px); 
     400} 
     401 
     402#movebottom .menu-iconic-icon { 
     403        -moz-image-region: rect(64px,64px,80px,48px); 
     404} 
     405#movebottom[disabled="true"] .menu-iconic-icon { 
     406        -moz-image-region: rect(80px,64px,96px,48px); 
     407} 
     408 
     409/* menuitem common */ 
     410#selectall .menu-iconic-icon { 
     411        list-style-image: url(../common/selectall.png); 
     412        -moz-image-region: rect(0px,16px,16px,0px); 
     413} 
     414#selectinv .menu-iconic-icon { 
     415        list-style-image: url(../common/selectinv.png); 
     416        -moz-image-region: rect(0px,16px,16px,0px); 
     417} 
     418#prefs .menu-iconic-icon { 
     419        list-style-image: url(../common/prefs.png); 
     420        -moz-image-region: rect(0px,16px,16px,0px); 
     421}