Вобщем нужно показать стандартный примитивный About диалог (такой же как в менеджере расширений), как его вызвать?
:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0
Отсутствует
например alert("i----------------------i\ni О расширении. i\ni----------------------i");
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
Не вижу никакой связи между alert и диалогом chrome://mozapps/content/extensions/about.xul
:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0
Отсутствует
KML
about:хххх это не диалог а страничка.
ты просил диалог типа того что в Справка - О Mozilla Firefox я и дал простейший способ.
внимательней относись к терминам если хочешь быть правильно понятым.
а тема эта недавно поднималась
http://forum.mozilla-russia.org/viewtopic.php?id=43106
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
KML
Есть такое расширение About Add-ons. Посмотри там.
Многие люди кажутся нам добрыми и хорошими только потому, что у них не было искушения нас предать.
Отсутствует
about:хххх это не диалог а страничка.
Дружище, читай внимательно перед тем как отвечать, в этой теме я ни слова не сказал об about:хххх.
Найди 10 отличий :
ты просил диалог типа того что в Справка - О Mozilla Firefox
нужно показать стандартный примитивный About диалог (такой же как в менеджере расширений)
KML
Есть такое расширение About Add-ons. Посмотри там.
Сенкс, но этот пример не подходит, т.к. кнопка инжектится в менеджер расширений. Т.е. нет проблем с передачей данных о расширении в стандартный about диалог.
Отредактировано KML (01-03-2010 01:10:53)
:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0
Отсутствует
KML
тогда если это не страничка и не окошко с сообщением и кнопкой ок то что же тебе нужно?
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
KMLтогда если это не страничка и не окошко с сообщением и кнопкой ок то что же тебе нужно?
Капец, я же хром url указал:
chrome://mozapps/content/extensions/about.xul
Такое впечатление, что вы Firefox только на картинках видели.
Вот так выглядит стандартный about диалог:
:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0
Отсутствует
KML
ну хоть какаято ясность.
а в чем проблема то?
берёшь готовый xul от любого расширения,правишь под себя,переименовываешь, запихиваешь в нужное место и всё.останется тольько вызывать его удобным способом(кнопкой,пунктом меню итд).
Что именно непонятно то?
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
Информация для стандартного диалога берётся из install.rdf. В Firebug (Инструменты > Firebug > О расширении) этот диалог вызывается как-то так:
openDialog("chrome://mozapps/content/extensions/about.xul", "", "chrome,centerscreen,modal", "urn:mozilla:item:firebug@software.joehewitt.com", Components.classes["@mozilla.org/extensions/manager;1"].getService(Components.interfaces["nsIExtensionManager"]).dataSource);
Но почему-то у меня, будучи повешенным на кастомную кнопку, это не работает.
Отредактировано luitzen (01-03-2010 15:03:12)
Отсутствует
KML
ну хоть какаято ясность.
а в чем проблема то?
берёшь готовый xul от любого расширения,правишь под себя,переименовываешь, запихиваешь в нужное место и всё.останется тольько вызывать его удобным способом(кнопкой,пунктом меню итд).
Что именно непонятно то?
Если честно, все ваши ответы мимо кассы, вы явно не в теме. Перечитайте её с самого начала, может быть поймёте в чем проблема.
:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0
Отсутствует
Но почему-то у меня, будучи повешенным на кастомную кнопку, это не работает.
Вместо
должно быть
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Если честно, все ваши ответы мимо кассы, вы явно не в теме. Перечитайте её с самого начала, может быть поймёте в чем проблема.
тут телепатов нет - задавайте конкретный вопрос и получите конкретный ответ.
давайте больше информации.
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
тут телепатов нет - задавайте конкретный вопрос и получите конкретный ответ.давайте больше информации.
Информации в теме более чем достаточно.
luitzen пишетНо почему-то у меня, будучи повешенным на кастомную кнопку, это не работает.
Вместо
должно быть
Заработало! Сенкс.
:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0
Отсутствует