![]() |
RemoveWindowClass in 17b1 (edit 16.4) |
Post Reply ![]() |
Author | |
PhilM ![]() Groupie ![]() Joined: 24 March 2009 Location: United Kingdom Status: Offline Points: 65 |
![]() ![]() ![]() ![]() ![]() 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 |
|
![]() |
|
astoyan ![]() Admin Group ![]() ![]() Joined: 24 August 2013 Status: Offline Points: 315 |
![]() ![]() ![]() ![]() ![]() |
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
|
|
![]() |
|
PhilM ![]() Groupie ![]() Joined: 24 March 2009 Location: United Kingdom Status: Offline Points: 65 |
![]() ![]() ![]() ![]() ![]() |
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 |
|
![]() |
|
astoyan ![]() Admin Group ![]() ![]() Joined: 24 August 2013 Status: Offline Points: 315 |
![]() ![]() ![]() ![]() ![]() |
Can you please check the window class name for those buttons using Spy++ or any other similar tool and send me this class name?
|
|
![]() |
|
PhilM ![]() Groupie ![]() Joined: 24 March 2009 Location: United Kingdom Status: Offline Points: 65 |
![]() ![]() ![]() ![]() ![]() |
They are "Button" class.
|
|
Product: Xtreme SuitePro (ActiveX) version 17.3.0
Platform: Windows 10 / Windows 7 Language: Openedge 11.6 |
|
![]() |
|
astoyan ![]() Admin Group ![]() ![]() Joined: 24 August 2013 Status: Offline Points: 315 |
![]() ![]() ![]() ![]() ![]() |
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.
|
|
![]() |
|
PhilM ![]() Groupie ![]() Joined: 24 March 2009 Location: United Kingdom Status: Offline Points: 65 |
![]() ![]() ![]() ![]() ![]() |
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 |
|
![]() |
|
PhilM ![]() Groupie ![]() Joined: 24 March 2009 Location: United Kingdom Status: Offline Points: 65 |
![]() ![]() ![]() ![]() ![]() |
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 |
|
![]() |
|
PhilM ![]() Groupie ![]() Joined: 24 March 2009 Location: United Kingdom Status: Offline Points: 65 |
![]() ![]() ![]() ![]() ![]() |
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 |
|
![]() |
|
PhilM ![]() Groupie ![]() Joined: 24 March 2009 Location: United Kingdom Status: Offline Points: 65 |
![]() ![]() ![]() ![]() ![]() |
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 |
|
![]() |
|
astoyan ![]() Admin Group ![]() ![]() Joined: 24 August 2013 Status: Offline Points: 315 |
![]() ![]() ![]() ![]() ![]() |
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 |
|
![]() |
|
PhilM ![]() Groupie ![]() Joined: 24 March 2009 Location: United Kingdom Status: Offline Points: 65 |
![]() ![]() ![]() ![]() ![]() |
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 |
|
![]() |
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 |