• R/O
  • SSH
  • HTTPS

Commit

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

OmegaT の UI(各ペイン内部を除く)を任意のフォントに変更します。


Commit MetaInfo

Revision9 (tree)
Time2014-06-16 05:38:53
Authoryu-tang

Log Message

既定のフォント設定が適用されない場合がある問題を修正

Change Summary

Incremental Difference

--- trunk/src/jp/sourceforge/users/yutang/omegat/plugin/uifontchanger/L10n.java (revision 8)
+++ trunk/src/jp/sourceforge/users/yutang/omegat/plugin/uifontchanger/L10n.java (revision 9)
@@ -67,12 +67,12 @@
6767 break;
6868 }
6969
70- // 取得したストリングは、次のような形式になっている。
71- // "font name", fontName, ...
70+ // 取得したストリングは、カンマ区切りになっている。
71+ // fontName1, fontName2, ...
7272 // 正規表現でフォント名を分割し、実行環境に存在するかチェックする。
7373 // 最初に見つかった存在するフォント名を返す。
74- String src = "," + fontName + ","; // 処理の都合上、ダミーの読点を前後に付加
75- String[] splitted = fontName.split("\"?\\s*,\\s*\"?");
74+ String src = fontName;
75+ String[] splitted = fontName.split("\\s*,\\s*");
7676 for (String s: splitted) {
7777 if (!s.trim().isEmpty() && availableFonts.contains(s)) {
7878 return s;