Как контролировать расположение панели инструментов в IE addon (BHO) - PullRequest
0 голосов
/ 30 октября 2008

Я пытаюсь разработать дополнение Internet Explorer 7, используя " Browser Helper Objects " (BHO). Цель состоит в том, чтобы иметь стандартную панель инструментов IE с несколькими кнопками и одним пользовательским элементом управления. Я хотел бы разработать его в .NET

Я начал с базового образца здесь . Это отлично работает, но ...

  • Как контролировать, где в браузере будет отображаться панель инструментов? В настоящее время это просто отображается в строке меню.
  • Как позволить пользователю перемещать его, как и другие панели инструментов. Большинство других панелей инструментов (встроенных и надстроек) имеют пунктирный разделитель, где вы можете захватывать и перемещать их.

Если есть лучший способ разработать это (например, аддоны FireFox JS), я бы тоже хотел об этом знать.

1 Ответ

0 голосов
/ 26 февраля 2009

Если вы используете базовую панель инструментов по указанной вами ссылке, вам может пригодиться статья . В нем рассматриваются некоторые недостатки реализации панели инструментов в исходной статье, в том числе порядок перемещения панели инструментов (см. Нижнюю часть статьи).

И, насколько я знаю, нет лучшего способа создать надстройку IE в C # / .NET, хотя хотелось бы, чтобы это было.

...