1999-06-05 03:28:56 +04:00
|
|
|
<?xml version="1.0"?>
|
2006-05-17 06:24:37 +04:00
|
|
|
<?xml-stylesheet href="chrome://communicator/skin/" type="text/css"?>
|
2006-05-17 06:24:52 +04:00
|
|
|
|
2006-05-17 06:24:35 +04:00
|
|
|
<?xul-overlay href="chrome://communicator/content/pref/preftree.xul"?>
|
2006-05-17 06:22:45 +04:00
|
|
|
|
2006-05-17 06:37:17 +04:00
|
|
|
<!DOCTYPE overlay [
|
|
|
|
<!ENTITY % dtd1 SYSTEM "chrome://communicator/locale/pref/pref.dtd" > %dtd1;
|
|
|
|
<!ENTITY % dtd2 SYSTEM "chrome://communicator-platform/locale/pref/platformPrefOverlay.dtd" > %dtd2;
|
|
|
|
]>
|
1999-10-30 04:14:52 +04:00
|
|
|
|
2006-05-17 06:29:49 +04:00
|
|
|
|
|
|
|
<!-- This dialog has a fixed size and is not resizable.
|
|
|
|
You MAY NOT increase the size of this dialog.
|
|
|
|
Questions, Comments -> ben@netscape.com -->
|
2006-05-17 06:30:48 +04:00
|
|
|
<dialog id="prefDialog"
|
2006-05-17 06:24:52 +04:00
|
|
|
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
|
2006-05-17 06:25:36 +04:00
|
|
|
title="&prefWindow.title;"
|
2006-05-17 06:30:25 +04:00
|
|
|
style="&prefWindow.size;"
|
2006-05-17 06:30:26 +04:00
|
|
|
windowtype="mozilla:preferences"
|
2006-05-17 06:30:48 +04:00
|
|
|
buttons="accept,cancel,help"
|
2006-05-17 06:29:52 +04:00
|
|
|
onload="Startup();"
|
2006-05-17 06:30:48 +04:00
|
|
|
ondialogaccept="return hPrefWindow.onOK(event);"
|
|
|
|
ondialogcancel="return hPrefWindow.onCancel(event);"
|
|
|
|
ondialoghelp="return doHelpButton(event)"
|
2006-05-17 06:29:52 +04:00
|
|
|
persist="screenX screenY">
|
2006-05-17 06:24:52 +04:00
|
|
|
|
2006-05-17 06:25:11 +04:00
|
|
|
<script>
|
|
|
|
<![CDATA[
|
|
|
|
|
|
|
|
var hPrefWindow = null;
|
|
|
|
|
|
|
|
/** General startup routine for preferences dialog.
|
|
|
|
* Place all necessary modifications to pref tree here.
|
|
|
|
**/
|
|
|
|
function Startup()
|
|
|
|
{
|
|
|
|
hPrefWindow = new nsPrefWindow('panelFrame');
|
|
|
|
|
|
|
|
if( !hPrefWindow )
|
|
|
|
throw "failed to create prefwindow";
|
2006-05-17 06:25:39 +04:00
|
|
|
|
2006-05-17 06:26:17 +04:00
|
|
|
hPrefWindow.init();
|
|
|
|
|
2006-05-17 06:26:16 +04:00
|
|
|
// If this call worked, we could center the window here:
|
|
|
|
// centerWindowOnScreen();
|
2006-05-17 06:25:11 +04:00
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
]]>
|
|
|
|
|
|
|
|
</script>
|
|
|
|
|
2006-05-17 06:34:23 +04:00
|
|
|
<stringbundle id="bundle_prefutilities"
|
|
|
|
src="chrome://communicator/locale/pref/prefutilities.properties"/>
|
2006-05-17 06:28:42 +04:00
|
|
|
<script type="application/x-javascript" src="chrome://global/content/nsWidgetStateManager.js"/>
|
|
|
|
<script type="application/x-javascript" src="chrome://communicator/content/pref/nsPrefWindow.js"/>
|
2006-05-17 06:29:56 +04:00
|
|
|
<script type="application/x-javascript" src="chrome://communicator/content/pref/pref-help.js"/>
|
2006-05-17 06:34:24 +04:00
|
|
|
<script type="application/x-javascript" src="chrome://help/content/contextHelp.js"/>
|
1999-12-24 00:38:25 +03:00
|
|
|
|
2006-05-17 06:29:49 +04:00
|
|
|
<hbox flex="1">
|
2006-05-17 06:35:14 +04:00
|
|
|
<vbox>
|
|
|
|
<label value="&categoryHeader;"/>
|
|
|
|
<!-- tree sidebar -->
|
|
|
|
<tree id="prefsTree" style="width: 13em;" flex="1"/>
|
|
|
|
</vbox>
|
2006-05-17 06:31:51 +04:00
|
|
|
<vbox flex="1">
|
XUL/theme simplification changes - removing unnecessary boxes and re-writing large portions of the themes to use new -moz-border-colors and -moz-image-region css features. Also cleans up the classic skin quite a bit for both mac and win. Fixes bugs 113024, 113043, 113585, 113586, 115943, 113643, 114475, 99787, 110214, 113977, 113966, 114802, 64894, 90724, 103173, 103199, 103298, 110442, 111472, 111989, 113027, 113041, 109180, 109204, 81581, 81903, 103324, 110108, 114540, and probably more I forgot to mention. r=ben, sr=hyatt
2006-05-17 06:32:00 +04:00
|
|
|
<dialogheader id="header"/>
|
|
|
|
<iframe id="panelFrame" name="panelFrame" style="width: 0px" flex="1"/>
|
2006-05-17 06:31:51 +04:00
|
|
|
</vbox>
|
2006-05-17 06:30:36 +04:00
|
|
|
</hbox>
|
|
|
|
|
|
|
|
<script type="application/x-javascript">
|
2006-05-17 06:23:38 +04:00
|
|
|
<![CDATA[
|
2006-05-17 06:30:36 +04:00
|
|
|
if(window.arguments && window.arguments[0]) {
|
2006-05-17 06:22:51 +04:00
|
|
|
document.getElementById("panelFrame").setAttribute("src", window.arguments[0] );
|
2006-05-17 06:24:52 +04:00
|
|
|
document.getElementById("panelFrame").setAttribute("tag", window.arguments[0] );
|
2006-05-17 06:23:39 +04:00
|
|
|
}
|
|
|
|
else {
|
2006-05-17 06:24:35 +04:00
|
|
|
document.getElementById("panelFrame").setAttribute("src", "chrome://communicator/content/pref/pref-navigator.xul" );
|
2006-05-17 06:24:52 +04:00
|
|
|
document.getElementById("panelFrame").setAttribute("tag", "chrome://communicator/content/pref/pref-navigator.xul" );
|
2006-05-17 06:23:39 +04:00
|
|
|
}
|
2006-05-17 06:23:38 +04:00
|
|
|
]]>
|
2006-05-17 06:23:40 +04:00
|
|
|
</script>
|
XUL/theme simplification changes - removing unnecessary boxes and re-writing large portions of the themes to use new -moz-border-colors and -moz-image-region css features. Also cleans up the classic skin quite a bit for both mac and win. Fixes bugs 113024, 113043, 113585, 113586, 115943, 113643, 114475, 99787, 110214, 113977, 113966, 114802, 64894, 90724, 103173, 103199, 103298, 110442, 111472, 111989, 113027, 113041, 109180, 109204, 81581, 81903, 103324, 110108, 114540, and probably more I forgot to mention. r=ben, sr=hyatt
2006-05-17 06:32:00 +04:00
|
|
|
|
|
|
|
<separator/>
|
|
|
|
|
2006-05-17 06:30:48 +04:00
|
|
|
</dialog>
|