зеркало из https://github.com/mozilla/gecko-dev.git
Play with the widget set and styles. Add onclick handler for 'Reload' button.
This commit is contained in:
Родитель
39efa1c7f8
Коммит
6671497980
|
@ -1,5 +1,25 @@
|
||||||
iframe {
|
iframe {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100;
|
height: 100;
|
||||||
|
border: 0px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
box.maintitle {
|
||||||
|
background-color: #505888;
|
||||||
|
}
|
||||||
|
|
||||||
|
box {
|
||||||
|
display:block;
|
||||||
|
background-color: #006870;
|
||||||
|
|
||||||
|
border: 0px;
|
||||||
|
width: 200px;
|
||||||
|
|
||||||
|
font: 10pt sans-serif;
|
||||||
|
min-height: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
titledbutton {
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<?xml-stylesheet href="resource:/res/samples/xul.css" type="text/css"?>
|
<?xml-stylesheet href="resource:/res/samples/xul.css" type="text/css"?>
|
||||||
<?xml-stylesheet href="resource:/res/rdf/sidebar.css" type="text/css"?>
|
|
||||||
<?xml-stylesheet href="resource:/res/rdf/sidebar-browser.css" type="text/css"?>
|
<?xml-stylesheet href="resource:/res/rdf/sidebar-browser.css" type="text/css"?>
|
||||||
|
|
||||||
<window
|
<window
|
||||||
|
|
|
@ -58,16 +58,21 @@ function Init(sidebardb, sidebar_resource)
|
||||||
function createSidebarTitle(title) {
|
function createSidebarTitle(title) {
|
||||||
var div = document.createElement('html:div');
|
var div = document.createElement('html:div');
|
||||||
var titleB = document.createElement('titledbutton');
|
var titleB = document.createElement('titledbutton');
|
||||||
|
var reloadB = document.createElement('titledbutton');
|
||||||
var customizeB = document.createElement('titledbutton');
|
var customizeB = document.createElement('titledbutton');
|
||||||
var spring = document.createElement('spring');
|
var spring = document.createElement('spring');
|
||||||
var toolbar = document.createElement('toolbar');
|
var toolbar = document.createElement('box');
|
||||||
|
toolbar.setAttribute('class', 'maintitle');
|
||||||
titleB.setAttribute('value', title);
|
titleB.setAttribute('value', title);
|
||||||
|
reloadB.setAttribute('value', 'Reload');
|
||||||
|
reloadB.setAttribute('onclick', 'window.location.reload()');
|
||||||
customizeB.setAttribute('value', 'Customize');
|
customizeB.setAttribute('value', 'Customize');
|
||||||
//customize.setAttribute('onclick', '');
|
//customizeB.setAttribute('onclick', '');
|
||||||
spring.setAttribute('flex', '100%');
|
spring.setAttribute('flex', '100%');
|
||||||
|
|
||||||
toolbar.appendChild(titleB);
|
toolbar.appendChild(titleB);
|
||||||
toolbar.appendChild(spring);
|
toolbar.appendChild(spring);
|
||||||
|
toolbar.appendChild(reloadB);
|
||||||
toolbar.appendChild(customizeB);
|
toolbar.appendChild(customizeB);
|
||||||
div.appendChild(toolbar);
|
div.appendChild(toolbar);
|
||||||
return div;
|
return div;
|
||||||
|
@ -79,13 +84,17 @@ function createPanel(registry, service) {
|
||||||
var panel_customize = getAttr(registry, service, 'customize');
|
var panel_customize = getAttr(registry, service, 'customize');
|
||||||
|
|
||||||
dump('Adding...' + panel_title + '\n');
|
dump('Adding...' + panel_title + '\n');
|
||||||
var div = document.createElement('html:div');
|
var div = document.createElement('box');
|
||||||
var title = document.createElement('titledbutton');
|
var title = document.createElement('titledbutton');
|
||||||
var customize = document.createElement('titledbutton');
|
var customize = document.createElement('titledbutton');
|
||||||
var spring = document.createElement('spring');
|
var spring = document.createElement('spring');
|
||||||
var toolbar = document.createElement('toolbar');
|
var toolbar = document.createElement('box');
|
||||||
var iframe = document.createElement('html:iframe');
|
var iframe = document.createElement('html:iframe');
|
||||||
var newline = document.createElement('html:br');
|
var newline = document.createElement('html:br');
|
||||||
|
|
||||||
|
div.setAttribute('align', 'vertical');
|
||||||
|
|
||||||
|
//title.setAttribute('style', 'width=100%; color=red');
|
||||||
title.setAttribute('value', panel_title);
|
title.setAttribute('value', panel_title);
|
||||||
customize.setAttribute('value', 'Customize');
|
customize.setAttribute('value', 'Customize');
|
||||||
//customize.setAttribute('onclick', '');
|
//customize.setAttribute('onclick', '');
|
||||||
|
|
Загрузка…
Ссылка в новой задаче