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 / pref / pref-fonts.xul < prev    next >
Encoding:
Extensible Markup Language  |  2005-07-29  |  11.9 KB  |  289 lines

  1. <?xml version="1.0"?> 
  2.  
  3. <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
  4.  
  5. <!DOCTYPE window SYSTEM "chrome://browser/locale/pref/pref-fonts.dtd" >
  6.  
  7. <dialog id="prefFontsDialog" 
  8.         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
  9.         title="&prefFontsDialog.title;" 
  10.         style="width: 36em;"
  11.         buttons="accept,cancel" ondialogaccept="return onFontsDialogOK(event);"
  12.         onload="window.opener.top.initPanel('chrome://browser/content/pref/pref-fonts.xul', window);"> 
  13.  
  14.   <stringbundle id="bundle_prefutilities"
  15.                 src="chrome://browser/locale/pref/prefutilities.properties"/>
  16.   <script type="application/x-javascript" 
  17.           src="chrome://browser/content/pref/pref-fonts.js"/>
  18.   <script type="application/x-javascript">
  19.   <![CDATA[
  20.     var _elementIDs = ["selectLangs"];
  21.   ]]>
  22.   </script>
  23.  
  24.   <groupbox>
  25.     <caption>
  26.       <hbox align="center">
  27.         <label value="&language.label;" 
  28.                accesskey="&language.accesskey;" 
  29.                control="selectLangs"/>
  30.       </hbox>
  31.       <menulist id="selectLangs" oncommand="selectLanguage();"
  32.                 preftype="localizedstring" prefstring="font.language.group">
  33.         <menupopup>
  34.           <menuitem value="x-western" label="&font.langGroup.latin1;"/>
  35.           <menuitem value="x-central-euro" label="&font.langGroup.latin2;"/>
  36.           <menuitem value="ja" label="&font.langGroup.japanese;"/>
  37.           <menuitem value="zh-TW" label="&font.langGroup.trad-chinese;"/>
  38.           <menuitem value="zh-CN" label="&font.langGroup.simpl-chinese;"/>
  39.           <menuitem value="zh-HK" label="&font.langGroup.trad-chinese-hk;"/>
  40.           <menuitem value="ko" label="&font.langGroup.korean;"/>
  41.           <menuitem value="x-cyrillic" label="&font.langGroup.cyrillic;"/>
  42.           <menuitem value="x-baltic" label="&font.langGroup.baltic;"/>
  43.           <menuitem value="el" label="&font.langGroup.el;"/>
  44.           <menuitem value="tr" label="&font.langGroup.turkish;"/>
  45.           <menuitem value="x-unicode" label="&font.langGroup.unicode;"/>
  46.           <menuitem value="x-user-def" label="&font.langGroup.user-def;"/>
  47.           <menuitem value="th" label="&font.langGroup.thai;"/>
  48.           <menuitem value="he" label="&font.langGroup.hebrew;"/>
  49.           <menuitem value="ar" label="&font.langGroup.arabic;"/>
  50.           <menuitem value="x-devanagari" label="&font.langGroup.devanagari;"/>
  51.           <menuitem value="x-tamil" label="&font.langGroup.tamil;"/>
  52.         </menupopup>
  53.       </menulist>
  54.     </caption>
  55.     
  56.     <grid>
  57.       <columns>
  58.         <column/>
  59.         <column flex="1"/>
  60.         <column/>
  61.         <column/>
  62.       </columns>
  63.       
  64.       <rows>
  65.         <row>
  66.           <separator class="thin"/>
  67.         </row>
  68.  
  69.         <row align="center">
  70.           <hbox align="center" pack="end">
  71.             <label value="&proportional.label;" 
  72.                    accesskey="&proportional.accesskey;" 
  73.                    control="proportionalFont"/>
  74.           </hbox>
  75.           <menulist id="proportionalFont" flex="1" style="width: 0px;" 
  76.                     preftype="string" prefstring="font.default">
  77.             <menupopup>
  78.               <menuitem value="serif" 
  79.                         label="&useDefaultFontSerif.label;"/>
  80.               <menuitem value="sans-serif" 
  81.                         label="&useDefaultFontSansSerif.label;"/>
  82.             </menupopup>
  83.           </menulist>
  84.            <hbox align="center" pack="end">
  85.              <label value="&sizes.label;"/>
  86.            </hbox>  
  87.           <menulist id="sizeVar" class="small-margin">
  88.             <menupopup>
  89.               <menuitem value="9" label="9"/>
  90.               <menuitem value="10" label="10"/>
  91.               <menuitem value="11" label="11"/>
  92.               <menuitem value="12" label="12"/>
  93.               <menuitem value="13" label="13"/>
  94.               <menuitem value="14" label="14"/>
  95.               <menuitem value="15" label="15"/>
  96.               <menuitem value="16" label="16"/>
  97.               <menuitem value="17" label="17"/>
  98.               <menuitem value="18" label="18"/>
  99.               <menuitem value="20" label="20"/>
  100.               <menuitem value="22" label="22"/>
  101.               <menuitem value="24" label="24"/>
  102.               <menuitem value="26" label="26"/>
  103.               <menuitem value="28" label="28"/>
  104.               <menuitem value="30" label="30"/>
  105.               <menuitem value="32" label="32"/>
  106.               <menuitem value="34" label="34"/>
  107.               <menuitem value="36" label="36"/>
  108.               <menuitem value="40" label="40"/>
  109.               <menuitem value="44" label="44"/>
  110.               <menuitem value="48" label="48"/>
  111.               <menuitem value="56" label="56"/>
  112.               <menuitem value="64" label="64"/>
  113.               <menuitem value="72" label="72"/>
  114.             </menupopup>
  115.           </menulist>
  116.         </row>
  117.         <row align="center">
  118.           <hbox align="center" pack="end">
  119.             <label value="&serif.label;" 
  120.                    accesskey="&serif.accesskey;" 
  121.                    control="serif"/>
  122.           </hbox>
  123.           <menulist id="serif" flex="1" style="width: 0px;">
  124.             <menupopup/>
  125.           </menulist>
  126.           <spacer/>
  127.         </row>
  128.         <row align="center">
  129.           <hbox align="center" pack="end">
  130.             <label value="&sans-serif.label;" 
  131.                    accesskey="&sans-serif.accesskey;" 
  132.                    control="sans-serif"/>
  133.           </hbox>
  134.           <menulist id="sans-serif" flex="1" style="width: 0px;">
  135.             <menupopup/>
  136.           </menulist>
  137.           <spacer/>
  138.         </row>
  139.         <row align="center">
  140.           <hbox align="center" pack="end">
  141.             <label value="&monospace.label;" 
  142.                    accesskey="&monospace.accesskey;" 
  143.                    control="monospace"/>
  144.           </hbox>
  145.           <menulist id="monospace"
  146.                     flex="1" style="width: 0px;" crop="right">
  147.             <menupopup/>
  148.           </menulist>
  149.           <hbox align="center" pack="end">
  150.             <label value="&sizes.label;"/>
  151.           </hbox>  
  152.           <menulist id="sizeMono">
  153.             <menupopup>
  154.               <menuitem value="9" label="9"/>
  155.               <menuitem value="10" label="10"/>
  156.               <menuitem value="11" label="11"/>
  157.               <menuitem value="12" label="12"/>
  158.               <menuitem value="13" label="13"/>
  159.               <menuitem value="14" label="14"/>
  160.               <menuitem value="15" label="15"/>
  161.               <menuitem value="16" label="16"/>
  162.               <menuitem value="17" label="17"/>
  163.               <menuitem value="18" label="18"/>
  164.               <menuitem value="20" label="20"/>
  165.               <menuitem value="22" label="22"/>
  166.               <menuitem value="24" label="24"/>
  167.               <menuitem value="26" label="26"/>
  168.               <menuitem value="28" label="28"/>
  169.               <menuitem value="30" label="30"/>
  170.               <menuitem value="32" label="32"/>
  171.               <menuitem value="34" label="34"/>
  172.               <menuitem value="36" label="36"/>
  173.               <menuitem value="40" label="40"/>
  174.               <menuitem value="44" label="44"/>
  175.               <menuitem value="48" label="48"/>
  176.               <menuitem value="56" label="56"/>
  177.               <menuitem value="64" label="64"/>
  178.               <menuitem value="72" label="72"/>
  179.             </menupopup>
  180.           </menulist>
  181.         </row>
  182.       </rows>
  183.     </grid>
  184.     <hbox flex="1">
  185.           <hbox align="center" pack="end">
  186.             <label value="&resolution.label;" 
  187.                    accesskey="&resolution.accesskey;" 
  188.                    control="screenResolution"/>
  189.             <menulist id="screenResolution" 
  190.                       oncommand="changeScreenResolution()"
  191.                       dpi="&resolution.dpival;">
  192.               <menupopup>
  193.                 <menuitem value="" 
  194.                           label="&resolution.dpival;"
  195.                           id="otherResolution"/>
  196.                 <menuitem value="" 
  197.                           label="&resolution.dpival;" 
  198.                           id="defaultResolution"/>
  199.                 <menuitem value="0"
  200.                           label="&resolution.system.label;" 
  201.                           id="systemResolution"
  202.                           hidden="true"/>
  203.                 <menuseparator id="resolutionSeparator"/>
  204.                 <menuitem id="userResolution" hidden="true"/>
  205.                 <menuitem id="arbitraryResolution" value="other" label="&resolution.other;"/>
  206.               </menupopup>
  207.             </menulist>
  208.           </hbox>
  209.           <spacer flex="1"/>
  210.           <hbox align="center" pack="end">
  211.             <label value="&minSize.label;"
  212.                    accesskey="&minSize.accesskey;"
  213.                    control="minSize"/>
  214.           <menulist id="minSize">
  215.             <menupopup>
  216.               <menuitem value="0" label="&minSize.none;"/>
  217.               <menuitem value="9" label="9"/>
  218.               <menuitem value="10" label="10"/>
  219.               <menuitem value="11" label="11"/>
  220.               <menuitem value="12" label="12"/>
  221.               <menuitem value="13" label="13"/>
  222.               <menuitem value="14" label="14"/>
  223.               <menuitem value="15" label="15"/>
  224.               <menuitem value="16" label="16"/>
  225.               <menuitem value="17" label="17"/>
  226.               <menuitem value="18" label="18"/>
  227.               <menuitem value="20" label="20"/>
  228.               <menuitem value="22" label="22"/>
  229.               <menuitem value="24" label="24"/>
  230.             </menupopup>
  231.           </menulist>
  232.         </hbox>
  233.       </hbox>
  234.   </groupbox>
  235.  
  236.   <hbox>
  237.     <groupbox flex="1" id="pageColours">
  238.       <caption label="&color;"/>
  239.       <hbox align="center">
  240.         <label value="&textColor.label;" accesskey="&textColor.accesskey;" control="foregroundtextmenu"/>
  241.         <spacer flex="1"/>
  242.         <colorpicker type="button" id="foregroundtextmenu" palettename="standard"/> 
  243.         <data id="foregroundText" preftype="color" prefstring="browser.display.foreground_color"/>
  244.       </hbox>
  245.       <hbox align="center" style="margin-top: 5px">
  246.         <label value="&backgroundColor.label;" accesskey="&backgroundColor.accesskey;" control="backgroundmenu"/>
  247.         <spacer flex="1"/>
  248.         <colorpicker type="button" id="backgroundmenu" palettename="standard"/> 
  249.         <data id="background" preftype="color" prefstring="browser.display.background_color"/>
  250.       </hbox>
  251.       <separator class="thin"/>
  252.       <hbox align="center">
  253.         <checkbox id="browserUseSystemColors" label="&useSystemColors.label;" accesskey="&useSystemColors.accesskey;"
  254.                   prefstring="browser.display.use_system_colors"/>
  255.       </hbox>
  256.     </groupbox>
  257.       
  258.     <groupbox flex="1">
  259.       <caption label="&links;"/>
  260.       <hbox align="center">
  261.         <label value="&linkColor.label;" accesskey="&linkColor.accesskey;" control="unvisitedlinkmenu"/>
  262.         <spacer flex="1"/>
  263.         <colorpicker type="button" id="unvisitedlinkmenu" palettename="standard"/> 
  264.         <data id="unvisitedLinks" preftype="string" prefstring="browser.anchor_color"/>
  265.       </hbox>
  266.       <hbox align="center" style="margin-top: 5px">
  267.         <label value="&visitedLinkColor.label;" accesskey="&visitedLinkColor.accesskey;" control="visitedlinkmenu"/>
  268.         <spacer flex="1"/>
  269.         <colorpicker type="button" id="visitedlinkmenu" palettename="standard"/> 
  270.         <data id="visitedLinks" preftype="string" prefstring="browser.visited_color"/>
  271.       </hbox>
  272.       <separator class="thin"/>
  273.       <hbox align="center">
  274.         <checkbox id="browserUnderlineAnchors" label="&underlineLinks.label;" accesskey="&underlineLinks.accesskey;"
  275.                   prefstring="browser.underline_anchors"/>
  276.       </hbox>
  277.     </groupbox>
  278.   </hbox>
  279.   <hbox align="center">
  280.     <label value="&alwaysUseMy.label;"/>
  281.     <!-- Unchecking this removes the ability to select dynamic fonts -->
  282.     <checkbox id="useMyFonts" 
  283.               label="&useMyFonts.label;" 
  284.               accesskey="&useMyFonts.accesskey;"/>
  285.     <checkbox id="useMyColors" label="&useMyColors.label;"
  286.               accesskey="&useMyColors.accesskey;"/>
  287.   </hbox>
  288. </dialog>
  289.