Revision: 8095 https://osdn.net/projects/ttssh2/scm/svn/commits/8095 Author: yasuhide Date: 2019-09-08 23:03:15 +0900 (Sun, 08 Sep 2019) Log Message: ----------- 半透明度をAlpha値からパーセント表示に変更した - 半透明度ツールチップをパーセント表示にした - Additional settingsの半透明度をパーセント表示にした Modified Paths: -------------- trunk/doc/en/html/menu/setup-additional.html trunk/doc/ja/html/menu/setup-additional.html trunk/installer/release/lang/English.lng trunk/installer/release/lang/French.lng trunk/installer/release/lang/German.lng trunk/installer/release/lang/Japanese.lng trunk/installer/release/lang/Korean.lng trunk/installer/release/lang/Russian.lng trunk/installer/release/lang/Simplified Chinese.lng trunk/installer/release/lang/Traditional Chinese.lng trunk/teraterm/teraterm/addsetting.cpp trunk/teraterm/teraterm/ttermpro.rc trunk/teraterm/teraterm/vtwin.cpp -------------- next part -------------- Modified: trunk/doc/en/html/menu/setup-additional.html =================================================================== --- trunk/doc/en/html/menu/setup-additional.html 2019-09-08 10:29:49 UTC (rev 8094) +++ trunk/doc/en/html/menu/setup-additional.html 2019-09-08 14:03:15 UTC (rev 8095) @@ -267,7 +267,7 @@ <dt id="AlphaBlend">Window Transparency / Inactive</dt> <dd> You can set up the value of transparency when the window is active (on focus) and not active (non-focus). - The range of transparency is from 0 to 255. The more transparency reduces the value, the more + The range of transparency is from 0% to 100%. The more transparency reduces the value, the more window transparency is blinding. </dd> Modified: trunk/doc/ja/html/menu/setup-additional.html =================================================================== --- trunk/doc/ja/html/menu/setup-additional.html 2019-09-08 10:29:49 UTC (rev 8094) +++ trunk/doc/ja/html/menu/setup-additional.html 2019-09-08 14:03:15 UTC (rev 8095) @@ -265,7 +265,7 @@ <dt id="AlphaBlend">Window Transparency / Inactive</dt> <dd> VT \x83E\x83B\x83\x93\x83h\x83E\x82\xAA\x83A\x83N\x83e\x83B\x83u(\x83t\x83H\x81[\x83J\x83X\x82\xAA\x82\xA0\x82\xE9)\x8E\x9E\x81A\x82\xA8\x82\xE6\x82є\xF1\x83A\x83N\x83e\x83B\x83u(\x83t\x83H\x81[\x83J\x83X\x82\xAA\x82Ȃ\xA2)\x8E\x9E\x82̓\xA7\x96\xBE\x93x\x82\xF0\x90ݒ\xE8\x82ł\xAB\x82܂\xB7\x81B - \x92l\x82\xCD0\x81`255\x82͈̔͂Ŏw\x92肷\x82邱\x82Ƃ\xAA\x82ł\xAB\x81A\x92l\x82\xF0\x8F\xAC\x82\xB3\x82\xAD\x82\xB7\x82\xE9\x82قǓ\xA7\x96\xBE\x93x\x82͋\xAD\x82\xAD\x82Ȃ\xE8\x82܂\xB7\x81B + \x92l\x82\xCD0%\x81`100%\x82͈̔͂Ŏw\x92肷\x82邱\x82Ƃ\xAA\x82ł\xAB\x81A\x92l\x82\xF0\x8F\xAC\x82\xB3\x82\xAD\x82\xB7\x82\xE9\x82قǓ\xA7\x96\xBE\x93x\x82͋\xAD\x82\xAD\x82Ȃ\xE8\x82܂\xB7\x81B </dd> <dt>Eterm lookfeel</dt> Modified: trunk/installer/release/lang/English.lng =================================================================== --- trunk/installer/release/lang/English.lng 2019-09-08 10:29:49 UTC (rev 8094) +++ trunk/installer/release/lang/English.lng 2019-09-08 14:03:15 UTC (rev 8095) @@ -228,8 +228,8 @@ DLG_TAB_COPYPASTE_SELECT_ON_ACTIVATE=Ena&bling text selection when the window is activated by mouse DLG_TAB_VISUAL_ALPHA=Window Transparency -DLG_TAB_VISUAL_ALPHA_ACTIVE=&Active -DLG_TAB_VISUAL_ALPHA_INACTIVE=Ina&ctive +DLG_TAB_VISUAL_ALPHA_ACTIVE=&Active(%) +DLG_TAB_VISUAL_ALPHA_INACTIVE=Ina&ctive(%) DLG_TAB_VISUAL_ETERM=&Eterm lookfeel(*) DLG_TAB_VISUAL_BGIMG=Background &Image DLG_TAB_VISUAL_BGIMG_BRIGHTNESS=Image Brigh&tness @@ -311,7 +311,7 @@ DLG_DANDD_DONTSHOW_NEEXTDROP=Do not d&isplay this dialog, next drop DLG_DANDD_NOTE=Drop with CTRL, this dialog is displayed -TOOLTIP_TITLEBAR_TRANSPARENCY=Transparency %d +TOOLTIP_TITLEBAR_TRANSPARENCY=Transparency %.0f %% ; commonlib.c MSG_WINSOCK_ERROR=Cannot use winsock Modified: trunk/installer/release/lang/French.lng =================================================================== --- trunk/installer/release/lang/French.lng 2019-09-08 10:29:49 UTC (rev 8094) +++ trunk/installer/release/lang/French.lng 2019-09-08 14:03:15 UTC (rev 8095) @@ -229,8 +229,8 @@ DLG_TAB_COPYPASTE_SELECT_ON_ACTIVATE=Ena&bling text selection when the window is activated by mouse DLG_TAB_VISUAL_ALPHA=M\xE9lange alpha -DLG_TAB_VISUAL_ALPHA_ACTIVE=&Active -DLG_TAB_VISUAL_ALPHA_INACTIVE=Ina&ctive +DLG_TAB_VISUAL_ALPHA_ACTIVE=&Active(%) +DLG_TAB_VISUAL_ALPHA_INACTIVE=Ina&ctive(%) DLG_TAB_VISUAL_ETERM=Apparence Eterm(*) DLG_TAB_VISUAL_BGIMG=Background &Image DLG_TAB_VISUAL_BGIMG_BRIGHTNESS=Image Brigh&tness @@ -312,7 +312,7 @@ DLG_DANDD_DONTSHOW_NEEXTDROP=Do not d&isplay this dialog, next drop DLG_DANDD_NOTE=Drop with CTRL, this dialog is displayed -TOOLTIP_TITLEBAR_TRANSPARENCY=Transparence %d +TOOLTIP_TITLEBAR_TRANSPARENCY=Transparence %.0f %% ; commonlib.c MSG_WINSOCK_ERROR=Impossible d'utiliser winsock Modified: trunk/installer/release/lang/German.lng =================================================================== --- trunk/installer/release/lang/German.lng 2019-09-08 10:29:49 UTC (rev 8094) +++ trunk/installer/release/lang/German.lng 2019-09-08 14:03:15 UTC (rev 8095) @@ -229,8 +229,8 @@ DLG_TAB_COPYPASTE_SELECT_ON_ACTIVATE=Ena&bling text selection when the window is activated by mouse DLG_TAB_VISUAL_ALPHA=&Transparenz -DLG_TAB_VISUAL_ALPHA_ACTIVE=&Active -DLG_TAB_VISUAL_ALPHA_INACTIVE=Ina&ctive +DLG_TAB_VISUAL_ALPHA_ACTIVE=&Active(%) +DLG_TAB_VISUAL_ALPHA_INACTIVE=Ina&ctive(%) DLG_TAB_VISUAL_ETERM=&Eterm-Aussehen(*) DLG_TAB_VISUAL_BGIMG=Background &Image DLG_TAB_VISUAL_BGIMG_BRIGHTNESS=Image Brigh&tness @@ -312,7 +312,7 @@ DLG_DANDD_DONTSHOW_NEEXTDROP=Do not d&isplay this dialog, next drop DLG_DANDD_NOTE=Drop with CTRL, this dialog is displayed -TOOLTIP_TITLEBAR_TRANSPARENCY=Transparenz %d +TOOLTIP_TITLEBAR_TRANSPARENCY=Transparenz %.0f %% ; commonlib.c MSG_WINSOCK_ERROR=Kann Winsock nicht verwenden Modified: trunk/installer/release/lang/Japanese.lng =================================================================== --- trunk/installer/release/lang/Japanese.lng 2019-09-08 10:29:49 UTC (rev 8094) +++ trunk/installer/release/lang/Japanese.lng 2019-09-08 14:03:15 UTC (rev 8095) @@ -228,8 +228,8 @@ DLG_TAB_COPYPASTE_SELECT_ON_ACTIVATE=\x83}\x83E\x83X\x82ŃE\x83B\x83\x93\x83h\x83E\x91I\x91\xF0\x8E\x9E\x82̕\xB6\x8E\x9A\x91I\x91\xF0\x82\xF0\x97L\x8C\xF8\x82ɂ\xB7\x82\xE9(&B) DLG_TAB_VISUAL_ALPHA=\x94\xBC\x93\xA7\x96\xBE\x93x -DLG_TAB_VISUAL_ALPHA_ACTIVE=\x83A\x83N\x83e\x83C\x83u\x8E\x9E(&A) -DLG_TAB_VISUAL_ALPHA_INACTIVE=\x94\xF1\x83A\x83N\x83e\x83B\x83u\x8E\x9E(&C) +DLG_TAB_VISUAL_ALPHA_ACTIVE=\x83A\x83N\x83e\x83C\x83u\x8E\x9E(%)(&A) +DLG_TAB_VISUAL_ALPHA_INACTIVE=\x94\xF1\x83A\x83N\x83e\x83B\x83u\x8E\x9E(%)(&C) DLG_TAB_VISUAL_ETERM=&Eterm\x95\x97\x82ɂ\xB7\x82\xE9(*) DLG_TAB_VISUAL_BGIMG=\x94w\x8Ci\x89摜(&I) DLG_TAB_VISUAL_BGIMG_BRIGHTNESS=\x89摜\x82̖\xBE\x82邳(&T) @@ -311,7 +311,7 @@ DLG_DANDD_DONTSHOW_NEEXTDROP=\x8E\x9F\x82̃h\x83\x8D\x83b\x83v\x8E\x9E\x81A\x83_\x83C\x83A\x83\x8D\x83O\x82\xF0\x95\\x8E\xA6\x82\xB5\x82Ȃ\xA2(&I) DLG_DANDD_NOTE=\x82\xB1\x82̃_\x83C\x83A\x83\x8D\x83O\x82́ACTRL\x82\xF0\x89\x9F\x82\xB5\x82Ȃ\xAA\x82\xE7\x83h\x83\x8D\x83b\x83v\x82\xB7\x82\xE9\x82ƕK\x82\xB8\x95\\x8E\xA6\x82\xB3\x82\xEA\x82܂\xB7 -TOOLTIP_TITLEBAR_TRANSPARENCY=\x94\xBC\x93\xA7\x96\xBE\x93x %d +TOOLTIP_TITLEBAR_TRANSPARENCY=\x94\xBC\x93\xA7\x96\xBE\x93x %.0f %% ; commonlib.c MSG_WINSOCK_ERROR=Winsock \x82\xAA\x8Eg\x82\xA6\x82܂\xB9\x82\xF1 Modified: trunk/installer/release/lang/Korean.lng =================================================================== --- trunk/installer/release/lang/Korean.lng 2019-09-08 10:29:49 UTC (rev 8094) +++ trunk/installer/release/lang/Korean.lng 2019-09-08 14:03:15 UTC (rev 8095) @@ -229,8 +229,8 @@ DLG_TAB_COPYPASTE_SELECT_ON_ACTIVATE=Ena&bling text selection when the window is activated by mouse DLG_TAB_VISUAL_ALPHA=\xC5\xF5\xB8\x{DD75} -DLG_TAB_VISUAL_ALPHA_ACTIVE=&Active -DLG_TAB_VISUAL_ALPHA_INACTIVE=Ina&ctive +DLG_TAB_VISUAL_ALPHA_ACTIVE=&Active(%) +DLG_TAB_VISUAL_ALPHA_INACTIVE=Ina&ctive(%) DLG_TAB_VISUAL_ETERM=Eterm \xB4\xC0\xB3\xA6(*)(&E) DLG_TAB_VISUAL_BGIMG=\xB9\xE8\xB0\xE6\xB1\xB2(&I) DLG_TAB_VISUAL_BGIMG_BRIGHTNESS=Image Brigh&tness @@ -312,7 +312,7 @@ DLG_DANDD_DONTSHOW_NEEXTDROP=Do not d&isplay this dialog, next drop DLG_DANDD_NOTE=Drop with CTRL, this dialog is displayed -TOOLTIP_TITLEBAR_TRANSPARENCY=\xC5\xF5\xB8\x{DD75} %d +TOOLTIP_TITLEBAR_TRANSPARENCY=\xC5\xF5\xB8\x{DD75} %.0f %% ; commonlib.c MSG_WINSOCK_ERROR=\xC0\xA9\xBC\xD3\xC0\xBB \xBB\xE7\xBF\xEB\xC7\xD2 \xBC\xF6 \xBE\xF8\xBD\xC0\xB4ϴ\xD9 Modified: trunk/installer/release/lang/Russian.lng =================================================================== --- trunk/installer/release/lang/Russian.lng 2019-09-08 10:29:49 UTC (rev 8094) +++ trunk/installer/release/lang/Russian.lng 2019-09-08 14:03:15 UTC (rev 8095) @@ -229,8 +229,8 @@ DLG_TAB_COPYPASTE_SELECT_ON_ACTIVATE=Ena&bling text selection when the window is activated by mouse DLG_TAB_VISUAL_ALPHA=&\xCF\xF0\xEE\xE7\xF0\xE0\xF7\xED\xFB\xE9 -DLG_TAB_VISUAL_ALPHA_ACTIVE=&Active -DLG_TAB_VISUAL_ALPHA_INACTIVE=Ina&ctive +DLG_TAB_VISUAL_ALPHA_ACTIVE=&Active(%) +DLG_TAB_VISUAL_ALPHA_INACTIVE=Ina&ctive(%) DLG_TAB_VISUAL_ETERM=&\xD1\xF2\xE8\xEB\xFC Eterm (*) DLG_TAB_VISUAL_BGIMG=&\xD4\xEE\xED\xEE\xE2\xFB\xE9 \xF0\xE8\xF1\xF3\xED\xEE\xEA DLG_TAB_VISUAL_BGIMG_BRIGHTNESS=&\xDF\xF0\xEA\xEE\xF1\xF2\xFC \xE8\xE7\xEE\xE1\xF0\xE0\xE6\xE5\xED\xE8\xFF @@ -312,7 +312,7 @@ DLG_DANDD_DONTSHOW_NEEXTDROP=Do not d&isplay this dialog, next drop DLG_DANDD_NOTE=Drop with CTRL, this dialog is displayed -TOOLTIP_TITLEBAR_TRANSPARENCY=\xEF\xF0\xEE\xE7\xF0\xE0\xF7\xED\xEE\xF1\xF2\xFC %d +TOOLTIP_TITLEBAR_TRANSPARENCY=\xEF\xF0\xEE\xE7\xF0\xE0\xF7\xED\xEE\xF1\xF2\xFC %.0f %% ; commonlib.c MSG_WINSOCK_ERROR=\xCD\xE5 \xF3\xE4\xE0\xE5\xF2\xF1\xFF \xE8\xF1\xEF\xEE\xEB\xFC\xE7\xEE\xE2\xE0\xF2\xFC winsock Modified: trunk/installer/release/lang/Simplified Chinese.lng =================================================================== --- trunk/installer/release/lang/Simplified Chinese.lng 2019-09-08 10:29:49 UTC (rev 8094) +++ trunk/installer/release/lang/Simplified Chinese.lng 2019-09-08 14:03:15 UTC (rev 8095) @@ -229,8 +229,8 @@ DLG_TAB_COPYPASTE_SELECT_ON_ACTIVATE=Ena&bling text selection when the window is activated by mouse DLG_TAB_VISUAL_ALPHA=\xC3\xF7\xB6\xC8 -DLG_TAB_VISUAL_ALPHA_ACTIVE=&Active -DLG_TAB_VISUAL_ALPHA_INACTIVE=Ina&ctive +DLG_TAB_VISUAL_ALPHA_ACTIVE=&Active(%) +DLG_TAB_VISUAL_ALPHA_INACTIVE=Ina&ctive(%) DLG_TAB_VISUAL_ETERM=&Eterm \xB7\xE7\xB8\xF1 (*) DLG_TAB_VISUAL_BGIMG=\xB1\xB3\xBE\xB0ͼ\xCF\xF1(&I) DLG_TAB_VISUAL_BGIMG_BRIGHTNESS=ͼ\xCF\xF1\xC1\xC1\xB6\xC8(&T) @@ -312,7 +312,7 @@ DLG_DANDD_DONTSHOW_NEEXTDROP=Do not d&isplay this dialog, next drop DLG_DANDD_NOTE=Drop with CTRL, this dialog is displayed -TOOLTIP_TITLEBAR_TRANSPARENCY=\xC3\xF7\xB6\xC8 %d +TOOLTIP_TITLEBAR_TRANSPARENCY=\xC3\xF7\xB6\xC8 %.0f %% ; commonlib.c MSG_WINSOCK_ERROR=\xCE\xA8ʹ\xD3\xC3 Winsock Modified: trunk/installer/release/lang/Traditional Chinese.lng =================================================================== --- trunk/installer/release/lang/Traditional Chinese.lng 2019-09-08 10:29:49 UTC (rev 8094) +++ trunk/installer/release/lang/Traditional Chinese.lng 2019-09-08 14:03:15 UTC (rev 8095) @@ -229,8 +229,8 @@ DLG_TAB_COPYPASTE_SELECT_ON_ACTIVATE=Ena&bling text selection when the window is activated by mouse DLG_TAB_VISUAL_ALPHA=\xB3z\xA9\xFA\xAB\xD7 -DLG_TAB_VISUAL_ALPHA_ACTIVE=&Active -DLG_TAB_VISUAL_ALPHA_INACTIVE=Ina&ctive +DLG_TAB_VISUAL_ALPHA_ACTIVE=&Active(%) +DLG_TAB_VISUAL_ALPHA_INACTIVE=Ina&ctive(%) DLG_TAB_VISUAL_ETERM=&Eterm \xAD\xB7\xAE\xE6 (*) DLG_TAB_VISUAL_BGIMG=\xADI\xB4\xBA\xB9Ϲ\xB3(&I) DLG_TAB_VISUAL_BGIMG_BRIGHTNESS=Image Brigh&tness @@ -312,7 +312,7 @@ DLG_DANDD_DONTSHOW_NEEXTDROP=Do not d&isplay this dialog, next drop DLG_DANDD_NOTE=Drop with CTRL, this dialog is displayed -TOOLTIP_TITLEBAR_TRANSPARENCY=\xB3z\xA9\xFA\xAB\xD7 %d +TOOLTIP_TITLEBAR_TRANSPARENCY=\xB3z\xA9\xFA\xAB\xD7 %.0f %% ; commonlib.c MSG_WINSOCK_ERROR=\xB5L\xAAk\xA8ϥ\xCE Winsock Modified: trunk/teraterm/teraterm/addsetting.cpp =================================================================== --- trunk/teraterm/teraterm/addsetting.cpp 2019-09-08 10:29:49 UTC (rev 8094) +++ trunk/teraterm/teraterm/addsetting.cpp 2019-09-08 14:03:15 UTC (rev 8095) @@ -38,6 +38,7 @@ #include <time.h> #include <tchar.h> #include <crtdbg.h> +#include <math.h> #include "teraterm.h" #include "tttypes.h" @@ -649,8 +650,8 @@ static const DlgTextInfo TextInfos[] = { { IDC_ALPHABLEND, "DLG_TAB_VISUAL_ALPHA" }, - { IDC_ALPHA_BLEND_ACTIVE_LABEL, "DLG_TAB_VISUAL_ALPHA_ACTIVE_LABEL" }, - { IDC_ALPHA_BLEND_INACTIVE_LABEL, "DLG_TAB_VISUAL_ALPHA_INACTIVE_LABEL" }, + { IDC_ALPHA_BLEND_ACTIVE_LABEL, "DLG_TAB_VISUAL_ALPHA_ACTIVE" }, + { IDC_ALPHA_BLEND_INACTIVE_LABEL, "DLG_TAB_VISUAL_ALPHA_INACTIVE" }, { IDC_ETERM_LOOKFEEL, "DLG_TAB_VISUAL_ETERM" }, { IDC_BGIMG_CHECK, "DLG_TAB_VISUAL_BGIMG" }, { IDC_BGIMG_BRIGHTNESS, "DLG_TAB_VISUAL_BGIMG_BRIGHTNESS" }, @@ -686,9 +687,9 @@ // (1)AlphaBlend - SetDlgItemNum(IDC_ALPHA_BLEND_ACTIVE, ts.AlphaBlendActive); + SetDlgItemNum(IDC_ALPHA_BLEND_ACTIVE, round((ts.AlphaBlendActive / 255.0) * 100)); - SetDlgItemNum(IDC_ALPHA_BLEND_INACTIVE, ts.AlphaBlendInactive); + SetDlgItemNum(IDC_ALPHA_BLEND_INACTIVE, round((ts.AlphaBlendInactive / 255.0) * 100)); // (2)[BG] BGEnable SetCheck(IDC_ETERM_LOOKFEEL, ts.EtermLookfeel.BGEnable); @@ -943,7 +944,7 @@ // (1) GetDlgItemTextA(IDC_ALPHA_BLEND_ACTIVE, buf, sizeof(buf)); if (isdigit(buf[0])) { - int i = atoi(buf); + int i = (int)round((255 * atoi(buf) / 100)); ts.AlphaBlendActive = (i < 0) ? 0 : (i > 255) ? 255 : i; @@ -950,7 +951,7 @@ } GetDlgItemTextA(IDC_ALPHA_BLEND_INACTIVE, buf, sizeof(buf)); if (isdigit(buf[0])) { - int i = atoi(buf); + int i = (int)round((255 * atoi(buf) / 100)); ts.AlphaBlendInactive = (i < 0) ? 0 : (i > 255) ? 255 : i; Modified: trunk/teraterm/teraterm/ttermpro.rc =================================================================== --- trunk/teraterm/teraterm/ttermpro.rc 2019-09-08 10:29:49 UTC (rev 8094) +++ trunk/teraterm/teraterm/ttermpro.rc 2019-09-08 14:03:15 UTC (rev 8095) @@ -151,9 +151,9 @@ FONT 8, "Tahoma", 0, 0, 0x0 BEGIN LTEXT "Window Transparency",IDC_ALPHABLEND,5,5,78,8 - LTEXT "&Active",IDC_ALPHA_BLEND_ACTIVE_LABEL,14,17,54,8 + LTEXT "&Active(%)",IDC_ALPHA_BLEND_ACTIVE_LABEL,7,17,60,8 EDITTEXT IDC_ALPHA_BLEND_ACTIVE,69,16,19,12,ES_AUTOHSCROLL | ES_NUMBER - LTEXT "Ina&ctive",IDC_ALPHA_BLEND_INACTIVE_LABEL,14,31,54,8 + LTEXT "Ina&ctive(%)",IDC_ALPHA_BLEND_INACTIVE_LABEL,7,31,60,8 EDITTEXT IDC_ALPHA_BLEND_INACTIVE,69,30,19,12,ES_AUTOHSCROLL | ES_NUMBER GROUPBOX "",IDC_STATIC,97,2,155,54 CONTROL "&Eterm lookfeel(*)",IDC_ETERM_LOOKFEEL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,99,8,66,12 Modified: trunk/teraterm/teraterm/vtwin.cpp =================================================================== --- trunk/teraterm/teraterm/vtwin.cpp 2019-09-08 10:29:49 UTC (rev 8094) +++ trunk/teraterm/teraterm/vtwin.cpp 2019-09-08 14:03:15 UTC (rev 8095) @@ -2458,8 +2458,8 @@ newAlpha = 0; SetWindowAlpha(newAlpha); - get_lang_msg("TOOLTIP_TITLEBAR_TRANSPARENCY", uimsg, sizeof(uimsg), "Transparency %d", ts.UILanguageFile); - _stprintf_s(tipbuf, _countof(tipbuf), _T(uimsg), newAlpha); + get_lang_msg("TOOLTIP_TITLEBAR_TRANSPARENCY", uimsg, sizeof(uimsg), "Transparency %.0f %%", ts.UILanguageFile); + _stprintf_s(tipbuf, _countof(tipbuf), _T(uimsg), (newAlpha / 255.0) * 100); ::SetTimer(HVTWin, IdTransparencyTipTimer, 1000, NULL); if (TransparencyTipPtsX != pt.x ||