Re: JaPon v.1.0 ( No.17 )
日時: 2005/02/16 14:45
名前:   <sekino@mtb.biglobe.ne.jp>

>>16
標準外のラウンチャでJaPonのアイコンが日の丸にならない現象について
リセット後にデータの更新をしないタイプのラウンチャで起きる現象です

現状のJaPonではアイコンの表示に関して一切処理は行っていません
対処方法が無いこともないのですが...
標準外のアプリケーション用のコードを載せたく無いので我慢してください
(限られたメモリを浪費してしまうため)
本当はアイコンも載せたくないのですが、さすがに評判が悪くて...
そのうちドキュメントに注記を入れますね

以下、情報です
標準のラウンチャの動作をリファレンスとした場合、
 一般的にラウンチャ独自のデータを保持しています
例えば、
 各アプリケーションのアイコンデータのコピー
 アプリケーション名
 カテゴリの分類など

で、ソフトリセット後、データベースの追加、削除が行われたことをきっかけにして
データベースを検索し、ラウンチャが保持しているデータの更新が行われます

不具合の出るラウンチャはソフトリセット後のデータ更新を行っていない、もしくはアイコンデータが挿げ代わることを想定していないタイプのものになります

パームの中身を覗いてみていただければ判りますが、JaPonは「JaPon」と「JaPon_jpAN」の
二つのデータベースで構成されていて、
「JaPon」は?アイコンと実行コード
「JaPon_jpAN」は日の丸アイコンのデータを持っています

英語環境では「JaPon_jpAN」はシステム側に無視される仕組みになっているため?アイコンが、
日本語環境になると「JaPon_jpAN」がシステム側に扱ってもらえるので日の丸アイコンに変わるということになります
これはオーバレイという仕組みによっています

なんとなくお分かりでしょうか