XNA用多言語テキスト編集ツールのバージョンアップをしました。
Ver 1.1.0.0 - 2012/07/13
▼追加機能
・複数行テキストの入力に対応した。
・それに伴い、MultiLanguageTextManager クラスと MuitlLanguageTextData クラスに
改行コード置換用メソッド ReplaceNewLineCode() を追加した。
・言語ID情報クラス LanguageIDInformation を追加した。
▼仕様変更
・入力データが変更された状態で保存を行った場合、変更を適用して保存するようにした。
・編集中のファイルパスが30文字を超える場合、省略して表示するようにした。
・言語ID一覧取得メソッド GetLanguageIDList() の戻り値を、
・Dictionary<string,string> から List<LanguageIDInformation> に変更した。
・サンプルのデータを複数行対応データに変更した。
▼不具合修正
・言語ID管理画面で、全ての項目を削除すると強制終了する不具合を修正した。
http://www.takegami.net/xna-tools/multi-language-text-manager/
今回のバージョンアップで、テキストの複数行入力に対応しました。
前回までのXMLデータはそのまま使用できます。
今回の仕様変更で、取得する言語ID一覧がDictionaryからListに変更になりました。
この変更により、ループ処理などを行いやすくなりました。