svnno****@sourc*****
svnno****@sourc*****
2013年 5月 7日 (火) 23:13:13 JST
Revision: 5249 http://sourceforge.jp/projects/ttssh2/scm/svn/commits/5249 Author: yutakapon Date: 2013-05-07 23:13:12 +0900 (Tue, 07 May 2013) Log Message: ----------- revert SVN#5227 Ticket Links: ------------ http://sourceforge.jp/projects/ttssh2/tracker/detail/5227 Modified Paths: -------------- trunk/teraterm/common/ttcommon.h trunk/teraterm/common/tttypes.h trunk/teraterm/teraterm/tekwin.cpp trunk/teraterm/teraterm/vtwin.cpp trunk/teraterm/teraterm/vtwin.h trunk/teraterm/ttpcmn/ttcmn.c trunk/teraterm/ttpcmn/ttpcmn.def -------------- next part -------------- Modified: trunk/teraterm/common/ttcommon.h =================================================================== --- trunk/teraterm/common/ttcommon.h 2013-05-07 14:10:17 UTC (rev 5248) +++ trunk/teraterm/common/ttcommon.h 2013-05-07 14:13:12 UTC (rev 5249) @@ -29,7 +29,7 @@ int FAR PASCAL RegWin(HWND HWinVT, HWND HWinTEK); void FAR PASCAL UnregWin(HWND HWin); -void FAR PASCAL SetWinMenu(HMENU menu, PCHAR buf, int buflen, PCHAR langFile, int VTFlag, HWND myhwnd); +void FAR PASCAL SetWinMenu(HMENU menu, PCHAR buf, int buflen, PCHAR langFile, int VTFlag); void FAR PASCAL SetWinList(HWND HWin, HWND HDlg, int IList); void FAR PASCAL SelectWin(int WinId); void FAR PASCAL SelectNextWin(HWND HWin, int Next, BOOL SkipIconic); @@ -38,7 +38,6 @@ void FAR PASCAL ShowAllWinSidebySide(HWND); void FAR PASCAL ShowAllWinStacked(HWND); void FAR PASCAL ShowAllWinCascade(HWND); -void FAR PASCAL SwitchWindowTopMost(HWND myhwnd); void FAR PASCAL BroadcastClosingMessage(HWND myhwnd); int FAR PASCAL CommReadRawByte(PComVar cv, LPBYTE b); Modified: trunk/teraterm/common/tttypes.h =================================================================== --- trunk/teraterm/common/tttypes.h 2013-05-07 14:10:17 UTC (rev 5248) +++ trunk/teraterm/common/tttypes.h 2013-05-07 14:13:12 UTC (rev 5249) @@ -990,7 +990,6 @@ #define ID_WINDOW_CASCADEALL 50813 #define ID_WINDOW_STACKED 50814 #define ID_WINDOW_SIDEBYSIDE 50815 -#define ID_WINDOW_TOPMOST 50816 #define ID_TEKWINDOW_WINDOW 51810 #define ID_TRANSFER 9 // the position on [File] menu Modified: trunk/teraterm/teraterm/tekwin.cpp =================================================================== --- trunk/teraterm/teraterm/tekwin.cpp 2013-05-07 14:10:17 UTC (rev 5248) +++ trunk/teraterm/teraterm/tekwin.cpp 2013-05-07 14:13:12 UTC (rev 5249) @@ -217,7 +217,7 @@ } } else if ( SubMenu == WinMenu ) { - SetWinMenu(WinMenu, ts.UIMsg, sizeof(ts.UIMsg), ts.UILanguageFile, 0, NULL); + SetWinMenu(WinMenu, ts.UIMsg, sizeof(ts.UIMsg), ts.UILanguageFile, 0); } } Modified: trunk/teraterm/teraterm/vtwin.cpp =================================================================== --- trunk/teraterm/teraterm/vtwin.cpp 2013-05-07 14:10:17 UTC (rev 5248) +++ trunk/teraterm/teraterm/vtwin.cpp 2013-05-07 14:13:12 UTC (rev 5249) @@ -211,7 +211,6 @@ ON_COMMAND(ID_WINDOW_CASCADEALL, OnWindowCascade) ON_COMMAND(ID_WINDOW_STACKED, OnWindowStacked) ON_COMMAND(ID_WINDOW_SIDEBYSIDE, OnWindowSidebySide) - ON_COMMAND(ID_WINDOW_TOPMOST, OnWindowTopMost) ON_COMMAND(ID_WINDOW_RESTOREALL, OnWindowRestoreAll) ON_COMMAND(ID_HELP_INDEX2, OnHelpIndex) ON_COMMAND(ID_HELP_ABOUT, OnHelpAbout) @@ -1419,7 +1418,7 @@ } else if (SubMenu == WinMenu) { - SetWinMenu(WinMenu, ts.UIMsg, sizeof(ts.UIMsg), ts.UILanguageFile, 1, HVTWin); + SetWinMenu(WinMenu, ts.UIMsg, sizeof(ts.UIMsg), ts.UILanguageFile, 1); } TTXModifyPopupMenu(SubMenu); /* TTPLUG */ @@ -5356,11 +5355,6 @@ ShowAllWinSidebySide(HVTWin); } -void CVTWindow::OnWindowTopMost() -{ - SwitchWindowTopMost(HVTWin); -} - void CVTWindow::OnWindowRestoreAll() { ShowAllWin(SW_RESTORE); Modified: trunk/teraterm/teraterm/vtwin.h =================================================================== --- trunk/teraterm/teraterm/vtwin.h 2013-05-07 14:10:17 UTC (rev 5248) +++ trunk/teraterm/teraterm/vtwin.h 2013-05-07 14:13:12 UTC (rev 5249) @@ -180,7 +180,6 @@ afx_msg void OnWindowCascade(); afx_msg void OnWindowStacked(); afx_msg void OnWindowSidebySide(); - afx_msg void OnWindowTopMost(); afx_msg void OnWindowRestoreAll(); afx_msg void OnHelpIndex(); afx_msg void OnHelpUsing(); Modified: trunk/teraterm/ttpcmn/ttcmn.c =================================================================== --- trunk/teraterm/ttpcmn/ttcmn.c 2013-05-07 14:10:17 UTC (rev 5248) +++ trunk/teraterm/ttpcmn/ttcmn.c 2013-05-07 14:13:12 UTC (rev 5249) @@ -18,7 +18,6 @@ #include "compat_w95.h" #include "tt_res.h" -#include "ttcommon.h" /* first instance flag */ static BOOL FirstInstance = TRUE; @@ -32,9 +31,6 @@ #define TEKCLASSNAME "TEKWin32" -static BOOL GetWindowTopMost(HWND myhwnd); - - void PASCAL CopyShmemToTTSet(PTTSet ts) { // \x8C\xBB\x8D݂̐ݒ\xE8\x82\xF0\x8B\xA4\x97L\x83\x81\x83\x82\x83\x8A\x82\xA9\x82\xE7\x83R\x83s\x81[\x82\xB7\x82\xE9 @@ -890,7 +886,7 @@ return '+'; } -void FAR PASCAL SetWinMenu(HMENU menu, PCHAR buf, int buflen, PCHAR langFile, int VTFlag, HWND myhwnd) +void FAR PASCAL SetWinMenu(HMENU menu, PCHAR buf, int buflen, PCHAR langFile, int VTFlag) { int i; char Temp[MAXPATHLEN]; @@ -945,12 +941,6 @@ get_lang_msg("MENU_WINDOW_RESTOREALL", buf, buflen, "&Restore All", langFile); AppendMenu(menu, MF_ENABLED | MF_STRING, ID_WINDOW_RESTOREALL, buf); - - get_lang_msg("MENU_WINDOW_TOPMOST", buf, buflen, "&TopMost", langFile); - if (GetWindowTopMost(myhwnd) == TRUE) - AppendMenu(menu, MF_ENABLED | MF_STRING | MFS_CHECKED, ID_WINDOW_TOPMOST, buf); - else - AppendMenu(menu, MF_ENABLED | MF_STRING | MFS_UNCHECKED, ID_WINDOW_TOPMOST, buf); } else { AppendMenu(menu,MF_ENABLED | MF_STRING,ID_TEKWINDOW_WINDOW, buf); @@ -1178,32 +1168,6 @@ CascadeWindows(NULL, MDITILE_SKIPDISABLED, NULL, n, hwnd); } -// \x83E\x83B\x83\x93\x83h\x83E\x82\xAA\x81u\x8F\xED\x82Ɏ\xE8\x91O\x82ɕ\\x8E\xA6\x81v\x82ł\xA0\x82邩\x81H -static BOOL GetWindowTopMost(HWND myhwnd) -{ - DWORD val; - - val = (DWORD)GetWindowLongPtr(myhwnd, GWL_EXSTYLE); - if (val & WS_EX_TOPMOST) - return TRUE; - else - return FALSE; -} - -// \x83E\x83B\x83\x93\x83h\x83E\x82\xF0\x81u\x8F\xED\x82Ɏ\xE8\x91O\x82ɕ\\x8E\xA6\x81v\x82ɂ\xB7\x82邩\x82\xF0\x83g\x83O\x83\x8B\x82Ő\xE8\x91ւ\xA6\x82\xE9\x81B -void FAR PASCAL SwitchWindowTopMost(HWND myhwnd) -{ - HWND style; - - if (GetWindowTopMost(myhwnd) == TRUE) - style = HWND_NOTOPMOST; - else - style = HWND_TOPMOST; - - SetWindowPos(myhwnd, style, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE | SWP_NOACTIVATE ); -} - - // \x91STera Term\x82ɏI\x97\xB9\x8Ew\x8E\xA6\x82\xF0\x8Fo\x82\xB7\x81B void FAR PASCAL BroadcastClosingMessage(HWND myhwnd) { Modified: trunk/teraterm/ttpcmn/ttpcmn.def =================================================================== --- trunk/teraterm/ttpcmn/ttpcmn.def 2013-05-07 14:10:17 UTC (rev 5248) +++ trunk/teraterm/ttpcmn/ttpcmn.def 2013-05-07 14:13:12 UTC (rev 5249) @@ -50,5 +50,4 @@ ShowAllWinSidebySide @56 ShowAllWinStacked @57 ShowAllWinCascade @58 - SwitchWindowTopMost @59 - BroadcastClosingMessage @60 + BroadcastClosingMessage @59