From 7b94eec49d813dd1abb3edd3d5a71712683043ab Mon Sep 17 00:00:00 2001 From: Johannes Anderwald Date: Thu, 30 May 2013 11:41:12 +0000 Subject: [PATCH] [NETSHELL] - Fix column width of listview svn path=/trunk/; revision=59116 --- reactos/dll/win32/netshell/lanstatusui.cpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/reactos/dll/win32/netshell/lanstatusui.cpp b/reactos/dll/win32/netshell/lanstatusui.cpp index 0b04a91b849..d2eda136887 100644 --- a/reactos/dll/win32/netshell/lanstatusui.cpp +++ b/reactos/dll/win32/netshell/lanstatusui.cpp @@ -421,6 +421,7 @@ LANStatusUiDetailsDlg( PIP_PER_ADAPTER_INFO pPerAdapter; DWORD dwSize; HWND hDlgCtrl; + RECT rect; switch(uMsg) { @@ -428,8 +429,15 @@ LANStatusUiDetailsDlg( pContext = (LANSTATUSUI_CONTEXT*)lParam; hDlgCtrl = GetDlgItem(hwndDlg, IDC_DETAILS); - InsertColumnToListView(hDlgCtrl, IDS_PROPERTY, 0, 80); - InsertColumnToListView(hDlgCtrl, IDS_VALUE, 1, 80); + + /* get client rect */ + GetClientRect(hDlgCtrl, &rect); + + /* calculate column width */ + dwSize = rect.right / 2; + + InsertColumnToListView(hDlgCtrl, IDS_PROPERTY, 0, dwSize); + InsertColumnToListView(hDlgCtrl, IDS_VALUE, 1, dwSize); dwSize = 0; pCurAdapter = NULL;