[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[pilot-tech-ml 18] モジュールを広 めよう!
こんにちは、福本です。
Pilot-MLに投稿したように、「Drag&Drop」に「モジュール機構」を追加しました
。これは「Drag&Drop」を利用しているユーザーが文字列をドラッグしてそのモジュ
ールのアイコンへドロップするだけでさまざまな処理を行うことができるものです。
「モジュール」自体は、通常のアプリケーションですが、「Drag&Drop」から呼び
出されるとLaunchCodeで判断することができます。パラメータとして文字列が渡され
るので、それを加工したりしてまた文字列を返すだけでOKです。処理した文字列を
「Drag&Drop」がどう扱えばよいか(選択されている文字列の後ろに挿入するとか、
置き換える等)を指定することもできます。各モジュールの設定は、モジュールは単
独のアプリケーションなので、それぞれのアプリケーション側で設定すれば良いと思
います。また、ひとつのアプリケーションに複数のモジュールを搭載することも可能
になっています。だから、小さなモジュールでも複数まとめれば十分な商品価値が生
まれると思います。
「モジュール」機構を組み込むのはとても簡単です。従ってこれまでに作成したプ
ログラムにモジュール機能を追加することも簡単に行えますし、「Drag&Drop」と連
携させることも可能です。
サンプルプログラムも用意してあります。ぜひ、皆さんモジュールを開発して下さ
い。また、私はあまり英語が得意ではないので、英語のメーリングリストに入ってい
る方、ぜひこのことをポストしていただけるようお願いいたします。
これがうまく行けば、Palm/Pilotの機能を何倍にも拡張できると私は信じています
。そのためにはたくさんのモジュールが必要になります。よろしくお願いいたします
。
「モジュール」の案としては、
●計算式がドロップされたら計算してその結果を文字列にして選択範囲の後ろに挿入
する
●区切記号をTABに変換して表形式にする
●電話番号にダイアルする(名前がドロップされたら電話番号を検索してダイアルす
る等)
●文字を解析してスケジュールデータとして登録する
等などです。
よろしくお願いいたします。
----------------------------------
Shuji Fukumoto
fukumoto@wakuwaku.ne.jp
PXY00620@niftyserve.or.jp
http://www.wakuwaku.ne.jp/shuji/
Hiroshima JAPAN
----------------------------------