JaPon TextEngine


v.1.0c
2005/03/25


sekino@mtb.biglobe.ne.jp
http://www5f.biglobe.ne.jp/~T-Pilot/
http://www5f.biglobe.ne.jp/~T-Pilot/PalmWares/JaPon-TxtEng/


Table of Contents


Notification
Table of Web Folder Contents
1. [JaPon TextEngine]って?
2. 対象機種
3. 概要
4. インストール
5. アンインストール
6. 使用方法
7. 動作チェック
8. レジスト、送金方法
9. トラブル対処方法
10. API一覧

Top


Notification


TOC Top

※ [JaPon TextEngine] はハックアプリです 予期せぬハードリセットに備えてください
 万が一の場合にも責任を取りたいのですが、それはできませんので...

※ [JaPon TextEngine] はとても地味なハックアプリです
 いまお使いの環境で特に不具合に気が付かないでいるのでしたらインストールしないでください
 [JaPon TextEngine] の効果がわからないと思います

TOC Top


Table of Web Folder Contents


TOC Top

http://www5f.biglobe.ne.jp/~T-Pilot/PalmWares/JaPon-TxtEng/
JaPon-TxtEng-10c.zip
│ ├JaPon-TextEngine-ReadMe.html
│ ├prc/
│ │├JaPon-TextEngine-Eval.prc
│ │└JaPon-TextEngine_jpJP-Eval.prc
│ └img/
│  ├img-**.gif
│  └…

JaPon-TextEngine-ReadMe.html *this document
prc/
│├JaPon-TextEngine-Eval.prc
│└JaPon-TextEngine_jpJP-Eval.prc
└img/
 ├img-**.gif
 └…

TOC Top


1. [JaPon TextEngine]って?


TOC Top

日本語のハンドリングに必要なテキスト処理エンジンを実装するハックアプリで、J-OS 環境下で動作するように組み立ててあります

J-OS の仕様と日本語版 PalmOS の仕様は微妙に異なっているのですが気が付いていましたか?
ごく一部のアプリケーションでは J-OS と 日本語版 PalmOS 環境下では挙動が異なります

現状では、Agendusのアドレス一覧のタブ振り分け処理のみが異なった挙動を示すことがわかっています

処理エンジンは [JaPon v.1.0c] とほぼ同じですが、エンコーディングに関する処理は省きました

TOC Top


2. 対象機種


TOC Top

英語版/インターナショナル版 PalmOS 5.x 搭載機で J-OS を被せている機種
正確には、システムブートアップ時にカレントロケールをjpJPとしている環境で動作します

日本語版 PalmOS 5.x 搭載機にも適用できてしまいますが、何も変わらないですし、アンインストールが難しいのでお勧めできません
ただ、微妙に処理が早くなるはずです

TOC Top


3. 概要


TOC Top

PalmOS が実装しているテキスト処理関連の API の大部分に手を入れていますが、J-OS とどう変わっているのかは調べていません (結果オーライということで...)

文字列中の文字の境界の判断、文字列のソートに関する処理が変わっているようです

TOC Top


4. インストール


TOC Top

以下の二つのファイルをお使いの Palm にインストールしてください

JaPon-TextEngine-Eval.prc
JaPon-TextEngine_jpJP-Eval.prc

※ 新規インストール時は一度ソフトリセットを行うことが必要です
※ 再インストールは英語環境で行わないとインストールに失敗します
※ 試用期間は、2005年4月31日までです (気が向いたら適当に延長します)

TOC Top


5. アンインストール


TOC Top

英語環境にして [JaPon TextEngine] を削除してください

※ 日本語版 PalmOS 機にインストールした場合は、[上ボタンリセット] を行って [JaPon TextEngine] を削除してください

TOC Top


6. 使用方法


TOC Top

J-OS が有効になると勝手にごそごそと動きはじめます

TOC Top


7. 動作チェック


TOC Top

ちょっと面倒なのですが、Agendus をインストールしてアドレスのタブ振り分けが正常に行われているかどうか確かめてみてください

TOC Top


8. レジスト、送金方法


TOC Top

[JaPon TextEngine] はシェアウエアとさせていただきます

