Windows - статьи



         

Реестр - часть 2


Теперь их нужно поместить на панель:

Рис.4. Иконки для активного (а) и неактивного (б) состояния кнопки
Рис. 4. Иконки для активного (а) и неактивного (б) состояния кнопки

Создайте уникальный идентификатор GUID, например, {AF56C981-ED80-4b90-A91F-C2F9E791F1DC}, с помощью программы guidgen.exe или uuidgen.exe.

Откройте в редакторе реестра раздел HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Extensions - и создайте в нем раздел под именем GUID. У меня получилось HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Extensions\{AF56C981-ED80-4b90-A91F-C2F9E791F1DC} Откройте этот раздел.

Добавьте в него следующие строковые параметры:

  • название - HotIcon;
  • значение - C:\My_Settings\hot.ico;
  • название - Icon;
  • значение - ../../../../../C:/My_Settings/cool.ico.

    Это пути к иконкам для активного и неактивного состояния кнопки.

    Если вы не настраивали панель Internet Explorer специально, можно сразу поместить на нее нашу кнопку. Для этого добавьте в раздел строковый параметр:

  • название - Default Visible;
  • значение - Yes.

    Иначе кнопку придется добавлять на панель инструментов с помощью ее настройки - диалогового окна Customize Toolbar (Настройка панели инструментов).

    Кнопки могут сопровождаться подписью и подсказкой, появляющимися при наведении указателя мыши. Обычно это один и тот же текст. Этот текст тоже необходим для кнопки; его можно создать, добавив в наш раздел строковый параметр:

  • название - ButtonText;
  • значение - "Текст подсказки к кнопке".

    Рис. 5. Кнопка добавлена

    (О том, как после этого заставить Internet Explorer сделать что-нибудь полезное, расскажем ниже.)

    Несложно также добавить свой пункт в меню Tools (Сервис) или Help (Справка) Internet Explorer версии 5 и выше. Давайте создадим пункт "Моя команда":

    1. Создайте новый уникальный идентификатор GUID или воспользуйтесь уже созданным. Если Вы создали новый GUID, откройте в редакторе реестра раздел

    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Extensions и создайте в нем раздел, имя которого - GUID, созданный на предыдущем шаге. Откройте его.

    Если же новый GUID не создавался, откройте раздел HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Extensions\{AF56C981-ED80-4b90-A91F-C2F9E791F1DC}




    Содержание  Назад  Вперед