プラグイン

プラグイン


Lunascapeには、ユーザの皆様にLunascapeの機能を独自に拡張していただく機能(エクステンション(拡張機能))がそなわっております。ここではLunascapeのエクステンションのうち、開発者の方向けの高機能エクステンション、「プラグイン」の作成方法について解説します。

開発者の方は以下の方法でLunascapeの「プラグイン」を作成することができます。

  • Lunascape専用の「プラグイン」を作成していただく方法
  • Internet Explorer対応のツールバー・サイドバーを既にお持ちであれば、それらのツールバー・サイドバーをLunascapeエクステンション仕様に準拠させることで、Lunascapeの「プラグイン」化していただく方法
  • Lunascape社が提供する、「スクリプトサイドバープラグイン」を利用して作成していただく方法
    スクリプトサイドバープラグイン(★★)参照

Lunascape専用プラグイン作成方法


IEツールバー・サイドバー/Browser Helper ObjectをLunascapeのプラグイン化する方法


Internet Explorer対応のプラグインをLunascapeエクステンション仕様に準拠させることで、Lunascapeプラグインとして作成・使用することができます。
(2007/08/24追記)
.NET Frameworkで作成されたIEツールバー・サイドバーにはLunascapeは現在対応しておりません。サンプルとして.NET Frameworkを利用する例を掲載しておりましたが、不適切であったことをお詫び申し上げます。正しくは前項のLunascape専用プラグインの作り方をご参照下さいますようお願いします。

リファレンス