Print Page | Close Window

Windows8 AERO problem

Printed From: Codejock Forums
Category: Codejock Products
Forum Name: Controls
Forum Description: Topics Related to Codejock Controls
URL: http://forum.codejock.com/forum_posts.asp?TID=21986
Printed Date: 23 April 2024 at 9:40pm
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: Windows8 AERO problem
Posted By: b4gn0
Subject: Windows8 AERO problem
Date Posted: 07 November 2013 at 10:38am
Hi

as you can see on the image below, we have a problem with AERO enabled.
With windows7 is possible disable the windows theme into the compatibility settings, but in windows8 this option has been removed, so we have this problem with the new OS.

We have already test the "Call SkinFramework.DisableWindows(Me.hWnd)" as suggested into developer forum, but the problem still present.
There is other option/settings for solve our problem?

Thanks



-------------
     Product: Xtreme SuitePro (ActiveX) version 15.1.2
     Platform: Windows 7 SP 1 (64bit)
     Language: Visual Basic 6.0 - SP6



Replies:
Posted By: McKloony
Date Posted: 12 November 2013 at 3:54am
This problem occurs when you have the wrong combination of "EnableThemeframe" and ".VisualTheme = xtpThemeResource"

-------------
Product: Xtreme SuitePro (ActiveX) 16.2.5

Platform: XP / Windows 7

Language: Visual Basic 6.0 SP6


Posted By: b4gn0
Date Posted: 25 November 2013 at 12:03pm
Hello, thanks for the reply.
We have search into our code, but we don't find nothing strange.
We use the standard "xtpThemeRibbon" for the VisualTheme of the ribbon bar, and we call the EnableFrameTheme before show.

We have noticed the problem only on form with the SetParent, if we avoid that call, all seems ok.
Any suggestion?

We have try also with the last release of the codejock
Thanks


-------------
     Product: Xtreme SuitePro (ActiveX) version 15.1.2
     Platform: Windows 7 SP 1 (64bit)
     Language: Visual Basic 6.0 - SP6


Posted By: b4gn0
Date Posted: 18 February 2015 at 6:15am
Hi.
I've already the same problem and I can't find the solution.
To reply this problem si very simple:

Open the VB6 RibbonMDISample, add a new non MDI form (called frmTest), at the top of the frmMain code page, add the following line

Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long

on the Form_Load of the frmMain add the following code

   Dim objFrm As frmTest
   Set objFrm = New frmTest
   Call SetParent(objFrm.hwnd, Me.hwnd)
   objFrm.Show

if you use some style with alpha channel (eg Office 2010 style) the problem occour.


for now I've solved using       
.AllowFrameTransparency(False)


-------------
     Product: Xtreme SuitePro (ActiveX) version 15.1.2
     Platform: Windows 7 SP 1 (64bit)
     Language: Visual Basic 6.0 - SP6


Posted By: mcmastl
Date Posted: 16 April 2015 at 12:24pm
Hello and thank you for informing us of this issue.  We have brought this to the attention of the development team and will be looking into the issue.  If the matter has been resolved please let us know.  

-------------
Luke McMasters, Support Team
CODEJOCK SOFTWARE SOLUTIONS


Posted By: b4gn0
Date Posted: 16 June 2015 at 11:49am
Hello, I would know if with the latest version of CodeJock this issue has been solved
Thanks


-------------
     Product: Xtreme SuitePro (ActiveX) version 15.1.2
     Platform: Windows 7 SP 1 (64bit)
     Language: Visual Basic 6.0 - SP6



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