Hallo Marc
Vielleicht hilft an dieser Stelle ja auch ein Blick in den Firefox Sourcecode.
ich habe mir auch schon gedacht, das ich in Firebox eigentlich fündig werden müsste, da die Oberfläche ja auch in XUL erstellt wurde. Im Browser habe ich 2 Stellen gefunden, in denen eine Dateiauswahl möglich ist. Im Menü Datei unter Datei öffnen und unter Einstellungen/Erweitert/Zertifikate verwalten. Ein Klick auf Importieren und der gewünschte Datei öffnen Dialog klappt auf. Jetzt müsste ich eigentlich nur noch gucken, wie Mozilla das gemacht hat, aber daran bin ich bisher gescheitert. Habe im Installationsverzeichnis keine XUL-Dateien entdeckt - diese scheinen also kompiliert innerhalb der exe zu sein (ja, Windows-User) oder in irgendeiner DLL. An den Sourcecode habe ich mich noch nicht getraut *respekthab*..
Danke trotzdem erstmal.