Print Page | Close Window

ISSkin and Inno Setup

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=14441
Printed Date: 22 November 2024 at 6:28pm
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: ISSkin and Inno Setup
Posted By: bobduprout
Subject: ISSkin and Inno Setup
Date Posted: 03 June 2009 at 10:27am
Hi,

I'm using ISSkin with Inno Setup and encounter some issue with some elements which are not displayed as designed. Some checkboxes and radiobuttons are still using the default XP skin. It seems that when I create my own radiobuttons in Innosetup with "TRadio3 := TRadioButton.Create(AskLicensePage);", the Tradio3 radiobutton will be correctly displayed. But when I use the wizard one (StartServerPage := CreateInputOptionPage... StartServerPage.Add(' Install only'); StartServerPage.Add(' Install and Start');), then the two created radiobuttons ("install only" and "Install and start") are not correctly displayed, they use the default Windows OS design for radiobuttons...
And again with the default page "Select components", all the checkboxes are the default XP checkbox design.

Does someone know how to change this ?





Replies:
Posted By: Oleg
Date Posted: 04 June 2009 at 2:16am

Hi,

Problem that inside sources of Inno Setup, it loads UxTheme before IssSkin. :(   So we can't give our pointers to skinned versions of API functions.


-------------
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