レジストをご希望される場合はレジスト料をお振込みいただいた後、メールにてご連絡ください

レジスト料はお一人1,500yen以上といたします
多くいただける分にはいくらでも頂きますし、僕の持っていないPalmの現物支給でもお受けいたします

※ JaPon をレジスト頂いている方は「利用希望」のメールのみくださいませ
  レジストフィー不要です

レジスト料のお振込みを確認次第、試用期限を無しとした [JaPon TextEngine] のダウンロード先を記載したメールをお送りします

連絡先

sekino@mtb.biglobe.ne.jp
http://www5f.biglobe.ne.jp/~T-Pilot 内のBBS

入金先

郵貯口座
 記号番号:10660-38115691
 名義人:関野 聡 (セキノ サトシ)

銀行口座
 常陽銀行(ジョウヨウギンコウ)
 神立支店(カンダツシテン)
 普通口座
 口座番号:1415999
 名義:関野 聡 (セキノ サトシ)

TOC Top


9. トラブル対処方法


TOC Top

[JaPon TextEngine] をインストールしたことで不具合が発生した場合は、英語環境に戻すか、[上ボタンリセット] を行ってください
 ※ 上ボタンまたはファンクションボタン(Zodiac)をずーっと押したままリセット

よほどのことが無い限り無事に起動するはずです 無事に起動したら、速やかに [JaPon TextEngine] をアンインストールしてください

TOC Top


10. API一覧


TOC Top

だいたいのAPIがオリジナルのAPIより若干高速に動作しています お暇な方はベンチマークを取られてみると面白いかも…

Text Manager
  http://www.palmos.com/dev/support/docs/palmos/PalmOSReference/TextMgr.html
 TxtByteAttr
   http://www.palmos.com/dev/support/docs/palmos/PalmOSReference/TextMgr.html#1120833
 TxtCaselessCompare
   http://www.palmos.com/dev/support/docs/palmos/PalmOSReference/TextMgr.html#1120896
 TxtCharAttr
   http://www.palmos.com/dev/support/docs/palmos/PalmOSReference/TextMgr.html#1120960
 TxtCharBounds
   http://www.palmos.com/dev/support/docs/palmos/PalmOSReference/TextMgr.html#1121040
 TxtCharEncoding
   http://www.palmos.com/dev/support/docs/palmos/PalmOSReference/TextMgr.html#1121075
 TxtCharIsValid
   http://www.palmos.com/dev/support/docs/palmos/PalmOSReference/TextMgr.html#1121506
 TxtCharSize
   http://www.palmos.com/dev/support/docs/palmos/PalmOSReference/TextMgr.html#1121539
 TxtCharXAttr
   http://www.palmos.com/dev/support/docs/palmos/PalmOSReference/TextMgr.html#1121596
 TxtCompare
   http://www.palmos.com/dev/support/docs/palmos/PalmOSReference/TextMgr.html#1121637
 TxtGetChar
   http://www.palmos.com/dev/support/docs/palmos/PalmOSReference/TextMgr.html#1122094
 TxtGetNextChar
   http://www.palmos.com/dev/support/docs/palmos/PalmOSReference/TextMgr.html#1122131
 TxtGetPreviousChar
   http://www.palmos.com/dev/support/docs/palmos/PalmOSReference/TextMgr.html#1122176
 TxtGetTruncationOffset
   http://www.palmos.com/dev/support/docs/palmos/PalmOSReference/TextMgr.html#1122220
 TxtGetWordWrapOffset
   http://www.palmos.com/dev/support/docs/palmos/PalmOSReference/TextMgr.html#1122248
 TxtSetNextChar
   http://www.palmos.com/dev/support/docs/palmos/PalmOSReference/TextMgr.html#1122508
 TxtTransliterate
   http://www.palmos.com/dev/support/docs/palmos/PalmOSReference/TextMgr.html#1122591
 TxtWordBounds
   http://www.palmos.com/dev/support/docs/palmos/PalmOSReference/TextMgr.html#1122651

TOC Top


JaPon TextEngine
v.1.0c
2005/03/25


sekino@mtb.biglobe.ne.jp
http://www5f.biglobe.ne.jp/~T-Pilot/

TOC Top