[ttssh2-commit] [10048] フォントタブのタブオーダーを調整、ヘルプを追記

Zurück zum Archiv-Index
scmno****@osdn***** scmno****@osdn*****
2022年 7月 9日 (土) 12:44:41 JST


Revision: 10048
          https://osdn.net/projects/ttssh2/scm/svn/commits/10048
Author:   zmatsuo
Date:     2022-07-09 12:44:40 +0900 (Sat, 09 Jul 2022)
Log Message:
-----------
フォントタブのタブオーダーを調整、ヘルプを追記

- 設定-その他の設定-フォント タブ
- タブオーダーを調整
- ヘルプを追記

Modified Paths:
--------------
    trunk/doc/en/html/menu/setup-additional-font.html
    trunk/doc/ja/html/menu/setup-additional-font.html
    trunk/teraterm/teraterm/font_pp.cpp
    trunk/teraterm/teraterm/font_pp.rc
    trunk/teraterm/teraterm/font_pp_res.h

-------------- next part --------------
Modified: trunk/doc/en/html/menu/setup-additional-font.html
===================================================================
--- trunk/doc/en/html/menu/setup-additional-font.html	2022-07-07 14:19:18 UTC (rev 10047)
+++ trunk/doc/en/html/menu/setup-additional-font.html	2022-07-09 03:44:40 UTC (rev 10048)
@@ -9,9 +9,69 @@
   </head>
 
   <body>
