2012-05-19 13 views
6

Sembra che i tooltip ottenuti dall'attributo title="test" non siano visualizzati all'interno del pannello.Descrizioni comandi nei pannelli

Testato anche con stackoverflow loaded in the panel, nessun suggerimento quando si passa il mouse sopra a caldo, settimana, mese. Ma i tooltip personalizzati funzionano, ad es. quando si passa con il mouse sui tag.

C'è un modo per abilitare le descrizioni comandi nei pannelli Add-on SDK, o l'unico modo è andare a suggerimenti personalizzati?

risposta

4

No, la visualizzazione delle descrizioni comandi per gli elementi HTML richiede special code in the browser. Questo codice è disponibile per il browser integrato ma non per il browser che l'SDK incorpora in un pannello. Questo è qualcosa che potrebbe valere la pena di archiviare come un bug dell'SDK ma nel frattempo - i tooltip personalizzati sono la strada da percorrere.

2

Sì, c'è un modo. Questo funziona da Firefox 31

var panel = require("sdk/panel").Panel({ 
    width: 400, 
    height: 400, 
    contentURL: "http://stackoverflow.com/", 
}); 

panel.show(); 

require('sdk/view/core').getActiveView(panel) 
    .setAttribute('tooltip', 'aHTMLTooltip'); 
+0

Eccellente, funziona perfettamente – WarrenDodsworth

Problemi correlati