[Ttssh2-commit] [8236] VISUALタブの不透明度設定を無効化する順序を変更した

Back to archive index
scmno****@osdn***** scmno****@osdn*****
2019年 9月 28日 (土) 03:53:13 JST


Revision: 8236
          https://osdn.net/projects/ttssh2/scm/svn/commits/8236
Author:   yasuhide
Date:     2019-09-28 03:53:13 +0900 (Sat, 28 Sep 2019)
Log Message:
-----------
VISUALタブの不透明度設定を無効化する順序を変更した

- ダイアログアイテムの初期値を不透明度コントロール無効化後に変更していた
- コントロール無効化後は値変更に失敗する可能性があったので修正した

Modified Paths:
--------------
    branches/tootip_classify/teraterm/teraterm/addsetting.cpp

-------------- next part --------------
Modified: branches/tootip_classify/teraterm/teraterm/addsetting.cpp
===================================================================
--- branches/tootip_classify/teraterm/teraterm/addsetting.cpp	2019-09-27 18:12:15 UTC (rev 8235)
+++ branches/tootip_classify/teraterm/teraterm/addsetting.cpp	2019-09-27 18:53:13 UTC (rev 8236)
@@ -694,12 +694,6 @@
 
 	// (1)AlphaBlend
 
-	BOOL isLayeredWindowSupported = (pSetLayeredWindowAttributes != NULL);
-	EnableDlgItem(IDC_ALPHA_BLEND_ACTIVE, isLayeredWindowSupported);
-	EnableDlgItem(IDC_ALPHA_BLEND_ACTIVE_TRACKBAR, isLayeredWindowSupported);
-	EnableDlgItem(IDC_ALPHA_BLEND_INACTIVE, isLayeredWindowSupported);
-	EnableDlgItem(IDC_ALPHA_BLEND_INACTIVE_TRACKBAR, isLayeredWindowSupported);
-
 	SetDlgItemNum(IDC_ALPHA_BLEND_ACTIVE, ts.AlphaBlendActive);
 	SendDlgItemMessage(IDC_ALPHA_BLEND_ACTIVE_TRACKBAR, TBM_SETRANGE, TRUE, MAKELPARAM(0, 255));
 	SendDlgItemMessage(IDC_ALPHA_BLEND_ACTIVE_TRACKBAR, TBM_SETPOS, TRUE, ts.AlphaBlendActive);
@@ -708,7 +702,11 @@
 	SendDlgItemMessage(IDC_ALPHA_BLEND_INACTIVE_TRACKBAR, TBM_SETRANGE, TRUE, MAKELPARAM(0, 255));
 	SendDlgItemMessage(IDC_ALPHA_BLEND_INACTIVE_TRACKBAR, TBM_SETPOS, TRUE, ts.AlphaBlendInactive);
 
-	TipWin->SetVisible(FALSE);
+	BOOL isLayeredWindowSupported = (pSetLayeredWindowAttributes != NULL);
+	EnableDlgItem(IDC_ALPHA_BLEND_ACTIVE, isLayeredWindowSupported);
+	EnableDlgItem(IDC_ALPHA_BLEND_ACTIVE_TRACKBAR, isLayeredWindowSupported);
+	EnableDlgItem(IDC_ALPHA_BLEND_INACTIVE, isLayeredWindowSupported);
+	EnableDlgItem(IDC_ALPHA_BLEND_INACTIVE_TRACKBAR, isLayeredWindowSupported);
 
 	// (2)[BG] BGEnable
 	SetCheck(IDC_ETERM_LOOKFEEL, ts.EtermLookfeel.BGEnable);


Ttssh2-commit メーリングリストの案内
Back to archive index