46613... classic skin polish. + some fixes to Advanced Edit dialog (it was broken)

This commit is contained in:
ben%netscape.com 2000-08-28 04:38:20 +00:00
parent f68d4186f5
commit 55eed69fa8
4 changed files with 30 additions and 34 deletions

View File

@ -158,7 +158,8 @@
<button id="namedAnchorButton"/>
<spring flex="1"/>
<button class="plain" id="navigator-throbber" oncommand='goClickThrobber("editor.throbber.url")'>
<button id="navigator-throbber" oncommand="goClickThrobber('editor.throbber.url')">
<!-- tooltip="aTooltip" tooltiptext="&throbber.tooltip; -->
<observes element="Editor:Throbber" attribute="busy"/>
</button>
</toolbar>
@ -233,25 +234,17 @@
</toolbar>
<!-- Some of this is from globarOverlay.xul -->
<box id="status-bar" class="chromeclass-status">
<box flex="1" style="min-width: 1px">
<box orient="vertical" style="width:100px">
<spring flex="1"/>
<progressmeter class="progressmeter-statusbar" statusbar="true" id="statusbar-icon" mode="normal" value="0">
<observes element="Editor:Throbber" attribute="busy"/>
</progressmeter>
<spring flex="1"/>
</box>
<spring style="width: 1em"/>
<text id="statusText" class="status-bar" align="left" flex="1"
value="&statusText.label;" style="min-width: 1px"/>
<!-- This is used for buildID in browser -->
<text class="status-bar" align="left"/>
<text id="lock-button" class="borderless" align="left"/>
</box>
</box><!-- status-bar -->
<statusbar id="status-bar">
<statusbarpanel class="statusbarpanel-icononly" id="offline-status"/>
<progressmeter class="progressmeter-statusbar" statusbar="true" id="statusbar-icon" mode="normal" value="0">
<observes element="Editor:Throbber" attribute="busy"/>
</progressmeter>
<statusbarpanel id="statusText" value="&statusText.label;" flex="1" crop="right"/>
</statusbar>
</box> <!-- appcontent -->
</box><!-- sidebar-parent -->
<box id="taskbar" class="toolbox-bottom"/>
</window>

View File

@ -711,15 +711,15 @@
<button class="button-toolbar" id="IncreaseFontSizeButton" observes="cmd_increaseFont"
tooltip="aTooltip" tooltiptext="&increaseFontSizeToolbarCmd.tooltip;"/>
<button class="button-toolbar" id="boldButton" align="center" observes="cmd_bold"
<button class="button-toolbar" id="boldButton" observes="cmd_bold"
tooltip="aTooltip" tooltiptext="&boldToolbarCmd.tooltip;">
<observes element="cmd_bold" attribute="state" onbroadcast="onButtonUpdate(this.parentNode, 'cmd_bold')"/>
</button>
<button class="button-toolbar" id="italicButton" align="center" observes="cmd_italic"
<button class="button-toolbar" id="italicButton" observes="cmd_italic"
tooltip="aTooltip" tooltiptext="&italicToolbarCmd.tooltip;">
<observes element="cmd_italic" attribute="state" onbroadcast="onButtonUpdate(this.parentNode, 'cmd_italic')"/>
</button>
<button class="button-toolbar" id="underlineButton" align="center" observes="cmd_underline"
<button class="button-toolbar" id="underlineButton" observes="cmd_underline"
tooltip="aTooltip" tooltiptext="&underlineToolbarCmd.tooltip;">
<observes element="cmd_underline" attribute="state" onbroadcast="onButtonUpdate(this.parentNode, 'cmd_underline')"/>
</button>

View File

@ -66,18 +66,17 @@ function Startup()
// Element to edit is passed in
element = window.arguments[1];
if (!element || element == "undefined") {
if (!element || element == undefined) {
dump("Advanced Edit: Element to edit not supplied\n");
window.close();
}
dump("*** Element passed into Advanced Edit: "+element+" ***\n");
// place the tag name in the header
var tagLabel = document.getElementById("tagLabel");
tagLabel.setAttribute("value", ("<" + element.nodeName + ">"));
tagLabel.setAttribute("value", ("<" + element.localName + ">"));
// Create dialog object to store controls for easy access
dialog = new Object;
dialog = {};
dialog.AddHTMLAttributeNameInput = document.getElementById("AddHTMLAttributeNameInput");
dialog.AddHTMLAttributeValueInput = document.getElementById("AddHTMLAttributeValueInput");
dialog.AddHTMLAttribute = document.getElementById("AddHTMLAttribute");

View File

@ -34,11 +34,10 @@
<!DOCTYPE window SYSTEM "chrome://editor/locale/EdAdvancedEdit.dtd">
<window class="dialog" title="&WindowTitle.label;"
width="450" height="390"
persist="width height"
style="width: 40em;"
xmlns ="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
xmlns:html="http://www.w3.org/1999/xhtml"
onload = "Startup()"
onload="Startup()"
orient="vertical">
<keyset id="keyset"/>
@ -89,12 +88,13 @@
context="attlistPopup">
<treecols>
<treecol flex="35" width="0"/>
<splitter class="tree-splitter"/>
<treecol flex="65" width="0"/>
</treecols>
<treehead>
<treerow>
<treecell class="treecell-outset-header" value="&tree.attributeHeader.label;"/>
<treecell class="treecell-outset-header" value="&tree.valueHeader.label;"/>
<treecell class="treecell-inset-header" value="&tree.attributeHeader.label;"/>
<treecell class="treecell-inset-header" value="&tree.valueHeader.label;"/>
</treerow>
</treehead>
<treechildren id="HTMLAList" flex="1"/>
@ -120,12 +120,13 @@
<tree id="CSSATree" class="AttributesTree inset" flex="1" context="attlistPopup">
<treecolgroup>
<treecol flex="35" width="0"/>
<splitter class="tree-splitter"/>
<treecol flex="65" width="0"/>
</treecolgroup>
<treehead>
<treerow>
<treecell class="treecell-outset-header" value="&tree.attributeHeader.label;"/>
<treecell class="treecell-outset-header" value="&tree.valueHeader.label;"/>
<treecell class="treecell-inset-header" value="&tree.attributeHeader.label;"/>
<treecell class="treecell-inset-header" value="&tree.valueHeader.label;"/>
</treerow>
</treehead>
<treechildren id="CSSAList" flex="1"/>
@ -151,12 +152,13 @@
<tree id="JSEATree" class="AttributesTree inset" flex="1" context="attlistPopup">
<treecolgroup>
<treecol flex="35" width="0"/>
<splitter class="tree-splitter"/>
<treecol flex="65" wdith="0"/>
</treecolgroup>
<treehead>
<treerow>
<treecell class="treecell-outset-header" value="&tree.attributeHeader.label;"/>
<treecell class="treecell-outset-header" value="&tree.valueHeader.label;"/>
<treecell class="treecell-inset-header" value="&tree.attributeHeader.label;"/>
<treecell class="treecell-inset-header" value="&tree.valueHeader.label;"/>
</treerow>
</treehead>
<treechildren id="JSEAList" flex="1"/>
@ -179,6 +181,8 @@
</tabpanel>
</tabcontrol>
<separator/>
<box id="okCancelButtonsRight"/>
</window>