Print Page | Close Window

Resize or repaint bug when using SkinFramework

Printed From: Codejock Forums
Category: Codejock Products
Forum Name: Skin Framework
Forum Description: Topics Related to Codejock Skin Framework
URL: http://forum.codejock.com/forum_posts.asp?TID=4950
Printed Date: 20 September 2024 at 8:45pm
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: Resize or repaint bug when using SkinFramework
Posted By: afekhar
Subject: Resize or repaint bug when using SkinFramework
Date Posted: 01 September 2006 at 10:50am
Has anybody encountered a resize or repaint bug when using SkinFramework and fix the problem?

I'm using this portion of code to create the skinframework object in CMainFrame::OnCreate(...) :

CComPtr<IUnknown> pIUnknown;
    if (!SUCCEEDED(AtlAxCreateControlEx(
        OLESTR("Codejock.SkinFramework.10.3"),
        m_hWnd,
        NULL,
        NULL,
        &pIUnknown,
        __uuidof(XtremeSkinFramework::_DSkinFramework), NULL)))
    {
        MessageBox(_T("Create Control Codejock.SkinFramework failed!"));
        return FALSE;
    }

CComPtr<XtremeSkinFramework::_DSkinFramework> spSkinFramework;
   
    if (SUCCEEDED(pIUnknown.QueryInterface(&spSkinFramework)))
    {
        spSkinFramework->LoadSkin(_bstr_t("c:\\Office2007.cjstyles"),_bstr_t(""));
        spSkinFramework->ApplyWindow(HandleToLong(m_hWnd));

        XtremeSkinFramework::SkinFrameworkApplyOptions options=spSkinFramework->GetApplyOptions();
        options=(XtremeSkinFramework::SkinFrameworkApplyOptions)(options|XtremeSkinFramework::xtpSkinApplyMetrics);

        spSkinFramework->PutApplyOptions(options);
    }


Thank you very much.




Replies:
Posted By: Oleg
Date Posted: 05 September 2006 at 8:06am
Hi,
Send question to support with details what exactly resizing problem you have ( wish screenshots).


-------------
Oleg, Support Team
CODEJOCK SOFTWARE SOLUTIONS



Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.04 - http://www.webwizforums.com
Copyright ©2001-2021 Web Wiz Ltd. - https://www.webwiz.net