拡張方法

拡張方法

文字以外を付箋上に表示する為の拡張方法について説明します。 CFusenの拡張方法は

  1. 独自プラグインを使用する。
  2. Luaスクリプトを使用する。
  3. スクリーンセーバーを使用する。

方法があります。 それぞれの特徴としては

独自プラグイン

CFusen独自のプラグインとして開発し、実行させる、 開発はCFusenと同じ.Net4.5で行われている必要がある。 開発はCFusenPlugin.dllを参照して クラスIFusenPluginを継承する必要がある。 CFusenの機能を最大限に生かすことが可能、 ただプラグインで異常が発生すると、CFusen本体も 異常終了してしまう。 配布ファイルに何種類か同梱しています、また このサイトでも配布しています。

Luaスクリプト

Luaの.Net版であるNLuaを使うことが可能です。 NLuaの機能の全てとCFusenがNLuaに公開している 図形の描画や付箋の制御の機能 を使用する事ができます。 手軽ですが、動作は遅め。 NLuaは別途インストールが必要です。 このサイトではスクリプトのサンプルを紹介しています。

スクリーンセーバー

スクリーンセーバーのプレビューモードを 付箋上に表示します。 CFusenとの関連性が少ないので、 インターネット上で配布されている スクリーンセーバーが動作します。 プレビューが可能であれば動作するはずですが、 スクリーンセーバーの作りもいろいろあり得るので 試して見ないと分かりません、試した途端、CFusenを終了せざるを得ない 状況になるものもあります。 またスクリーンセーバーはCFusen.exeとは別プロセスになるため メモリー使用量が多めになるという欠点もあります。 このサイトでは作者自身が試して見て使えるものを紹介しています。

 
comments powered by Disqus