home *** CD-ROM | disk | FTP | other *** search
/ PC Advisor 2005 August / PCADVD_121.iso / internet / nsb-setup.exe / chrome / browser.jar / content / browser / bookmarks / bookmarksProperties.xul < prev    next >
Encoding:
Extensible Markup Language  |  2005-01-01  |  10.5 KB  |  220 lines

  1. <?xml version="1.0"?> <!-- -*- Mode: SGML; indent-tabs-mode: nil; -*- -->
  2.  
  3. <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
  4.  
  5. <!DOCTYPE dialog [
  6. <!ENTITY % brandDTD SYSTEM "chrome://global/locale/brand.dtd" >
  7. %brandDTD;
  8. <!ENTITY % bmpropsDTD SYSTEM "chrome://browser/locale/bookmarks/bookmarksProperties.dtd">
  9. %bmpropsDTD;
  10. ]>
  11.  
  12. <dialog id="bmPropsWindow" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
  13.         title="&bookmarks.windowtitle.label;"
  14.         onload="Init()" style="width: 30em;"
  15.         ondialogaccept="return Commit();">
  16.  
  17.   <script type="application/x-javascript" src="chrome://global/content/globalOverlay.js"/>
  18.   <script type="application/x-javascript" src="chrome://browser/content/bookmarks/bookmarks.js"/>
  19.   <script type="application/x-javascript" src="chrome://browser/content/bookmarks/bookmarksProperties.js"/>
  20.  
  21.   <tabbox>
  22.     <tabs>
  23.       <tab label="&generalInfo.label;" accesskey="&generalInfo.accesskey;"/>
  24.       <tab id="ScheduleTab" label="&schedule.label;" accesskey="&schedule.accesskey;"/>
  25.       <tab id="NotifyTab" label="¬ification.label;" accesskey="¬ification.accesskey;"/>
  26.     </tabs>
  27.     <tabpanels>
  28.       <vbox>
  29.         <vbox id="description-box" hidden="true">
  30.           <separator class="thin"/>                                               
  31.           <hbox align="start">                                                    
  32.             <image class="message-icon"/>                                         
  33.             <separator class="thin" orient="vertical"/>                           
  34.             <description id="bookmarkDescription" flex="1"/> 
  35.           </hbox>                                                                 
  36.           <separator class="thin"/>
  37.         </vbox>
  38.         <vbox class="box-padded">    
  39.           <grid>
  40.             <columns>
  41.               <column />
  42.               <column flex="1"/>
  43.             </columns>
  44.             <rows>
  45.               <row align="center">
  46.                 <label value="&bookmarks.name.label;" control="name"/>
  47.                 <textbox id="name"/>
  48.               </row>
  49.               <row id="locationrow" align="center">
  50.                 <label value="&bookmarks.location.label;" control="url"/>
  51.                 <textbox id="url" />
  52.               </row>
  53.               <row id="feedurlrow" align="center">
  54.                 <label value="&bookmarks.feedurl.label;" control="feedurl"/>
  55.                 <textbox id="feedurl" />
  56.               </row>
  57.               <row id="shortcutrow" align="center">
  58.                 <label value="&bookmarks.shortcut.label;" control="shortcut"/>
  59.                       <textbox id="shortcut" />
  60.               </row>
  61.               <row id="descriptionrow">
  62.                 <label value="&bookmarks.description.label;" control="description"/>
  63.                 <textbox multiline="true" wrap="virtual" id="description" flex="1"/>
  64.               </row>
  65.               <checkbox id="webpanel" hidden="true" label="&bookmarks.webpanels.label;"/>
  66.             </rows>
  67.           </grid>
  68.           <separator/>
  69.         </vbox>
  70.       </vbox>
  71.       
  72.       <vbox>
  73.         <separator class="thin"/>
  74.         <hbox align="center">
  75.           <image id="schedule-icon"/>
  76.           <separator class="thin" orient="vertical"/>
  77.           <description flex="1">&schedule.description;</description>
  78.         </hbox>
  79.         <separator class="thin"/>
  80.         <hbox class="box-padded">
  81.           <spacer flex="1"/>
  82.           <groupbox>
  83.             <caption label="&checkforupdates.legend.label;"/>
  84.             <grid flex="1">
  85.               <columns>
  86.                 <column/>
  87.                 <column flex="1"/>
  88.               </columns>
  89.               <rows>
  90.                 <row align="center">
  91.                   <label value="&when.label;" control="dayRange"/>
  92.                   <hbox>
  93.                     <menulist id="dayRange" oncommand="dayRangeChange(this);">
  94.                       <menupopup>
  95.                         <menuitem value="" label="&checknever.label;"/>
  96.                         <menuseparator />
  97.                         <menuitem value="0123456" label="&checkeveryday.label;"/>
  98.                         <menuitem value="12345" label="&checkweekdays.label;"/>
  99.                         <menuitem value="06" label="&checkweekends.label;"/>
  100.                         <menuitem value="1" label="&checkmondays.label;"/>
  101.                         <menuitem value="2" label="&checktuesdays.label;"/>
  102.                         <menuitem value="3" label="&checkwednesdays.label;"/>
  103.                         <menuitem value="4" label="&checkthursdays.label;"/>
  104.                         <menuitem value="5" label="&checkfridays.label;"/>
  105.                         <menuitem value="6" label="&checksaturdays.label;"/>
  106.                         <menuitem value="0" label="&checksundays.label;"/>
  107.                       </menupopup>
  108.                     </menulist>
  109.                   </hbox>
  110.                 </row>
  111.                 <row align="center">
  112.                   <label id="startHourRangeLabel" 
  113.                         value="&from.label;" control="startHourRange"/>
  114.                   <hbox align="center">
  115.                     <menulist id="startHourRange" oncommand="setEndHourRange()">
  116.                       <menupopup>
  117.                         <menuitem value="0" label="&midnight.label;"/>
  118.                         <menuitem value="1" label="&AMone.label;"/>
  119.                         <menuitem value="2" label="&AMtwo.label;"/>
  120.                         <menuitem value="3" label="&AMthree.label;"/>
  121.                         <menuitem value="4" label="&AMfour.label;"/>
  122.                         <menuitem value="5" label="&AMfive.label;"/>
  123.                         <menuitem value="6" label="&AMsix.label;"/>
  124.                         <menuitem value="7" label="&AMseven.label;"/>
  125.                         <menuitem value="8" label="&AMeight.label;"/>
  126.                         <menuitem value="9" label="&AMnine.label;"/>
  127.                         <menuitem value="10" label="&AMten.label;"/>
  128.                         <menuitem value="11" label="&AMeleven.label;"/>
  129.                         <menuitem value="12" label="&noon.label;"/>
  130.                         <menuitem value="13" label="&PMone.label;"/>
  131.                         <menuitem value="14" label="&PMtwo.label;"/>
  132.                         <menuitem value="15" label="&PMthree.label;"/>
  133.                         <menuitem value="16" label="&PMfour.label;"/>
  134.                         <menuitem value="17" label="&PMfive.label;"/>
  135.                         <menuitem value="18" label="&PMsix.label;"/>
  136.                         <menuitem value="19" label="&PMseven.label;"/>
  137.                         <menuitem value="20" label="&PMeight.label;"/>
  138.                         <menuitem value="21" label="&PMnine.label;"/>
  139.                         <menuitem value="22" label="&PMten.label;"/>
  140.                         <menuitem value="23" label="&PMeleven.label;"/>
  141.                       </menupopup>
  142.                     </menulist>
  143.                     <label id="endHourRangeLabel" 
  144.                           value="&to.label;" control="endHourRange"/>
  145.                     <menulist id="endHourRange">
  146.                       <menupopup onpopupshowing="setEndHourRange()">
  147.                         <menuitem value="1" label="&AMone.label;"/>
  148.                         <menuitem value="2" label="&AMtwo.label;"/>
  149.                         <menuitem value="3" label="&AMthree.label;"/>
  150.                         <menuitem value="4" label="&AMfour.label;"/>
  151.                         <menuitem value="5" label="&AMfive.label;"/>
  152.                         <menuitem value="6" label="&AMsix.label;"/>
  153.                         <menuitem value="7" label="&AMseven.label;"/>
  154.                         <menuitem value="8" label="&AMeight.label;"/>
  155.                         <menuitem value="9" label="&AMnine.label;"/>
  156.                         <menuitem value="10" label="&AMten.label;"/>
  157.                         <menuitem value="11" label="&AMeleven.label;"/>
  158.                         <menuitem value="12" label="&noon.label;"/>
  159.                         <menuitem value="13" label="&PMone.label;"/>
  160.                         <menuitem value="14" label="&PMtwo.label;"/>
  161.                         <menuitem value="15" label="&PMthree.label;"/>
  162.                         <menuitem value="16" label="&PMfour.label;"/>
  163.                         <menuitem value="17" label="&PMfive.label;"/>
  164.                         <menuitem value="18" label="&PMsix.label;"/>
  165.                         <menuitem value="19" label="&PMseven.label;"/>
  166.                         <menuitem value="20" label="&PMeight.label;"/>
  167.                         <menuitem value="21" label="&PMnine.label;"/>
  168.                         <menuitem value="22" label="&PMten.label;"/>
  169.                         <menuitem value="23" label="&PMeleven.label;"/>
  170.                         <menuitem value="24" label="&midnight.label;"/>
  171.                       </menupopup>
  172.                     </menulist>
  173.                   </hbox>
  174.                 </row>
  175.                 <row align="center">
  176.                   <label id="durationLabel" 
  177.                         value="&every.label;" control="duration"/>
  178.                   <hbox align="center">
  179.                       <textbox id="duration" size="4" value="60" />
  180.                     <label id="durationSubLabel" value="&minutes.label;" />
  181.                   </hbox>
  182.                 </row>
  183.               </rows>
  184.             </grid>
  185.             <separator class="thin"/>
  186.           </groupbox>
  187.           <spacer flex="1"/>
  188.         </hbox>
  189.       </vbox>
  190.           
  191.       <vbox>
  192.         <separator class="thin"/>
  193.         <hbox align="start">
  194.           <image id="notification-icon"/>
  195.           <separator class="thin" orient="vertical"/>
  196.           <description flex="1">¬ification.description;</description>
  197.         </hbox>
  198.         <separator class="thin"/>
  199.         <hbox class="box-padded">
  200.           <spacer flex="1"/>
  201.           <groupbox>
  202.             <caption label="¬ifications.legend.label;" />
  203.             <vbox align="start">
  204.               <checkbox id="bookmarkIcon" label="¬ification.icon.label;" />
  205.               <checkbox id="showAlert" label="¬ification.alert.label;" />
  206.               <checkbox id="openWindow" label="¬ification.window.label;" />
  207.               <checkbox id="playSound" label="¬ification.sound.label;" />
  208.             </vbox>
  209.           </groupbox>
  210.           <spacer flex="1"/>
  211.         </hbox>
  212.       </vbox>
  213.     </tabpanels>
  214.   </tabbox> 
  215.   <!-- By calling this inline, we guarantee the description text node 
  216.        will have its bindings before Init() is called, and the
  217.        dialog will be intrinsically sized correctly. -->
  218.   <script type="application/x-javascript">showDescription();</script>
  219. </dialog>
  220.