Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

№123-06-2012 15:01:55

toxa
Участник
 
Группа: Members
Зарегистрирован: 11-04-2012
Сообщений: 261
UA: Firefox 3.6

Как сделать индикацию?

Я хочу прицепить код кнопки Clear Cache(Firefox 3.6-4.0) к мышиному жесту. Без установленного расширения Сustom Buttons.
Код работает, но не появляется слайдер.
Можно как-то изменить код, чтоб была индикация, что жест сработал?

Отсутствует

 

№223-06-2012 15:30:57

okkamas_knife
We are the Borg.       Resistance is futile.
 
Группа: Members
Зарегистрирован: 21-10-2009
Сообщений: 9558
UA: Firefox 3.6

Re: Как сделать индикацию?

toxa
замени custombuttons.alertSlide(cbTitle, cbDesc); на простой алерт например
типа alert("Operation Complete");
ну или так
getBrowser (). selectedTab = getBrowser (). addTab ("data:text/html,Operation Complete");


я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3

Отсутствует

 

№323-06-2012 17:30:54

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 3.6

Re: Как сделать индикацию?

Выделить код

Код:

var cbTitle = "Cache"; // Title of the sliding alert
var cbDesc = "Clear Cache"; // Instructions/Info to describe the event
custombuttons.alertSlide(cbTitle, cbDesc);

замени на:

Выделить код

Код:

var alertsService = Components.classes["@mozilla.org/alerts-service;1"].getService(Components.interfaces.nsIAlertsService);
alertsService.showAlertNotification("chrome://global/skin/icons/information-16.png", "Cache", "Clear Cache", false, "", null, "");

Отсутствует

 

№423-06-2012 17:54:57

toxa
Участник
 
Группа: Members
Зарегистрирован: 11-04-2012
Сообщений: 261
UA: Firefox 3.6

Re: Как сделать индикацию?

Вариант bunda1 предпочтительнее, он в точности повторяет поведение слайдера как при Сustom Buttons.

В любом случае, okkamas_knife и bunda1 - спасибо! :D

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]