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