プラグイン
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専用プラグインの作り方をご参照下さいますようお願いします。
- IEツールバーをLunascapeのプラグイン化する方法
- IEサイドバーをLunascapeのプラグイン化する方法
- Browser Helper Object(BHO)をLunascapeのプラグイン化する方法