Ciao a tutti ho qualche problema a capire come funzione la correlazione eventi js/interfaccia XUL.
Più precisamente vorrei capire come si fa ad aprire una finestra modale quando clicco sul menù "strumenti > mia_estensione"
Premetto che non sto usando un file XPI ma sto testando l'estensione con il metodo descritto qui:
http://developer.mozilla.org/en/docs...g_an_Extension
la struttura delle cartelle su cui testo è la seguente
components
default
default/preferences
chrome/
chrome/chromeFiles/
chrome/chromeFiles/content
in quest'ultima cartella è presente il file sample.xul
Ora la domanda è che cosa devo scrivere al posto dei puntini per fare aprire una finestra modale e poter disegnare al suo interno dei controlli??codice:<?xml version="1.0"?> <overlay id="sample" xmlns:html="http://www.w3.org/1999/xhtml" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> <html:script> <![CDATA[ function Opendayphoto() { ... } ]]> </html:script> <menupopup id="menu_ToolsPopup"> <menuitem insertafter="devToolsSeparator" label="H-art DayPhoto" accesskey="H" oncommand="Opendayphoto();" /> </menupopup> </overlay>
Ho letto una marea di documetazione ufficiale di mozilla, e gli esempi in giro sono poco approfonditi.
C'è anche qualche link che mostra esempi semplici per costruire estensioni?
Grazie a tutti
![]()

Rispondi quotando