[CardWirth] cwChkCards 1.31β/PriceTagger 0.31β
- 2011/03/05 19:13
- カテゴリー:CardWirth, 作ってるモノ, ツール
- タグ:CWツール@cwChkCards, CWツール@PriceTagger
先日、cwChkCardsフォルダ選択に一部のフォルダが表示されないというご指摘を頂きました。
この件について色々調べたり再現を試みた結果、ご指摘の点(インデックス付けの有無)との関わりについては分からないままでしたが、それとは別に、現在の形では全角スペースで終わるパスが認識されないことに思い当たりました。
cwChkCardsがクリックや情報再取得で指定したフォルダのサブフォルダ情報を取得しに行く時、中に例えば「シナリオ 」のように名前の最後が全角スペースで終わっているものがあると存在しないものとして扱われ、エラーが発生します。
その結果、まだ表示すべきサブフォルダが残っていてもそこで処理がストップし、あるはずのフォルダが階層に追加されません。
元々の目標とは違ってしまいましたが、まずは原因と現象がはっきりしているこちらから修正を行いました。
インデックス付けとの関連は、引き続き調査致します。
貼り紙のフォルダ名一覧が中寄せになっているCW特有の事情のため、この不具合に遭遇した方は私が思うより多いかもしれません。フォルダが表示されなくてお困りだった皆様、申し訳ありませんでした。
cwChkCards→1.31β
・名称が全角スペースで終わるフォルダが存在しないものとして扱われる不具合を修正。
※※※
「全角スペース終わり」問題はPriceTaggerの方にも影響しそうでしたので、急遽中身を確かめました。
やはり影響が出る作りでしたので修正を行いました。
PriceTagger→0.31β
・外部から読み込み用の値札画像を全角スペースで終わる名前のフォルダに入れた時、正常に読み込めなくなる不具合を修正。