forgot file

This commit is contained in:
ben%netscape.com 2000-05-10 03:11:32 +00:00
parent 3a96400795
commit 12751c9df0

View File

@ -0,0 +1,40 @@
// Theme Selector
// ( 05/09/2000, Ben Goodger <ben@netscape.com> )
const DEBUG_USE_PROFILE = false;
try
{
var chromeRegistry = Components.classes["component://netscape/chrome/chrome-registry"].getService();
if ( chromeRegistry )
chromeRegistry = chromeRegistry.QueryInterface( Components.interfaces.nsIChromeRegistry );
}
catch(e)
{
}
function selectSkin()
{
var tree = document.getElementById( "skinsTree" );
var selectedSkinItem = tree.selectedItems[0];
var skinName = selectedSkinItem.getAttribute( "name" );
chromeRegistry.selectSkin( skinName, DEBUG_USE_PROFILE );
chromeRegistry.refreshSkins();
}
function deselectSkin()
{
var tree = document.getElementById( "skinsTree" );
var selectedSkinItem = tree.selectedItems[0];
var skinName = selectedSkinItem.getAttribute( "name" );
chromeRegistry.deselectSkin( skinName, DEBUG_USE_PROFILE );
chromeRegistry.refreshSkins();
}
// XXX DEBUG ONLY. DO NOT LOCALIZE
function installSkin()
{
var themeURL = prompt( "Enter URL for a skin to install:","");
chromeRegistry.installSkin( themeURL, DEBUG_USE_PROFILE );
}