Print Page | Close Window

RemoveWindowClass in 17b1 (edit 16.4)

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=22650
Printed Date: 08 May 2024 at 6:42am
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: RemoveWindowClass in 17b1 (edit 16.4)
Posted By: PhilM
Subject: RemoveWindowClass in 17b1 (edit 16.4)
Date Posted: 02 July 2015 at 7:07am
Since 17 beta 1 (edit 16.4) RemoveWindowClass no longer works for us on Openedge and everything is skinned regardless. I realise this probably just our problem but has anything changed that may have stopped this from working?

Thanks


-------------
Product: Xtreme SuitePro (ActiveX) version 17.3.0

Platform: Windows 10 / Windows 7

Language: Openedge 11.6




Replies:
Posted By: astoyan
Date Posted: 30 August 2015 at 7:23pm
Hello Phil,
Which class are you trying to remove? There were no direct changes that could affect in this way, however some changes were done in SkinFramework so it can be an indirect manifestation of a bug. Please first make sure you cannot resolve it on your side, pay close attention to the order of calls as classes can be removed only before loading a skin for the first time, doing it after won't make any effect.
Thank you.
Regards,
  Alex


Posted By: PhilM
Date Posted: 01 September 2015 at 6:04am
The main problem we're having is with "button" as these are everywhere but none of the others seem to work either, the class is removed before loading the skin file, in 16.3.1 it works, in 17b1 it doesn't...




-------------
Product: Xtreme SuitePro (ActiveX) version 17.3.0

Platform: Windows 10 / Windows 7

Language: Openedge 11.6



Posted By: astoyan
Date Posted: 02 September 2015 at 12:18am
Can you please check the window class name for those buttons using Spy++ or any other similar tool and send me this class name?


Posted By: PhilM
Date Posted: 04 September 2015 at 9:48am
They are "Button" class.

-------------
Product: Xtreme SuitePro (ActiveX) version 17.3.0

Platform: Windows 10 / Windows 7

Language: Openedge 11.6



Posted By: astoyan
Date Posted: 07 September 2015 at 11:05pm
Have you tried this with 16.4? We cannot see for now any changes directly related to this behavior and all works fine in our samples as well.


Posted By: PhilM
Date Posted: 08 September 2015 at 4:17am
We skipped 16.4 as it didn't have any fixes we needed. I'll see if we can get it and try it.



-------------
Product: Xtreme SuitePro (ActiveX) version 17.3.0

Platform: Windows 10 / Windows 7

Language: Openedge 11.6



Posted By: PhilM
Date Posted: 15 September 2015 at 7:35am
It also doesn't work in 16.4 so between 16.3.1 and 16.4 is where the change is that affected us.

-------------
Product: Xtreme SuitePro (ActiveX) version 17.3.0

Platform: Windows 10 / Windows 7

Language: Openedge 11.6



Posted By: PhilM
Date Posted: 22 January 2016 at 6:10am
Still a problem for us in 17 final.

-------------
Product: Xtreme SuitePro (ActiveX) version 17.3.0

Platform: Windows 10 / Windows 7

Language: Openedge 11.6



Posted By: PhilM
Date Posted: 07 March 2016 at 6:14am
Still a problem in 17.1. Any chance you can check the changes between 16.3.1 and 16.4 as this is the time frame when it stopped working for us?

-------------
Product: Xtreme SuitePro (ActiveX) version 17.3.0

Platform: Windows 10 / Windows 7

Language: Openedge 11.6



Posted By: astoyan
Date Posted: 26 March 2016 at 12:03am
We've analyzed all the changes done to SkinFramework between versions 16.3.1 and 16.4 and still haven't noticed any change that could affect window class removal. Moreover we've tested this functionality in versions 16.3.1, 16.4 and the latest 17.1 with both ActiveX and C++ projects and this feature seems to work fine with all versions. Please try it with any our sample with the latest vesion 17.1, if it doesn't work, please provide sample name and detailed OS version.

Thank you.
  Alexander


Posted By: PhilM
Date Posted: 29 March 2016 at 4:10am
Thanks for looking. I think it's just that some change between those versions just doesn't work with Openedge. I was hoping you might spot something where we could use a work around but I think we'll just have to not use that functionality any more.

Cheers


-------------
Product: Xtreme SuitePro (ActiveX) version 17.3.0

Platform: Windows 10 / Windows 7

Language: Openedge 11.6




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