From 67dd2ec87d1afcb7df8384cd9964c1466912934d Mon Sep 17 00:00:00 2001 From: Matthias Kupfer Date: Wed, 14 Jan 2009 18:12:43 +0000 Subject: [PATCH] Mario Kacmar - Fix Switch-To Button, enable only if one selected application. - See issue #4028 for more details. svn path=/trunk/; revision=38763 --- reactos/base/applications/taskmgr/applpage.c | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/reactos/base/applications/taskmgr/applpage.c b/reactos/base/applications/taskmgr/applpage.c index 6774c14751a..e8455455504 100644 --- a/reactos/base/applications/taskmgr/applpage.c +++ b/reactos/base/applications/taskmgr/applpage.c @@ -429,16 +429,23 @@ void ApplicationPageUpdate(void) if (ListView_GetSelectedCount(hApplicationPageListCtrl)) { EnableWindow(hApplicationPageEndTaskButton, TRUE); - EnableWindow(hApplicationPageSwitchToButton, TRUE); } else { EnableWindow(hApplicationPageEndTaskButton, FALSE); - EnableWindow(hApplicationPageSwitchToButton, FALSE); + } + /* Enable "Switch To" button only if one app is selected */ + if (ListView_GetSelectedCount(hApplicationPageListCtrl) == 1 ) + { + EnableWindow(hApplicationPageSwitchToButton, TRUE); + } + else + { + EnableWindow(hApplicationPageSwitchToButton, FALSE); } - /* If we are on the applications tab the the windows menu will */ - /* be present on the menu bar so enable & disable the menu items */ + /* If we are on the applications tab the windows menu will be */ + /* present on the menu bar so enable & disable the menu items */ if (TabCtrl_GetCurSel(hTabWnd) == 0) { HMENU hMenu;