Skin/Theme issue in version 16.3.0 |
Post Reply |
Author | |
KumarCJ
Groupie Joined: 02 April 2007 Location: India Status: Offline Points: 96 |
Post Options
Thanks(0)
Posted: 14 March 2014 at 7:38am |
Hi Support team,
uploads/2903/Screenshots.zip Please see attached 2 screenshots 1. Screenshot with version 16.2.4 (CJ-16.2.4.PNG) 2. Screenshot with version 16.3.0 (CJ-16.3.0.PNG) Dialog background is grayed for office 2007 in version 16.3.0 but for version 16.2.4 dialog background works Ok. See Skin Controls sample program with with office 2007 Visual Theme. Please help us on this. Thanks, Saket Kumar |
|
-- Saket Kumar
|
|
Keeper
Newbie Joined: 25 November 2011 Status: Offline Points: 3 |
Post Options
Thanks(0)
|
I have the same problem. I made a temporary patch and rebuild XTP. BOOL CXTPSkinObjectFrame::OnHookDefWindowProc(UINT nMessage, WPARAM& wParam, LPARAM& lParam, LRESULT& lResult) if (WM_CTLCOLORBTN == nMessage || WM_CTLCOLORDLG == nMessage || WM_CTLCOLORSTATIC == nMessage || WM_CTLCOLOREDIT == nMessage || WM_CTLCOLORLISTBOX == nMessage) { if (m_strClassName == _T("COMBOBOX")) return FALSE; /* if (IsDefWindowProcAvail(nMessage) && (m_dwDialogTexture != ETDT_ENABLETAB || !m_bActiveX)) { return FALSE; } */ if (nMessage == WM_CTLCOLOREDIT || nMessage == WM_CTLCOLORLISTBOX) { ::SetBkColor((HDC)wParam, GetColor(COLOR_WINDOW)); ::SetTextColor((HDC)wParam, GetColor(COLOR_WINDOWTEXT)); lResult = (LRESULT)GetMetrics()->m_brushWindow; return TRUE; } if (CWnd::GrayCtlColor((HDC)wParam, (HWND)lParam, (UINT)(nMessage - WM_CTLCOLORMSGBOX), GetMetrics()->m_brushDialog, 0)) { lResult = (LRESULT)GetClientBrush((HDC)wParam, (HWND)lParam, (UINT)(nMessage - WM_CTLCOLORMSGBOX)); return TRUE; } } return CXTPSkinObject::OnHookDefWindowProc(nMessage, wParam, lParam, lResult);} |
|
astoyan
Admin Group Joined: 24 August 2013 Status: Offline Points: 304 |
Post Options
Thanks(0)
|
Hello,
The issue has been fixed in version 16.3.1. Please update and make sure everything works fine on your side. Thank you. Regards, Alexander Stoyan |
|
Post Reply | |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |