Я на самом деле пытаюсь разработать расширение Firefox с использованием apis высокого уровня и, в частности, пытаться избежать панели, чтобы автоматически скрывать, когда вы выбираете файл или когда вы щелкаете за пределами самой панели.Избегайте панели autoHide в расширении Firefox
Есть ли у кого-нибудь идеи, как это сделать?
Я знаю, что это возможно с помощью XUL, так почему это нелегко с помощью apis?
Заранее благодарю вас за ответы.
Manny42 и @Noitidart: это не в API, потому что элементы интерфейса на основе Panel() 'предназначены для * временного * использования только. Панель * * *, созданная с помощью 'Panel()', разрешается открывать одновременно через * все * расширения SDK надстройки, установленные в этом профиле. ** Если другое расширение SDK Add-on открывает 'Panel()', ваш закроет. ** Он специально запрограммирован таким образом в [исходном коде API] (https://dxr.mozilla.org/mozilla-central /source/addon-sdk/source/lib/sdk/panel.js#114), и я проверил/подтвердил. Для получения дополнительной информации см. [Этот ответ] (http://stackoverflow.com/a/38294913/3773011). – Makyen