BANXの日記

ゲームとか、たまにプログラムとか。

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データはそのまま使用できます。

f:id:BANX:20120713135757p:plain

 

今回の仕様変更で、取得する言語ID一覧がDictionaryからListに変更になりました。

この変更により、ループ処理などを行いやすくなりました。