finalmente ci sono riuscita...
nel file.js ho questo:
Codice:
var active = false;
function activate ()
{
active = !active;
if (active)
alert ("calendario attivato");
else
alert ("calendario disattivato");
}
function openGoogle() {
const url = "http://www.google.com/calendar/render?hl=it&gsessionid=wEA-zkC6QmdHrK8EfJQa6A";
var winref = window.open(url, "Calendario");
return winref;
}
nel file.xul ho questo:
Codice HTML:
<?xml version="1.0"?>
<!DOCTYPE overlay SYSTEM "chrome://calendario/locale/calendario.dtd">
<overlay id="calendario_overlay"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script type="application/x-javascript" src="chrome://calendario/content/calendario.js" />
<toolbar id="nav-bar">
<toolbarbutton
id="calendario-button"
label="&calendario_button;"
image="chrome://calendario/skin/calendario_button.png"
type="menu" />
</toolbar>
<statusbar id="status-bar">
<statusbarpanel class="statusbarpanel-menu-iconic" src="chrome://calendario/skin/icona.png">
<menupopup>
<menuitem id="calendario-main-state" label="&calendario_activate;" oncommand="activate();" />
<menuitem id="calendario-open-google" label="Apri google" oncommand="openGoogle();" />
</menupopup>
</statusbarpanel>
</statusbar>
</overlay>
ma ora devo aggiungere un evento che qualche funzione del mouse mi visualizza un popup con gli eventi della settimana o del giorno.
come si fa?
chi sa aiutarmi?
chi mi da una dritta?
grazie a tutti