Page 1 sur 1

[Plugin] Création de dossiers Thunderbird

Publié : 26 avr. 2009, 17:38
par cladjules
Bonjour,
je suis actuellement sur le développement d'un plugin sous Thunderbird.
Il a pour but de créer des sous-dossiers en fonction du sujet du mail.
Le problème est que les sous-dossiers créés ne s'affichent que lorsque je redémarre TB.

J'utilise des :

Code : Tout sélectionner

			if(f == null) {
							if(!founded[l]) {
								f = root.addSubfolder(words[l]);
							}
							else
								f = root.FindSubFolder(words[l]);
						}

Je peux vous donner + de code.

Auriez-vous une solution pour qu'ils s'affichent directement ?


Cordialement,


julien.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9

Publié : 26 avr. 2009, 20:42
par caméléon
Il faut peut-être trouver une façon de rafraichir l'affichage?

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 (.NET CLR 3.5.30729)

Publié : 27 avr. 2009, 07:15
par cladjules
Bonjour,

merci de votre réponse.

Je me suis penché sur la classe : nsIMsgWindow.

En utilisant :

Code : Tout sélectionner

msgWindow...
Mais je ne trouve pas de façon réellement de rafraichir la page.


Cordialement,

julien.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9

Publié : 28 avr. 2009, 14:03
par cladjules
Si je reduis la liste des dossiers a partir de mon dossier root et que je le re-deploie.
Les dossiers s'affichent bien.
Il faudrait donc trouver le moyen de rafraichir la liste des dossiers (inbox, corbeille...) contenus dans le dossier root.


Si quelqu'un a la solution ?


Cordialement,
julien.

Message envoyé avec : Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.14) Gecko/20080416 Fedora/2.0.0.14-1.fc7 Firefox/2.0.0.14