• R/O
  • SSH
  • HTTPS

ttssh2: コミット


コミットメタ情報

リビジョン9960 (tree)
日時2022-05-24 23:21:26
作者zmatsuo

ログメッセージ

設定ダイアログでFastSizeMoveとFlickerLessMove を設定できるようにした

- ts.EtermLookfeel.BGNoFrame
- ts.EtermLookfeel.BGNoCopyBits

変更サマリ

差分

--- trunk/teraterm/common/tt_res.h (revision 9959)
+++ trunk/teraterm/common/tt_res.h (revision 9960)
@@ -114,6 +114,8 @@
114114 #define IDC_URL_UNDERLINE 1075
115115 #define IDC_ALPHA_BLEND_ACTIVE_TRACKBAR 1076
116116 #define IDC_ALPHA_BLEND_INACTIVE_TRACKBAR 1077
117+#define IDC_CHECK_FLICKER_LESS_MOVE 1078
118+#define IDC_CHECK_FAST_SIZE_MOVE 1079
117119 #define IDD_PRNABORTDLG 2100
118120 #define IDD_FILETRANSDLG 2200
119121 #define IDC_TRANSFNAME 2201
@@ -325,7 +327,7 @@
325327 #define ID_FILE_TERATERMMENU 52006
326328
327329 // Next default values for new objects
328-//
330+//
329331 #ifdef APSTUDIO_INVOKED
330332 #ifndef APSTUDIO_READONLY_SYMBOLS
331333 #define _APS_NO_MFC 1
--- trunk/teraterm/teraterm/addsetting.cpp (revision 9959)
+++ trunk/teraterm/teraterm/addsetting.cpp (revision 9960)
@@ -799,6 +799,9 @@
799799 // (11)URL Underline
800800 SetCheck(IDC_URL_UNDERLINE, (ts.FontFlag&FF_URLUNDERLINE) != 0);
801801
802+ SetCheck(IDC_CHECK_FAST_SIZE_MOVE, ts.EtermLookfeel.BGFastSizeMove != 0);
803+ SetCheck(IDC_CHECK_FLICKER_LESS_MOVE, ts.EtermLookfeel.BGNoCopyBits != 0);
804+
802805 // ダイアログにフォーカスを当てる
803806 ::SetFocus(GetDlgItem(IDC_ALPHA_BLEND_ACTIVE));
804807
@@ -1231,6 +1234,9 @@
12311234 ts.FontFlag ^= FF_URLUNDERLINE;
12321235 }
12331236
1237+ ts.EtermLookfeel.BGFastSizeMove = GetCheck(IDC_CHECK_FAST_SIZE_MOVE);
1238+ ts.EtermLookfeel.BGNoCopyBits = GetCheck(IDC_CHECK_FLICKER_LESS_MOVE);
1239+
12341240 if (flag_changed) {
12351241 // re-launch
12361242 // RestartTeraTerm(GetSafeHwnd(), &ts);
旧リポジトリブラウザで表示