home *** CD-ROM | disk | FTP | other *** search
Wrap
<?xml version="1.0"?> <!-- ***** BEGIN LICENSE BLOCK ***** - Version: MPL 1.1 - - The contents of this file are subject to the Mozilla Public License Version - 1.1 (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - http://www.mozilla.org/MPL/ - - Software distributed under the License is distributed on an "AS IS" basis, - WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License - for the specific language governing rights and limitations under the - License. - - The Original Code is Adblock for Mozilla. - - The Initial Developer of the Original Code is - Henrik Aasted Sorensen. - Portions created by the Initial Developer are Copyright (C) 2002 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Henrik Aasted Sorensen - Stefan Kinitz - Wladimir Palant - rue - ***** END LICENSE BLOCK ***** --> <!DOCTYPE window> <?xml-stylesheet href="chrome://global/skin/" type="text/css"?> <?xml-stylesheet href="chrome://adblock/content/settings.css" type="text/css"?> <window xmlns:html="http://www.w3.org/1999/xhtml" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" title="Adblock Preferences" id="adblockPreferencesWindow" onload="loadPrefWindow();" onkeypress="checkMenuEvent(); listKeyControl(event);" onpopupshowing="if (!buttonMenusLoaded) if (event.target.id!='listitem-contextmenu') buttonMenusLoaded = true;" commentx="^^^___ flag to inform filter-contextMenu -- workaround for coordinate-bug" onclick="checkMenuEvent();" onblur="setMenuStatus(null);" width="520px" height="375px" persist="screenX screenY width height persist-list-selectedIndex"> <script src="uninstall.js"/> <script src="settings.js"/> <script src="adblock.js"/> <script src="global.js"/> <groupbox flex="1"> <caption label="v0.5 d2 Nightly * build 39"/> <hbox align="center"> <checkbox id="enabled" label="Enable Adblock" oncommand="enableRevert(); document.getElementById('radio-hide').disabled=!this.checked;"/> <spring id="buttonspring.i" flex="1"/> <!-- normal menus <groupbox align="right" orient="horizontal"> <menu adblockmenu="true" label="stuff"/> <menu adblockmenu="true" id="optionsbutton" label=" Adblock Options "> <menupopup id="options-menu" position="after_end"> <menuitem label="Browser Window" disabled="true" style="font-size: x-small; font-style: italic;"/> <menuitem id="frameobjects" label="Obj-Tabs" type="checkbox" checked="false" oncommand="enableRevert();"/> <menuitem id="slowcollapse" label="Collapse Elements (slower)" type="checkbox" checked="false" oncommand="enableRevert();"/> <menuitem id="linkcheck" label="Check Parent Links" type="checkbox" checked="false" oncommand="enableRevert();"/> <menuitem id="pageblock" label="Site Blocking" type="checkbox" checked="false" oncommand="enableRevert();"/> <menuseparator/> <menuitem label="Preference Window" disabled="true" style="font-size: x-small; font-style: italic;"/> <menuitem id="listsort" label="Keep List Sorted" type="checkbox" checked="false" oncommand="setListSort(this)"/> <menuseparator/> <menuitem label="Import filters.." oncommand="importList();"/> <menuitem label="Export filters.." oncommand="exportList();"/> <menuitem label="Remove all filters.." oncommand="clearList();"/> <menuseparator/> <menuitem label="DeInstall" id="deinstall-menuitem" oncommand="uninstallAdblock();"/> </menupopup> </menu> <menu adblockmenu="true" id="helpbutton" label=" Help "> <menupopup id="help-menu" position="after_start"> <menuitem id="aboutAdblock" label="About Adblock" oncommand="loadHelpPage('about')"/> <menuseparator/> <menuitem id="aboutRegExp" label="RegExp Syntax" oncommand="loadHelpPage('regexp');"/> </menupopup> </menu> <menu adblockmenu="true" id="revertbutton" label=" Revert " oncommand="revertSettings();" disabled="true"/> </groupbox> < - - /normal menus --> <!-- button-menus --> <hbox align="right" orient="horizontal" style="border-style: none !important; -moz-outline: 2px groove LightGray; padding: 4px 10px 4px 10px !important; margin: 0px 2px 5px 0px !important;"> <toolbarbutton id="optionsbutton" label=" Adblock Options " popup="options-menu" onmouseover="checkButtonMenu(this)"/> <popup id="options-menu" position="after_end" onpopupshown="setMenuStatus(this)" onpopuphidden="setMenuStatus(null)"> <menuitem label="Browser Window" disabled="true" style="font-style: italic;"/> <menuitem id="frameobjects" label="Obj-Tabs" type="checkbox" checked="false" oncommand="enableRevert();"/> <menuitem id="slowcollapse" label="Collapse Blocked Elements" type="checkbox" checked="false" oncommand="enableRevert();"/> <menuitem id="linkcheck" label="Check Parent Links" type="checkbox" checked="false" oncommand="enableRevert();"/> <menuitem id="pageblock" label="Site Blocking" type="checkbox" checked="false" oncommand="enableRevert();"/> <menuseparator/> <menuitem label="Preference Window" disabled="true" style="font-style: italic;"/> <menuitem id="listsort" label="Keep List Sorted" type="checkbox" checked="false" oncommand="setListSort(this)"/> <menuseparator/> <menuitem label="Import filters.." oncommand="importList();"/> <menuitem label="Export filters.." oncommand="exportList();"/> <menuitem label="Remove all filters.." oncommand="clearList();"/> <menuseparator/> <menuitem label="DeInstall.." id="deinstall-menuitem" oncommand="uninstallAdblock();"/> </popup> <toolbarbutton id="helpbutton" label=" Help " popup="help-menu" onmouseover="checkButtonMenu(this)"/> <popup id="help-menu" position="after_start" onpopupshown="setMenuStatus(this)" onpopuphidden="setMenuStatus(null)"> <menuitem id="aboutAdblock" label="Adblock Home Page" oncommand="loadHelpPage('about')"/> <!--menuitem id="aboutAdblockXUL" label="About Adblock (new window)" oncommand="window.open('about.xul','About Adblock','chrome,centerscreen,resizable'); window.close();"/> <menuitem id="gettingStarted" label="Getting Started with Adblock" oncommand="window.open('gettingstarted.xul','Getting Started With Adblock','chrome,centerscreen,resizable'); window.close()"/--> <!-- <menuseparator/> <menuitem id="loadDefaultFilters" label="Load Default Filters from Web" oncommand="importListFromWeb();"/> --> <menuseparator/> <menuitem id="aboutRegExp" label="RegExp Syntax" oncommand="loadHelpPage('regexp');"/> </popup> <!--toolbarbutton id="deinstall-menubutton" label=" DeInstall " onmouseover="checkButtonMenu(null)" oncommand="setMenuStatus(null); uninstallAdblock();" disabled="false"/--> <toolbarbutton id="revertbutton" label=" Revert " onmouseover="checkButtonMenu(this, 'noMenu')" oncommand="setMenuStatus(null); revertSettings();" disabled="true"/> </hbox> <spacer id="header-spacer.i" width="5px"/> <!-- /button-menus --> </hbox> <!-- list preload-text --> <groupbox id="listarea-description-loading" flex="1" hidden="true" > <hbox align="center" flex="1" width="100%" height="100%"> <description align="bottom" flex="1" value="Loading..." style="font-family: Arial, Helvetica, Sans-serif; font-size: small; text-align: center;"/> </hbox> </groupbox> <!-- /list preload-text --> <!-- list --> <hbox id="listparent" flex="1" hidden="false" xxonkeypress="listKeyControl(event);" onclick="reSelectListItem();"> <listbox id="list" flex="1" onkeypress="if (event.originalTarget.nodeName.toLowerCase()=='textbox') {event.stopPropagation(); event.preventDefault();}" oncontextmenu="activateContext(event);" disableKeyNavigation="true" persist-scrollView="0" persist-selectedIndex="0" persist="persist-scrollView persist-selectedIndex"/> <!-- list context-menu --> <popup id="listitem-contextmenu" xxposition="at_pointer"> <menuitem id="listitem-contextmenu-modify" label="Edit Filter" oncommand="activateModify()"/> <menuseparator id="listitem-contextmenu-separator.i"/> <menuitem id="listitem-contextmenu-delete" label="Delete" oncommand="removeFilter();"/> </popup> <!-- /list context-menu --> </hbox> <!-- /list --> <!-- text-entry --> <spacer id="entry-spacer.i" height="5px"/> <hbox id="entryarea" align="center"> <label id="filterEntryLabel" value="New Filter:"/> <textbox id="newfilter" flex="1" xxonkeypress="if(event.keyCode == 13) addFilter();"/> <toolbarbutton id="newbutton" label=" Add " oncommand="addFilter();"/> <spacer id="entry-spacer.iii" width="5px"/> <!--button id="spacerbutton" style="visibility: hidden;"/--> <!--button id="newbutton" label="New" oncommand="addFilter();" default="true" hidden="true" style="visibility: hidden;"/--> </hbox> <spacer id="entry-spacer.ii" height="5px"/> <!-- /text-entry --> <hbox align="center"> <!-- radio-buttons --> <radiogroup> <hbox oncommand="enableRevert();" align="right" orient="horizontal" style="border-style: none !important; -moz-outline: 2px groove LightGray; padding: 3px !important; margin: 8px 0px 6px 5px !important;"> <!--hbox oncommand="enableRevert(); (document.getElementById('radio-remove').selected)?document.getElementById('fastcollapse').setAttribute('style', 'visibility: visible') : document.getElementById('fastcollapse').setAttribute('style', 'visibility: hidden');"--> <radio id="radio-hide" label="Hide ads"/> <radio id="radio-remove" label="Remove ads"> <observes element="radio-hide" attribute="disabled"/> </radio> <!--/hbox--> </hbox> </radiogroup> <!--checkbox id="fastcollapse" label="Fast Collapse" oncommand="enableRevert();"> <observes element="radio-hide" attribute="disabled"/> </checkbox--> <!-- /radio-buttons --> <!-- dialog-buttons --> <spring label="buttonspring.ii" flex="1"/> <!--button id="revertbutton" label="Revert" oncommand="revertSettings();" disabled="true"/> <spacer width="30px"/--> <button id="donebutton" label="Done" oncommand="addFilter(); saveSettings();" default="true"/> <!-- /dialog-buttons --> </hbox> </groupbox> </window>