Pixia 用フィルター - 樹話 氏 > 「フリーウェアで Pixia のフィルターを作る」(P.3)
以下の部分は きわ さんのページの文章をほぼそのまま引用したものです。
Copyright © 1996 "ki-wa-rudo" and 2002 ES-fact.「フリーウェアで Pixia のフィルターを作る」
☆ 自分なりにアレンジ
さて、サンプル kfp_smp1.c の演算部分を書き換えれば、自分だけのフィルターが作れますが、その前にフィルターのファイル名とフィルターリストに出てくる名前などを変更します。変更しないと前に作ったフィルターを上書きしてしまうかもしれませんから。
書き換えるのは以下の項目です。
kfp_smp1.c , kfp_smp1.def , kfp_smp1.h , kfp_smp1.rc の4つのファイルの kfp_smp1 の部分を、作りたいフィルターのファイル名に変更します。ここでファイル名にありふれた名前を付けるのはやめましょう。他の人が作ったフィルターを上書きしてしまうかもしれませんから。
たとえばそれぞれ my_smp1.c , my_smp1.def , my_smp1.h , my_smp1.rc と云う名前に変更したとして以下の説明を続けます。
my_smp1.c をテキストエディター(たとえば Windows 付属のメモ帳など)で開いて、 kfp_smp1 と云う部分(コメントをのぞいて三カ所)を my_smp1 に書き換えます。
また「サンプル1」という部分はフィルターリストに出てくるタイトルですから、これも適当なものに書き換えて保存します。あまり長いとフィルターリストのウィンドウに入りきらないので短くしましょう。
my_smp1.def をテキストエディターで開いて、 KFP_SMP1 と云う部分を MY_SMP1 に書き換えて保存します。
my_smp1.rc をテキストエディターで開いて、 kfp_smp1 の部分(コメントをのぞいて一カ所)を my_smp1 に書き換えます。また「サンプル1 ver.0.01 」と云うのは設定ダイアログボックスのタイトルバーの所に出てくるタイトルですので、これも適当なものに書き換えて保存します。
makefile をテキストエディターで開いて、 kfp_smp1 の部分(コメントをのぞいて一カ所)を my_smp1 に書き換えて保存します。
書き換えが終わったら試しにメイクしてみましょう。やり方は前と同じで、fltmakeをダブルクリックです。自分で決めた名前の dll ファイルができたでしょうか。メイクがうまくいったら、演算部分やダイアログのデザインを自分なりにアレンジしてメイクすれば、自分のオリジナルのフィルターの出来上がりです。
All Rights Reserved.