Notizie: puoi sempre seguire i nostri aggiornamenti su Twitter (@MozillaItalia) e Facebook (/MozillaItalia)

Autore Topic: [DEV] come scegliere posizione msgNotificationBar?  (Letto 444 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline b1t

  • Post: 1
[DEV] come scegliere posizione msgNotificationBar?
« il: 22 Gennaio 2020 16:43:43 »
Buonasera,
mesi fa ho sviluppato una piccola estensione per TB 60 che fa uso di overlay.
Sto cercando di migrarla con supporto legacy in modo che sia compatibile fino alla versione 68 ma sto avendo qualche difficoltà nel fare visualizzare le notifiche generate da questa estensione.
Con la precedente estensione utilizzavo 
Codice: [Seleziona]
let msgNotificationBar = document.getElementById("msgNotificationBar"); per mostrare una notifica nei dettagli della singola email selezionata (subito sotto al destinatario dell'email per intenderci).
Con la versione legacy sto utilizzando
Codice: [Seleziona]
specialTabs.msgNotificationBar che però mi visualizza la notifica in basso alla finestra principale di thunderbird (subito sopra la barra grigia contenente i messaggi non letti e il totale messaggi per intenderci).
C'è modo di far visualizzare la notifica esattamente dove veniva mostrata prima, ovvero nel riquadro "expandedHeadersBox"?

In alternativa, all'interno del file xul ho aggiunto
Codice: [Seleziona]
<vbox id="expandedHeaderView">
<vbox id="myHdrBox" insertafter="expandedHeadersBox">
TEST
</vbox>
</vbox>
che si posiziona esattamente dove vorrei io solo che non so come gestire i pulsanti e relativi callback visto che
Codice: [Seleziona]
msgNotificationBar gestisce tutto lui
« Ultima modifica: 22 Gennaio 2020 16:46:08 da b1t »

Offline miki64

  • Moderatore
  • Post: 35968
Re:[DEV] come scegliere posizione msgNotificationBar?
« Risposta #1 il: 22 Gennaio 2020 18:04:16 »
Caro b1t, questo è un Forum di utilizzatori, non di sviluppatori...

Spero comunque che qualcuno ti risponda.   ;)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.