-    <h1>Additional settings / "Font" tab ([Setup] menu)</h1>
+    <h1>Additional settings / "Font" \x83^\x83u ([Setup] \x83\x81\x83j\x83\x85\x81[)</h1>
 
-    refer to <a href="setup-additional-coding.html">coding tab help</a>
+    <dl>
+      <dt>\x83^\x81[\x83~\x83i\x83\x8B\x83t\x83H\x83\x93\x83g</dt>
+      <dd>
+        VTWin\x82̃t\x83H\x83\x93\x83g\x82\xF0\x8Ew\x92肵\x82܂\xB7\x81B
+        <dl>
+          <dt>ANSI API</dt>
+          <dd>
+            ANSI(Unicode\x82ł͂Ȃ\xA2)\x95`\x89\xE6API\x82\xF0\x8Eg\x97p\x82\xB5\x82܂\xB7\x81B<br>
+            Unicode\x82\xF0ANSI\x82֕ϊ\xB7\x82\xB7\x82邽\x82߂ɃR\x81[\x83h\x83y\x81[\x83W\x82\xF0\x8Ew\x92肷\x82\xE9\x95K\x97v\x82\xAA\x82\xA0\x82\xE8\x82܂\xB7\x81B
+            \x83t\x83H\x83\x93\x83g\x82ɂ\xE6\x82\xC1\x82Ă͎w\x92肪\x95K\x97v\x82\xA9\x82\xE0\x82\xB5\x82\xEA\x82܂\xB9\x82\xF1\x81B<br>
+            \x92ʏ\xED\x82͎g\x97p\x82\xB5\x82܂\xB9\x82\xF1\x81B
+          </dd>
 
+          <dt>Unicode API</dt>
+          <dd>
+            Unicode\x82𒼐ڎg\x97p\x82ł\xAB\x82\xE9\x95`\x89\xE6API\x82\xF0\x8Eg\x97p\x82\xB5\x82܂\xB7\x81B<br>
+            \x92ʏ\xED\x82͂\xB1\x82\xBF\x82\xE7\x82\xF0\x8Eg\x97p\x82\xB5\x82܂\xB7\x81B
+          </dd>
+
+          <dt id="FontQuality">Font quality</dt>
+          <dd>
+	          \x83t\x83H\x83\x93\x83g\x82̕i\x8E\xBF\x82\xF0\x90ݒ肷\x82邱\x82Ƃ\xAA\x82ł\xAB\x82܂\xB7\x81BOS\x82\xAA\x91Ή\x9E\x82\xB5\x82Ă\xA2\x82\xE9\x8E\xED\x97ނ̂ݗL\x8C\xF8\x82ɓ\xAE\x8D삵\x82܂\xB7\x81B
+<pre>
+Default         = OS\x82̐ݒ\xE8(\x83X\x83N\x83\x8A\x81[\x83\x93 \x83t\x83H\x83\x93\x83g\x82̉\x8F\x82\xF0\x8A\x8A\x82炩\x82ɂ\xB7\x82\xE9)\x82Ɉˑ\xB6
+Non-Antialiased = \x83A\x83\x93\x83`\x83G\x83C\x83\x8A\x83A\x83X\x82𖳌\xF8\x82ɂ\xB7\x82\xE9
+Antialiased     = \x83A\x83\x93\x83`\x83G\x83C\x83\x8A\x83A\x83X\x82\xF0\x97L\x8C\xF8\x82ɂ\xB7\x82\xE9
+ClearType       = ClearType\x82𗘗p\x82\xB7\x82\xE9
+</pre>
+          </dd>
+
+          <dt>\x95\xB6\x8E\x9A\x8AԃX\x83y\x81[\x83X</dt>
+          <dd>
+            \x8DH\x8E\x96\x92\x86\x82ł\xB7\x81B
+          </dd>
+        </dl>
+      </dd>
+
+      <dt>\x83_\x83C\x83A\x83\x8D\x83O\x83t\x83H\x83\x93\x83g</dt>
+      <dd>\x83_\x83C\x83A\x83\x8D\x83O\x82Ŏg\x97p\x82\xB7\x82\xE9\x83t\x83H\x83\x93\x83g\x82\xF0\x8Ew\x92肵\x82܂\xB7
+        <dl>
+          <dt>\x83f\x83t\x83H\x83\x8B\x83g</dt>
+          <dd>
+            \x83f\x83t\x83H\x83\x8B\x83g\x82̃_\x83C\x83A\x83\x8D\x83O\x83t\x83H\x83\x93\x83g\x82\xF0\x8Eg\x97p\x82\xB5\x82܂\xB7\x81B<br>
+            SystemParametersInfo(SPI_GETNONCLIENTMETRICS) \x82\xF0\x8Eg\x97p\x82\xB5\x82\xC4OS\x82\xA9\x82\xE7\x83t\x83H\x83\x93\x83g\x82\xF0\x8E擾\x82\xB5\x82Ă\xA2\x82܂\xB7\x81B
+          </dd>
+      </dd>
+
+      <dt id="ListHiddenFonts">List hidden fonts in font dialog</dt>
+      <dd>
+        Windows 7\x88ȍ~\x82ɂ͊e\x83t\x83H\x83\x93\x83g\x82\xF0\x83t\x83H\x83\x93\x83g\x88ꗗ\x82\xC9
+        \x95\\x8E\xA6\x82\xB7\x82邩\x94\xF1\x95\\x8E\xA6\x82ɂ\xB7\x82邩\x82\xF0\x90ݒ肷\x82\xE9\x8B@\x94\\x82\xAA\x92lj\xC1\x82\xB3\x82\xEA\x82܂\xB5\x82\xBD\x81B
+        Tera Term \x82̂\xB1\x82̐ݒ\xE8\x82\xF0\x97L\x8C\xF8\x82ɂ\xB7\x82\xE9\x82ƁA
+        OS\x91\xA4\x82Ŕ\xF1\x95\\x8E\xA6\x82ɐݒ肳\x82ꂽ\x83t\x83H\x83\x93\x83g\x82\xE0\x91I\x91\xF0\x82ł\xAB\x82\xE9\x82悤\x82ɂȂ\xE8\x82܂\xB7\x81B
+      </dd>
+
+      <dt>\x83v\x83\x8D\x83|\x81[\x83V\x83\x87\x83i\x83\x8B\x83t\x83H\x83\x93\x83g\x82\xE0\x83t\x83H\x83\x93\x83g\x83_\x83C\x83A\x83\x8D\x83O\x82̈ꗗ\x82ɕ\\x8E\xA6\x82\xB7\x82\xE9</dt>
+      <dd>
+        \x8DH\x8E\x96\x92\x86\x81A\x8C\x9F\x93\xA2\x92\x86\x82ł\xB7\x81B
+      </dd>
+
+    </dl>
+
   </body>
 </html>

Modified: trunk/doc/ja/html/menu/setup-additional-font.html
===================================================================
--- trunk/doc/ja/html/menu/setup-additional-font.html	2022-07-07 14:19:18 UTC (rev 10047)
+++ trunk/doc/ja/html/menu/setup-additional-font.html	2022-07-09 03:44:40 UTC (rev 10048)
@@ -11,7 +11,67 @@
   <body>
     <h1>Additional settings / "Font" \x83^\x83u ([Setup] \x83\x81\x83j\x83\x85\x81[)</h1>
 
-    refer to <a href="setup-additional-coding.html">coding tab help</a>
+    <dl>
+      <dt>\x83^\x81[\x83~\x83i\x83\x8B\x83t\x83H\x83\x93\x83g</dt>
+      <dd>
+        VTWin\x82̃t\x83H\x83\x93\x83g\x82\xF0\x8Ew\x92肵\x82܂\xB7\x81B
+        <dl>
+          <dt>ANSI API</dt>
+          <dd>
+            ANSI(Unicode\x82ł͂Ȃ\xA2)\x95`\x89\xE6API\x82\xF0\x8Eg\x97p\x82\xB5\x82܂\xB7\x81B<br>
+            Unicode\x82\xF0ANSI\x82֕ϊ\xB7\x82\xB7\x82邽\x82߂ɃR\x81[\x83h\x83y\x81[\x83W\x82\xF0\x8Ew\x92肷\x82\xE9\x95K\x97v\x82\xAA\x82\xA0\x82\xE8\x82܂\xB7\x81B
+            \x83t\x83H\x83\x93\x83g\x82ɂ\xE6\x82\xC1\x82Ă͎w\x92肪\x95K\x97v\x82\xA9\x82\xE0\x82\xB5\x82\xEA\x82܂\xB9\x82\xF1\x81B<br>
+            \x92ʏ\xED\x82͎g\x97p\x82\xB5\x82܂\xB9\x82\xF1\x81B
+          </dd>
 
+          <dt>Unicode API</dt>
+          <dd>
+            Unicode\x82𒼐ڎg\x97p\x82ł\xAB\x82\xE9\x95`\x89\xE6API\x82\xF0\x8Eg\x97p\x82\xB5\x82܂\xB7\x81B<br>
+            \x92ʏ\xED\x82͂\xB1\x82\xBF\x82\xE7\x82\xF0\x8Eg\x97p\x82\xB5\x82܂\xB7\x81B
+          </dd>
+
+          <dt id="FontQuality">Font quality</dt>
+          <dd>
+	          \x83t\x83H\x83\x93\x83g\x82̕i\x8E\xBF\x82\xF0\x90ݒ肷\x82邱\x82Ƃ\xAA\x82ł\xAB\x82܂\xB7\x81BOS\x82\xAA\x91Ή\x9E\x82\xB5\x82Ă\xA2\x82\xE9\x8E\xED\x97ނ̂ݗL\x8C\xF8\x82ɓ\xAE\x8D삵\x82܂\xB7\x81B
+<pre>
+Default         = OS\x82̐ݒ\xE8(\x83X\x83N\x83\x8A\x81[\x83\x93 \x83t\x83H\x83\x93\x83g\x82̉\x8F\x82\xF0\x8A\x8A\x82炩\x82ɂ\xB7\x82\xE9)\x82Ɉˑ\xB6
+Non-Antialiased = \x83A\x83\x93\x83`\x83G\x83C\x83\x8A\x83A\x83X\x82𖳌\xF8\x82ɂ\xB7\x82\xE9
+Antialiased     = \x83A\x83\x93\x83`\x83G\x83C\x83\x8A\x83A\x83X\x82\xF0\x97L\x8C\xF8\x82ɂ\xB7\x82\xE9
+ClearType       = ClearType\x82𗘗p\x82\xB7\x82\xE9
+</pre>
+          </dd>
+
+          <dt>\x95\xB6\x8E\x9A\x8AԃX\x83y\x81[\x83X</dt>
+          <dd>
+            \x8DH\x8E\x96\x92\x86\x82ł\xB7\x81B
+          </dd>
+        </dl>
+      </dd>
+
+      <dt>\x83_\x83C\x83A\x83\x8D\x83O\x83t\x83H\x83\x93\x83g</dt>
+      <dd>\x83_\x83C\x83A\x83\x8D\x83O\x82Ŏg\x97p\x82\xB7\x82\xE9\x83t\x83H\x83\x93\x83g\x82\xF0\x8Ew\x92肵\x82܂\xB7
+        <dl>
+          <dt>\x83f\x83t\x83H\x83\x8B\x83g</dt>
+          <dd>
+            \x83f\x83t\x83H\x83\x8B\x83g\x82̃_\x83C\x83A\x83\x8D\x83O\x83t\x83H\x83\x93\x83g\x82\xF0\x8Eg\x97p\x82\xB5\x82܂\xB7\x81B<br>
+            SystemParametersInfo(SPI_GETNONCLIENTMETRICS) \x82\xF0\x8Eg\x97p\x82\xB5\x82\xC4OS\x82\xA9\x82\xE7\x83t\x83H\x83\x93\x83g\x82\xF0\x8E擾\x82\xB5\x82Ă\xA2\x82܂\xB7\x81B
+          </dd>
+      </dd>
+
+      <dt id="ListHiddenFonts">List hidden fonts in font dialog</dt>
+      <dd>
+        Windows 7\x88ȍ~\x82ɂ͊e\x83t\x83H\x83\x93\x83g\x82\xF0\x83t\x83H\x83\x93\x83g\x88ꗗ\x82\xC9
+        \x95\\x8E\xA6\x82\xB7\x82邩\x94\xF1\x95\\x8E\xA6\x82ɂ\xB7\x82邩\x82\xF0\x90ݒ肷\x82\xE9\x8B@\x94\\x82\xAA\x92lj\xC1\x82\xB3\x82\xEA\x82܂\xB5\x82\xBD\x81B
+        Tera Term \x82̂\xB1\x82̐ݒ\xE8\x82\xF0\x97L\x8C\xF8\x82ɂ\xB7\x82\xE9\x82ƁA
+        OS\x91\xA4\x82Ŕ\xF1\x95\\x8E\xA6\x82ɐݒ肳\x82ꂽ\x83t\x83H\x83\x93\x83g\x82\xE0\x91I\x91\xF0\x82ł\xAB\x82\xE9\x82悤\x82ɂȂ\xE8\x82܂\xB7\x81B
+      </dd>
+
+      <dt>\x83v\x83\x8D\x83|\x81[\x83V\x83\x87\x83i\x83\x8B\x83t\x83H\x83\x93\x83g\x82\xE0\x83t\x83H\x83\x93\x83g\x83_\x83C\x83A\x83\x8D\x83O\x82̈ꗗ\x82ɕ\\x8E\xA6\x82\xB7\x82\xE9</dt>
+      <dd>
+        \x8DH\x8E\x96\x92\x86\x81A\x8C\x9F\x93\xA2\x92\x86\x82ł\xB7\x81B
+      </dd>
+
+    </dl>
+
   </body>
 </html>

Modified: trunk/teraterm/teraterm/font_pp.cpp
===================================================================
--- trunk/teraterm/teraterm/font_pp.cpp	2022-07-07 14:19:18 UTC (rev 10047)
+++ trunk/teraterm/teraterm/font_pp.cpp	2022-07-09 03:44:40 UTC (rev 10048)
@@ -142,6 +142,8 @@
 {
 	static const DlgTextInfo TextInfos[] = {
 		{0, "DLG_GEN_TITLE"},
+		{ IDC_LIST_HIDDEN_FONTS, "DLG_TAB_GENERAL_LIST_HIDDEN_FONTS" },
+		{ IDC_FONT_QUALITY_LABEL, "DLG_TAB_VISUAL_FONT_QUALITY" },
 	};
 	FontPPData *dlg_data = (FontPPData *)GetWindowLongPtr(hWnd, DWLP_USER);
 	TTTSet *ts = dlg_data == NULL ? NULL : dlg_data->pts;

Modified: trunk/teraterm/teraterm/font_pp.rc
===================================================================
--- trunk/teraterm/teraterm/font_pp.rc	2022-07-07 14:19:18 UTC (rev 10047)
+++ trunk/teraterm/teraterm/font_pp.rc	2022-07-09 03:44:40 UTC (rev 10048)
@@ -9,7 +9,6 @@
 //
 #include <winresrc.h>
 #define IDC_STATIC -1
-
 /////////////////////////////////////////////////////////////////////////////
 #undef APSTUDIO_READONLY_SYMBOLS
 
@@ -52,28 +51,28 @@
 //
 
 IDD_TABSHEET_FONT DIALOGEX 0, 0, 309, 267
-STYLE DS_SETFONT | DS_CONTROL | WS_CHILD | WS_SYSMENU
+STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD | WS_CAPTION | WS_SYSMENU
 CAPTION "\x95\\x8E\xA6/\x83t\x83H\x83\x93\x83g"
 FONT 8, "MS Shell Dlg", 400, 0, 0x1
 BEGIN
+    LTEXT           "\x83^\x81[\x83~\x83i\x83\x8B\x83t\x83H\x83\x93\x83g",IDC_STATIC,7,7,115,8
     EDITTEXT        IDC_VTFONT_EDIT,19,27,148,12,ES_AUTOHSCROLL | ES_READONLY
     PUSHBUTTON      "\x95ύX",IDC_VTFONT_CHOOSE,177,27,50,14
-    CONTROL         "ANSI API",IDC_VTFONT_ANSI,"Button",BS_AUTORADIOBUTTON,31,66,45,10
-    CONTROL         "Unicode API",IDC_VTFONT_UNICODE,"Button",BS_AUTORADIOBUTTON,31,110,55,10
+    LTEXT           "\x95\xB6\x8E\x9A\x95`\x89\xE6\x82Ŏg\x97p\x82\xB7\x82\xE9API",IDC_STATIC,19,50,123,8
+    CONTROL         "ANSI API",IDC_VTFONT_ANSI,"Button",BS_AUTORADIOBUTTON,31,66,88,10
+    CONTROL         "Unicode API",IDC_VTFONT_UNICODE,"Button",BS_AUTORADIOBUTTON,31,110,93,10
+    LTEXT           "\x95\\x8E\xA6\x97p\x95\xB6\x8E\x9A\x95ϊ\xB7\x83R\x81[\x83h\x83y\x81[\x83W",IDC_VTFONT_PAGECODE_LABEL,43,81,131,8
     EDITTEXT        IDC_VTFONT_PAGECODE_EDIT,44,92,40,12,ES_AUTOHSCROLL
-    LTEXT           "\x95\\x8E\xA6\x97p\x95\xB6\x8E\x9A\x95ϊ\xB7\x83R\x81[\x83h\x83y\x81[\x83W",IDC_VTFONT_PAGECODE_LABEL,43,81,95,8
-    LTEXT           "\x83t\x83H\x83\x93\x83g\x95i\x8E\xBF",IDC_STATIC,19,129,39,8
-    CONTROL         "OS\x82Ŕ\xF1\x95\\x8E\xA6\x82̃t\x83H\x83\x93\x83g\x82\xE0\x83t\x83H\x83\x93\x83g\x83_\x83C\x83A\x83\x8D\x83O\x82̈ꗗ\x82ɕ\\x8E\xA6\x82\xB7\x82\xE9",IDC_LIST_HIDDEN_FONTS,
-                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,194,200,10
+    LTEXT           "&Font Quality",IDC_FONT_QUALITY_LABEL,19,129,91,8
     COMBOBOX        IDC_FONT_QUALITY,30,141,87,69,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
-    LTEXT           "\x95\xB6\x8E\x9A\x95`\x89\xE6\x82Ŏg\x97p\x82\xB7\x82\xE9API",IDC_STATIC,19,50,80,8
-    CONTROL         "\x83v\x83\x8D\x83|\x81[\x83V\x83\x87\x83i\x83\x8B\x83t\x83H\x83\x93\x83g\x82\xE0\x83t\x83H\x83\x93\x83g\x83_\x83C\x83A\x83\x8D\x83O\x82̈ꗗ\x82ɕ\\x8E\xA6\x82\xB7\x82\xE9",IDC_LIST_PRO_FONTS,
-                    "Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,7,209,203,10
-    LTEXT           "\x83^\x81[\x83~\x83i\x83\x8B\x83t\x83H\x83\x93\x83g",IDC_STATIC,7,7,115,8
     LTEXT           "\x83_\x83C\x83A\x83\x8D\x83O\x83t\x83H\x83\x93\x83g",IDC_STATIC,7,162,115,8
     EDITTEXT        IDC_DLGFONT_EDIT,19,175,148,12,ES_AUTOHSCROLL | ES_READONLY
     PUSHBUTTON      "\x95ύX",IDC_DLGFONT_CHOOSE,177,175,50,14
     PUSHBUTTON      "\x83f\x83t\x83H\x83\x8B\x83g",IDC_DLGFONT_DEFAULT,231,175,50,14
+    CONTROL         "List &hidden fonts in font dialog",IDC_LIST_HIDDEN_FONTS,
+                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,194,234,10
+    CONTROL         "\x83v\x83\x8D\x83|\x81[\x83V\x83\x87\x83i\x83\x8B\x83t\x83H\x83\x93\x83g\x82\xE0\x83t\x83H\x83\x93\x83g\x83_\x83C\x83A\x83\x8D\x83O\x82̈ꗗ\x82ɕ\\x8E\xA6\x82\xB7\x82\xE9",IDC_LIST_PRO_FONTS,
+                    "Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,7,209,240,10
     LTEXT           "\x95\xB6\x8E\x9A\x8AԃX\x83y\x81[\x83X",IDC_STATIC,187,51,115,8,WS_DISABLED
     EDITTEXT        IDC_SPACE_TOP,224,68,40,14,ES_AUTOHSCROLL | WS_DISABLED
     EDITTEXT        IDC_SPACE_BOTTOM,224,87,40,14,ES_AUTOHSCROLL | WS_DISABLED

Modified: trunk/teraterm/teraterm/font_pp_res.h
===================================================================
--- trunk/teraterm/teraterm/font_pp_res.h	2022-07-07 14:19:18 UTC (rev 10047)
+++ trunk/teraterm/teraterm/font_pp_res.h	2022-07-09 03:44:40 UTC (rev 10048)
@@ -8,6 +8,7 @@
 #define IDC_SPACE_LEFT                  1003
 #define IDC_SPACE_RIGHT                 1004
 #define IDC_VTFONT_PAGECODE_LABEL       1005
+#define IDC_FONT_QUALITY_LABEL          1006
 #define IDC_VTFONT_EDIT                 2607
 #define IDC_BUTTON1                     2608
 #define IDC_VTFONT_CHOOSE               2608
@@ -31,7 +32,7 @@
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_NEXT_RESOURCE_VALUE        102
 #define _APS_NEXT_COMMAND_VALUE         40001
-#define _APS_NEXT_CONTROL_VALUE         1006
+#define _APS_NEXT_CONTROL_VALUE         1007
 #define _APS_NEXT_SYMED_VALUE           101
 #endif
 #endif


ttssh2-commit メーリングリストの案内
Zurück zum Archiv-Index