inno-setup

TInputDirWizardPage with Radio Buttons

梦想的初衷 提交于 2020-11-27 02:52:06
问题 I need a setup page with two radio buttons. Clicking the second button should enable an input to define a path (Like it's done in TInputDirWizardPage ). Is it possible to customize TInputDirWizardPage for my needs? Or do I need to build a CustomPage and define the controls by myself? If the second question will be answered with yes, how am I able to use the "directory input" (from the TInputDirWizardPage ), or is it also neccessary to build this on my own? 回答1: As you correctly guessed you

Can I use .isl files for the messages with preprocessor directives in Inno Setup?

北城余情 提交于 2020-11-24 17:22:17
问题 I have defined a variable: #define AppVersion "5.0" There's a lot of standard messages from the Default.isl file overridden in the `[Messages] section of my script. Here is an example: [Messages] en.WelcomeLabel1=Welcome to [name] {#AppVersion} Setup program. This program will install [name] {#AppVersion} on your computer. en.SelectDirDesc=Where should [name] {#AppVersion} be installed? en.SelectDirLabel3=Setup will install [name] {#AppVersion} into the following folder. I don't like the fact

Can I use .isl files for the messages with preprocessor directives in Inno Setup?

心已入冬 提交于 2020-11-24 17:20:58
问题 I have defined a variable: #define AppVersion "5.0" There's a lot of standard messages from the Default.isl file overridden in the `[Messages] section of my script. Here is an example: [Messages] en.WelcomeLabel1=Welcome to [name] {#AppVersion} Setup program. This program will install [name] {#AppVersion} on your computer. en.SelectDirDesc=Where should [name] {#AppVersion} be installed? en.SelectDirLabel3=Setup will install [name] {#AppVersion} into the following folder. I don't like the fact

Can I use .isl files for the messages with preprocessor directives in Inno Setup?

∥☆過路亽.° 提交于 2020-11-24 17:19:44
问题 I have defined a variable: #define AppVersion "5.0" There's a lot of standard messages from the Default.isl file overridden in the `[Messages] section of my script. Here is an example: [Messages] en.WelcomeLabel1=Welcome to [name] {#AppVersion} Setup program. This program will install [name] {#AppVersion} on your computer. en.SelectDirDesc=Where should [name] {#AppVersion} be installed? en.SelectDirLabel3=Setup will install [name] {#AppVersion} into the following folder. I don't like the fact