Я хочу переключать боковую панель при щелчке значка на панели инструментов. Я определяю свою панель инструментов в файле ff-sidebar.js:
var mainWindow = null;
function startup() {
mainWindow = window.QueryInterface(Components.interfaces.nsIInterfaceRequestor)
.getInterface(Components.interfaces.nsIWebNavigation)
.QueryInterface(Components.interfaces.nsIDocShellTreeItem)
.rootTreeItem
.QueryInterface(Components.interfaces.nsIInterfaceRequestor)
.getInterface(Components.interfaces.nsIDOMWindow);
// Sidebar is loaded and mainwindow is ready
}
function shutdown() {
// Sidebar is unloading
}
window.addEventListener("load", startup, false);
window.addEventListener("unload", shutdown, false);
Есть идеи, как это сделать? Я не могу найти ссылку.