Ich arbeitete an einem alten XUL-basierten Add-on und stellte fest, dass eine about.xul
Datei in Verwendung war. Diese Datei wird von der Seite about:addons
verwendet, wenn Sie mit der rechten Maustaste auf das Add-On klicken und im Kontextmenü Über auswählen. OK. Das Add-On hat ein Icon mit einem eigenen Kontextmenü, das auch über eine Option about verfügt, über die man auf die Datei about.xul von einem Menübefehl -> oncommand -> window.openDialog() zugreift.Externe XUL-Datei in Tableiste einspeisen
Noch einmal, das ist fair genug, ich kann die gleiche XUL-Datei unmodifiziert wiederverwenden. Aber diese zwei Optionen sind möglicherweise nicht so sichtbar für Benutzer. Das Add-on hat eine options.xul
Datei mit einigen tabbox-> tabpanels. Ich dachte, es wäre toll, die about.xul-Datei ein drittes Mal wiederzuverwenden und einfach ein "About" -Panel hier hinzuzufügen.
Und dann wurde mir klar, das war vielleicht nicht so einfach wie ich dachte.