MSIBuild/UI/Makefile
Simon Rozman 594397d3ca Upgrade billboard ID column length
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-02-15 14:27:48 +01:00

853 lines
98 KiB
Makefile
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# SPDX-License-Identifier: GPL-3.0-or-later
# Copyright © 1991-2022 Amebis
# Copyright © 2016 GÉANT
!INCLUDE "..\..\..\include\$(PKG)MSIBuildCfg.mak"
!IFDEF MSIBUILD_HAS_VERSION
!INCLUDE "..\Version\$(PKG)Version.mak"
!ENDIF
!IFNDEF MSIBUILD_CODEPAGE
!ERROR Parameter MSIBUILD_CODEPAGE is undefined.
!ENDIF
MSIBUILD_IS_LOCALIZEABLE=1
!IF "$(LANG)" != "en_US"
MSIBUILD_PO="locale\$(LANG).po"
!ENDIF
######################################################################
# _Validation
All :: "$(PKG)$(LANG).$(PLAT).$(CFG)._Validation-1.idt"
"$(PKG)$(LANG).$(PLAT).$(CFG)._Validation-1.idt" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Table Column Nullable MinValue MaxValue KeyTable KeyColumn Category Set Description
s32 s32 s4 I4 I4 S255 I2 S32 S255 S255
_Validation Table Column
AdminExecuteSequence Action N Identifier Name of action to invoke, either in the engine or the handler DLL.
AdminExecuteSequence Condition Y Condition Optional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.
AdminExecuteSequence Sequence Y -4 32767 Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.
AdminUISequence Action N Identifier Name of action to invoke, either in the engine or the handler DLL.
AdminUISequence Condition Y Condition Optional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.
AdminUISequence Sequence Y -4 32767 Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.
BBControl Attributes Y 0 2147483647 A 32-bit word that specifies the attribute flags to be applied to this control.
BBControl BBControl N Identifier Name of the control. This name must be unique within a billboard, but can repeat on different billboard.
BBControl Billboard_ N Billboard 1 Identifier External key to the Billboard table, name of the billboard.
BBControl Height N 0 32767 Height of the bounding rectangle of the control.
BBControl Text Y Text A string used to set the initial text contained within a control (if appropriate).
BBControl Type N Identifier The type of the control.
BBControl Width N 0 32767 Width of the bounding rectangle of the control.
BBControl X N 0 32767 Horizontal coordinate of the upper left corner of the bounding rectangle of the control.
BBControl Y N 0 32767 Vertical coordinate of the upper left corner of the bounding rectangle of the control.
Billboard Action Y Identifier The name of an action. The billboard is displayed during the progress messages received from this action.
Billboard Billboard N Identifier Name of the billboard.
Billboard Feature_ N Feature 1 Identifier An external key to the Feature Table. The billboard is shown only if this feature is being installed.
Billboard Ordering Y 0 32767 A positive integer. If there is more than one billboard corresponding to an action they will be shown in the order defined by this column.
CheckBox Property N Identifier A named property to be tied to the item.
CheckBox Value Y Formatted The value string associated with the item.
ComboBox Order N 1 32767 A positive integer used to determine the ordering of the items within one list. The integers do not have to be consecutive.
ComboBox Property N Identifier A named property to be tied to this item. All the items tied to the same property become part of the same combobox.
ComboBox Text Y Formatted The visible text to be assigned to the item. Optional. If this entry or the entire column is missing, the text is the same as the value.
ComboBox Value N Formatted The value string associated with this item. Selecting the line will set the associated property to this value.
Control Attributes Y 0 2147483647 A 32-bit word that specifies the attribute flags to be applied to this control.
Control Control N Identifier Name of the control. This name must be unique within a dialog, but can repeat on different dialogs.
Control Control_Next Y Control 2 Identifier The name of an other control on the same dialog. This link defines the tab order of the controls. The links have to form one or more cycles!
Control Dialog_ N Dialog 1 Identifier External key to the Dialog table, name of the dialog.
Control Height N 0 32767 Height of the bounding rectangle of the control.
Control Help Y Text The help strings used with the button. The text is optional.
Control Property Y Identifier The name of a defined property to be linked to this control.
Control Text Y Formatted A string used to set the initial text contained within a control (if appropriate).
Control Type N Identifier The type of the control.
Control Width N 0 32767 Width of the bounding rectangle of the control.
Control X N 0 32767 Horizontal coordinate of the upper left corner of the bounding rectangle of the control.
Control Y N 0 32767 Vertical coordinate of the upper left corner of the bounding rectangle of the control.
ControlCondition Action N Default;Disable;Enable;Hide;Show The desired action to be taken on the specified control.
ControlCondition Condition N Condition A standard conditional statement that specifies under which conditions the action should be triggered.
ControlCondition Control_ N Control 2 Identifier A foreign key to the Control table, name of the control.
ControlCondition Dialog_ N Dialog 1 Identifier A foreign key to the Dialog table, name of the dialog.
ControlEvent Argument N Formatted A value to be used as a modifier when triggering a particular event.
ControlEvent Condition Y Condition A standard conditional statement that specifies under which conditions an event should be triggered.
ControlEvent Control_ N Control 2 Identifier A foreign key to the Control table, name of the control
ControlEvent Dialog_ N Dialog 1 Identifier A foreign key to the Dialog table, name of the dialog.
ControlEvent Event N Formatted An identifier that specifies the type of the event that should take place when the user interacts with control specified by the first two entries.
ControlEvent Ordering Y 0 2147483647 An integer used to order several events tied to the same control. Can be left blank.
Dialog Attributes Y 0 2147483647 A 32-bit word that specifies the attribute flags to be applied to this dialog.
Dialog Control_Cancel Y Control 2 Identifier Defines the cancel control. Hitting escape or clicking on the close icon on the dialog is equivalent to pushing this button.
Dialog Control_Default Y Control 2 Identifier Defines the default control. Hitting return is equivalent to pushing this button.
Dialog Control_First N Control 2 Identifier Defines the control that has the focus when the dialog is created.
Dialog Dialog N Identifier Name of the dialog.
Dialog HCentering N 0 100 Horizontal position of the dialog on a 0-100 scale. 0 means left end, 100 means right end of the screen, 50 center.
Dialog Height N 0 32767 Height of the bounding rectangle of the dialog.
Dialog Title Y Formatted A text string specifying the title to be displayed in the title bar of the dialog's window.
Dialog VCentering N 0 100 Vertical position of the dialog on a 0-100 scale. 0 means top end, 100 means bottom end of the screen, 50 center.
Dialog Width N 0 32767 Width of the bounding rectangle of the dialog.
EventMapping Attribute N Identifier The name of the control attribute, that is set when this event is received.
EventMapping Control_ N Control 2 Identifier A foreign key to the Control table, name of the control.
EventMapping Dialog_ N Dialog 1 Identifier A foreign key to the Dialog table, name of the Dialog.
EventMapping Event N Identifier An identifier that specifies the type of the event that the control subscribes to.
InstallUISequence Action N Identifier Name of action to invoke, either in the engine or the handler DLL.
InstallUISequence Condition Y Condition Optional expression which skips the action if evaluates to expFalse.If the expression syntax is invalid, the engine will terminate, returning iesBadActionData.
InstallUISequence Sequence Y -4 32767 Number that determines the sort order in which the actions are to be executed. Leave blank to suppress action.
ListBox Order N 1 32767 A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.
ListBox Property N Identifier A named property to be tied to this item. All the items tied to the same property become part of the same listbox.
ListBox Text Y Text The visible text to be assigned to the item. Optional. If this entry or the entire column is missing, the text is the same as the value.
ListBox Value N Formatted The value string associated with this item. Selecting the line will set the associated property to this value.
ListView Binary_ Y Binary 1 Identifier The name of the icon to be displayed with the icon. The binary information is looked up from the Binary Table.
ListView Order N 1 32767 A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.
ListView Property N Identifier A named property to be tied to this item. All the items tied to the same property become part of the same listview.
ListView Text Y Text The visible text to be assigned to the item. Optional. If this entry or the entire column is missing, the text is the same as the value.
ListView Value N Identifier The value string associated with this item. Selecting the line will set the associated property to this value.
RadioButton Height N 0 32767 The height of the button.
RadioButton Help Y Text The help strings used with the button. The text is optional.
RadioButton Order N 1 32767 A positive integer used to determine the ordering of the items within one list..The integers do not have to be consecutive.
RadioButton Property N Identifier A named property to be tied to this radio button. All the buttons tied to the same property become part of the same group.
RadioButton Text Y Text The visible title to be assigned to the radio button.
RadioButton Value N Formatted The value string associated with this button. Selecting the button will set the associated property to this value.
RadioButton Width N 0 32767 The width of the button.
RadioButton X N 0 32767 The horizontal coordinate of the upper left corner of the bounding rectangle of the radio button.
RadioButton Y N 0 32767 The vertical coordinate of the upper left corner of the bounding rectangle of the radio button.
TextStyle Color Y 0 16777215 A long integer indicating the color of the string in the RGB format (Red, Green, Blue each 0-255, RGB = R + 256*G + 256^2*B).
TextStyle FaceName N Text A string indicating the name of the font used. Required. The string must be at most 31 characters long.
TextStyle Size N 0 32767 The size of the font used. This size is given in our units (1/12 of the system font height). Assuming that the system font is set to 12 point size, this is equivalent to the point size.
TextStyle StyleBits Y 0 15 A combination of style bits.
TextStyle TextStyle N Identifier Name of the style. The primary key of this table. This name is embedded in the texts to indicate a style change.
UIText Key N Identifier A unique key that identifies the particular string.
UIText Text Y Text The localized version of the string.
<<NOKEEP
######################################################################
# AdminExecuteSequence
All :: "$(PKG)$(LANG).$(PLAT).$(CFG).AdminExecuteSequence-1.idt"
"$(PKG)$(LANG).$(PLAT).$(CFG).AdminExecuteSequence-1.idt" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Action Condition Sequence
s$(MSIBUILD_LENGTH_ID) S255 I2
AdminExecuteSequence Action
CostInitialize 800
FileCost 900
CostFinalize 1000
InstallValidate 1400
InstallInitialize 1500
InstallAdminPackage 3900
InstallFiles 4000
InstallFinalize 6600
<<NOKEEP
######################################################################
# AdminUISequence
All :: "$(PKG)$(LANG).$(PLAT).$(CFG).AdminUISequence-1.idt"
"$(PKG)$(LANG).$(PLAT).$(CFG).AdminUISequence-1.idt" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Action Condition Sequence
s$(MSIBUILD_LENGTH_ID) S255 I2
AdminUISequence Action
Failed -3
UserExit -2
Finished -1
SetInstallModeAdmin 10
SetDefaultUIFontVista VersionNT>=600 50
SetDlgStrongFontVista VersionNT>=600 51
SetDlgTitleFontVista VersionNT>=600 52
Prepare 140
CostInitialize 800
FileCost 900
CostFinalize 1000
AdminInstallPoint 1230
Progress 1280
ExecuteAction 1300
<<NOKEEP
######################################################################
# BBControl
All :: "$(PKG)$(LANG).$(PLAT).$(CFG).BBControl-1.idt"
"$(PKG)$(LANG).$(PLAT).$(CFG).BBControl-1.idt" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Billboard_ BBControl Type X Y Width Height Attributes Text
s$(MSIBUILD_LENGTH_ID) s$(MSIBUILD_LENGTH_ID) s50 i2 i2 i2 i2 I4 L0
BBControl Billboard_ BBControl
<<NOKEEP
######################################################################
# Billboard
All :: "$(PKG)$(LANG).$(PLAT).$(CFG).Billboard-1.idt"
"$(PKG)$(LANG).$(PLAT).$(CFG).Billboard-1.idt" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Billboard Feature_ Action Ordering
s$(MSIBUILD_LENGTH_ID) s$(MSIBUILD_LENGTH_ID) S50 I2
Billboard Billboard
<<NOKEEP
######################################################################
# Binary
All :: \
"$(PKG)$(LANG).$(PLAT).$(CFG).Binary-1" \
"$(PKG)$(LANG).$(PLAT).$(CFG).Binary-1\UIWarning.ico" \
"$(PKG)$(LANG).$(PLAT).$(CFG).Binary-1\UIInfo.ico" \
"$(PKG)$(LANG).$(PLAT).$(CFG).Binary-1\UIFolderNew.ico" \
"$(PKG)$(LANG).$(PLAT).$(CFG).Binary-1\UIFolderUp.ico" \
"$(PKG)$(LANG).$(PLAT).$(CFG).Binary-1.idt"
"$(PKG)$(LANG).$(PLAT).$(CFG).Binary-1.idt" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Name Data
s$(MSIBUILD_LENGTH_ID) v0
Binary Name
UIWarning.ico UIWarning.ico
UIInfo.ico UIInfo.ico
UIFolderNew.ico UIFolderNew.ico
UIFolderUp.ico UIFolderUp.ico
<<NOKEEP
"$(PKG)$(LANG).$(PLAT).$(CFG).Binary-1\UIWarning.ico" : "Binary\UIWarning.ico"
copy /y $** $@ > NUL
"$(PKG)$(LANG).$(PLAT).$(CFG).Binary-1\UIInfo.ico" : "Binary\UIInfo.ico"
copy /y $** $@ > NUL
"$(PKG)$(LANG).$(PLAT).$(CFG).Binary-1\UIFolderNew.ico" : "Binary\UIFolderNew.ico"
copy /y $** $@ > NUL
"$(PKG)$(LANG).$(PLAT).$(CFG).Binary-1\UIFolderUp.ico" : "Binary\UIFolderUp.ico"
copy /y $** $@ > NUL
######################################################################
# CheckBox
All :: "$(PKG)$(LANG).$(PLAT).$(CFG).CheckBox-2.idt"
"$(PKG)en_US.$(PLAT).$(CFG).CheckBox-2.idtx" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Property Value
s$(MSIBUILD_LENGTH_ID) S64
CheckBox Property
<<NOKEEP
"$(PKG)$(LANG).$(PLAT).$(CFG).CheckBox-2.idt" : "$(PKG)en_US.$(PLAT).$(CFG).CheckBox-2.idtx" $(MSIBUILD_PO)
cscript.exe "..\MSI.wsf" //Job:IDTTranslate //Nologo $@ $** /CP:$(MSIBUILD_CODEPAGE)
######################################################################
# ComboBox
All :: "$(PKG)$(LANG).$(PLAT).$(CFG).ComboBox-2.idt"
"$(PKG)en_US.$(PLAT).$(CFG).ComboBox-2.idtx" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Property Order Value Text
s$(MSIBUILD_LENGTH_ID) i2 s64 L64
ComboBox Property Order
<<NOKEEP
"$(PKG)$(LANG).$(PLAT).$(CFG).ComboBox-2.idt" : "$(PKG)en_US.$(PLAT).$(CFG).ComboBox-2.idtx" $(MSIBUILD_PO)
cscript.exe "..\MSI.wsf" //Job:IDTTranslate //Nologo $@ $** /CP:$(MSIBUILD_CODEPAGE)
######################################################################
# Control
All :: "$(PKG)$(LANG).$(PLAT).$(CFG).Control-2.idt"
"$(PKG)en_US.$(PLAT).$(CFG).Control-2.idtx" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Dialog_ Control Type X Y Width Height Attributes Property Text Control_Next Help
s$(MSIBUILD_LENGTH_ID) s50 s20 i2 i2 i2 i2 I4 S50 L0 S50 L$(MSIBUILD_LENGTH_HELP)
Control Dialog_ Control
Prepare BannerBitmap Bitmap 0 0 400 45 1 UIHeader.bmp Title
Prepare Title Text 15 15 320 15 196611 [DlgTitleFont]Preparing [SimpleProductName] installation. Please wait... ProgressBar
Prepare ProgressBar ProgressBar 30 155 340 15 65537 Progress done ActionText
Prepare ActionText Text 30 175 340 15 196611 BannerBitmap
LicenseAgreement BannerBitmap Bitmap 0 0 400 45 1 UIHeader.bmp Title
LicenseAgreement Title Text 15 15 320 15 196611 [DlgTitleFont]Please read the following general terms carefully. AgreementText
LicenseAgreement IAgree CheckBox 15 265 300 15 19 IAgree I &accept the General Terms. Continue
LicenseAgreement Continue PushButton 325 265 60 20 3 &Continue BannerBitmap
SetupType BannerBitmap Bitmap 0 0 400 45 1 UIHeader.bmp Title
SetupType Title Text 15 15 320 15 196611 [DlgTitleFont]Choose setup type. Install
SetupType Install PushButton 135 130 130 40 8388611 [DlgTitleFont][ButtonTextInstall] Customize Installs the most common program features. Recommended for most users.|
SetupType Customize PushButton 165 190 70 25 3 C&ustomize BannerBitmap Allows users to change the way features are installed.|
!IFDEF MSIBUILD_HAS_X64
!IF "$(PLAT)" == "Win32"
SetupType WoW64Icon Icon 15 234 24 24 0 UIWarning.ico Exclamation icon|
SetupType WoW64Label Text 44 234 341 15 196610 [DlgStrongFont]You are about to install the 32-bit variant on the 64-bit operating system.
SetupType WoW64Text Text 44 249 341 36 196610 Although, 32-bit variant should work with your operating system, this program is also available as 64-bit variant, which is more appropriate for your operating system. The installation of the 64-bit variant is recommended.
!ENDIF
!ENDIF
Resume BannerBitmap Bitmap 0 0 400 45 1 UIHeader.bmp Title
Resume Title Text 15 15 320 15 196611 [DlgTitleFont]Click "Next" to resume [SimpleProductName] installation. Continue
Resume Continue PushButton 325 265 60 20 3 &Continue BannerBitmap
MaintenanceType BannerBitmap Bitmap 0 0 400 45 1 UIHeader.bmp Title
MaintenanceType Title Text 15 15 320 15 196611 [DlgTitleFont][SimpleProductName] Maintenance Text
MaintenanceType Text Text 15 60 370 24 196611 Maintenance allows you to change the way features are installed on your computer or even to remove [SimpleProductName] from your computer. Buttons
MaintenanceType Buttons RadioButtonGroup 45 99 310 117 3 InstallModeRB Continue
MaintenanceType Continue PushButton 325 265 60 20 3 &Continue BannerBitmap
AdminInstallPoint BannerBitmap Bitmap 0 0 400 45 1 UIHeader.bmp Title
AdminInstallPoint Title Text 15 15 320 15 196611 [DlgTitleFont][SimpleProductName] Administrative Install Image Preparation Text
AdminInstallPoint Text Text 15 60 370 24 3 You are about to prepare installation image for [SimpleProductName], to allow easier group deployment. PathEditLabel
AdminInstallPoint PathEditLabel Text 15 94 370 12 3 &Enter desired folder or click "Browse": PathEdit
AdminInstallPoint PathEdit PathEdit 15 106 370 18 3 TARGETDIR Browse
AdminInstallPoint Browse PushButton 325 129 60 20 3 Br&owse Prepare
AdminInstallPoint Prepare PushButton 140 245 120 40 3 [DlgStrongFont]&Prepare Now BannerBitmap
Customize BannerBitmap Bitmap 0 0 400 45 1 UIHeader.bmp Title
Customize Title Text 15 15 320 15 196611 [DlgTitleFont][TitleCustomize] TreeLabel
Customize TreeLabel Text 15 60 370 15 3 Click on the icons in the tree below to change the features to be installed: Tree
Customize Tree SelectionTree 15 75 370 93 7 _BrowseProperty Tree of selections Box
Customize Box GroupBox 15 173 370 82 1 ItemDescription
Customize ItemDescription Text 20 182 360 24 131075 Multiline description of the currently selected item. ItemSize
Customize ItemSize Text 20 206 360 24 131075 The size of the currently selected item. LocationLabel
Customize LocationLabel Text 20 235 40 15 3 Folder: Location
Customize Location Text 60 235 255 15 131075 Browse
Customize Browse PushButton 320 230 60 20 3 Br&owse Reset
Customize Reset PushButton 15 265 60 20 3 &Reset DiskCost Resets feature selection to initial state.|
Customize DiskCost PushButton 80 265 60 20 3 Disk &Usage Install Shows space requirement by volumes, according to current feature selection.|
Customize Install PushButton 295 265 90 20 8388611 [ButtonTextInstall] BannerBitmap
Browse BannerBitmap Bitmap 0 0 400 45 1 UIHeader.bmp Title
Browse Title Text 15 15 320 15 196611 [DlgTitleFont]Change current destination folder. DirectoryComboLabel
Browse DirectoryComboLabel Text 15 60 40 15 3 &Look in: DirectoryCombo
Browse DirectoryCombo DirectoryCombo 55 60 280 80 393227 _BrowseProperty Up
Browse Up PushButton 340 60 18 18 524291 UIFolderUp.ico NewFolder Up One Level|
Browse NewFolder PushButton 365 60 18 18 524291 UIFolderNew.ico DirectoryList Create A New Folder|
Browse DirectoryList DirectoryList 15 83 370 149 15 _BrowseProperty PathEditLabel
Browse PathEditLabel Text 15 237 50 15 3 &Folder: PathEdit
Browse PathEdit PathEdit 65 237 320 18 11 _BrowseProperty OK
Browse OK PushButton 260 265 60 20 3 OK Cancel
Browse Cancel PushButton 325 265 60 20 3 Cancel BannerBitmap
AdminBrowse BannerBitmap Bitmap 0 0 400 45 1 UIHeader.bmp Title
AdminBrowse Title Text 15 15 320 15 196611 [DlgTitleFont]Change current administrative installation folder. DirectoryComboLabel
AdminBrowse DirectoryComboLabel Text 15 60 40 15 3 &Look in: DirectoryCombo
AdminBrowse DirectoryCombo DirectoryCombo 55 60 280 80 458755 TARGETDIR Up
AdminBrowse Up PushButton 340 60 18 18 524291 UIFolderUp.ico NewFolder Up One Level|
AdminBrowse NewFolder PushButton 365 60 18 18 524291 UIFolderNew.ico DirectoryList Create A New Folder|
AdminBrowse DirectoryList DirectoryList 15 83 370 149 7 TARGETDIR PathEditLabel
AdminBrowse PathEditLabel Text 15 237 50 15 3 &Folder: PathEdit
AdminBrowse PathEdit PathEdit 65 237 320 18 3 TARGETDIR OK
AdminBrowse OK PushButton 260 265 60 20 3 OK Cancel
AdminBrowse Cancel PushButton 325 265 60 20 3 Cancel BannerBitmap
DiskCost BannerBitmap Bitmap 0 0 400 45 1 UIHeader.bmp Title
DiskCost Title Text 15 15 320 15 196611 [DlgTitleFont]Disk Space Requirements VolumeList
DiskCost VolumeList VolumeCostList 15 60 370 195 393223 {60}{60}{60}{60}{60} Close
DiskCost Close PushButton 325 265 60 20 3 &Close BannerBitmap
OutOfDisk BannerBitmap Bitmap 0 0 400 45 1 UIHeader.bmp Title
OutOfDisk Title Text 15 15 320 15 196611 [DlgTitleFont]Out of Disk Space VolumeListLabel
OutOfDisk VolumeListLabel Text 15 60 370 36 3 The highlighted volumes (if any) do not have enough disk space available for the currently selected features. You can either remove some files from the highlighted volumes, or choose to install less features onto local drive(s), or select different destination drive(s). VolumeList
OutOfDisk VolumeList VolumeCostList 15 96 370 159 393223 {60}{60}{60}{60}{60} Close
OutOfDisk Close PushButton 325 265 60 20 3 &Close BannerBitmap
OutOfDiskRB BannerBitmap Bitmap 0 0 400 45 1 UIHeader.bmp Title
OutOfDiskRB Title Text 15 15 320 15 196611 [DlgTitleFont]Out of Disk Space VolumeListLabel
OutOfDiskRB VolumeListLabel Text 15 60 370 36 3 The highlighted volumes (if any) do not have enough disk space available for the currently selected features. You can either remove some files from the highlighted volumes, or choose to install less features onto local drive(s), or select different destination drive(s). VolumeList
OutOfDiskRB VolumeList VolumeCostList 15 96 370 118 4587527 {60}{60}{60}{60}{60} Text
OutOfDiskRB Text Text 15 219 370 36 3 Alternatively, you may choose to disable the installer's rollback functionality. This allows the installer to restore your computer's original state should the installation be interrupted in any way. Click Yes if you wish to take the risk to disable rollback. Yes
OutOfDiskRB Yes PushButton 260 265 60 20 3 &Yes No
OutOfDiskRB No PushButton 325 265 60 20 3 &No BannerBitmap
Progress BannerBitmap Bitmap 0 0 400 45 1 UIHeader.bmp Title
Progress Title Text 15 15 320 15 196611 [DlgTitleFont][Progress1] [SimpleProductName]... ProgressBar
Progress ProgressBar ProgressBar 30 155 340 15 65537 Progress done ActionText
Progress ActionText Text 30 175 340 15 196611 BannerBitmap
Wait Text Text 15 15 230 12 3 [WaitMessage]
Cancel Icon Icon 15 15 24 24 1 UIInfo.ico Text Information icon|
Cancel Text Text 44 15 201 24 3 Are you sure you want to cancel [SimpleProductName] installation? Yes
Cancel Yes PushButton 67 49 60 20 3 &Yes No
Cancel No PushButton 132 49 60 20 3 &No Icon
Error ErrorIcon Icon 15 15 24 24 1 UIInfo.ico Information icon|
Error ErrorText Text 44 15 201 60 3 Information text
Error O PushButton 100 85 60 20 3 OK
Error C PushButton 100 85 60 20 3 Cancel
Error Y PushButton 100 85 60 20 3 &Yes
Error N PushButton 100 85 60 20 3 &No
Error A PushButton 100 85 60 20 3 Cancel
Error R PushButton 100 85 60 20 3 &Retry
Error I PushButton 100 85 60 20 3 &Ignore
FilesInUse BannerBitmap Bitmap 0 0 400 45 1 UIHeader.bmp Title
FilesInUse Title Text 15 15 320 15 196611 [DlgTitleFont]Files in Use Text
FilesInUse Text Text 15 60 370 24 3 The following applications are using files that need to be updated by this setup. Close these applications and then click Retry to continue the installation or Cancel to exit it. List
FilesInUse List ListBox 15 84 370 171 3 FileInUseProcess Retry
FilesInUse Retry PushButton 195 265 60 20 3 &Retry Ignore
FilesInUse Ignore PushButton 260 265 60 20 3 &Ignore Abort
FilesInUse Abort PushButton 325 265 60 20 3 Cancel BannerBitmap
Finished BannerBitmap Bitmap 0 0 400 45 1 UIHeader.bmp Title
Finished Title Text 15 15 320 15 196611 [DlgTitleFont][SimpleProductName] [Progress1] Completed Close
Finished Close PushButton 325 265 60 20 3 &Close BannerBitmap
UserExit BannerBitmap Bitmap 0 0 400 45 1 UIHeader.bmp Title
UserExit Title Text 15 15 320 15 196611 [DlgTitleFont][SimpleProductName] [Progress2] Interrupted Text1
UserExit Text1 Text 15 60 370 24 196611 [SimpleProductName] setup was interrupted on your request. Therefore, the program was not installed. Your system has not been modified. Text2
UserExit Text2 Text 15 89 370 12 196611 If you interrupted the installation by accident, please run the installation again. Close
UserExit Close PushButton 325 265 60 20 3 &Close BannerBitmap
Failed BannerBitmap Bitmap 0 0 400 45 1 UIHeader.bmp Title
Failed Title Text 15 15 320 15 196611 [DlgTitleFont][SimpleProductName] [Progress2] Ended Prematurely Text1
Failed Text1 Text 15 60 370 24 196611 [SimpleProductName] setup ended prematurely because of an error. Therefore, the program was not installed. Your system has not been modified. Text2
Failed Text2 Text 15 89 370 24 196611 Please try again, or contact [Manufacturer] (phone [ARPHELPTELEPHONE]). Close
Failed Close PushButton 325 265 60 20 3 &Close BannerBitmap
<<NOKEEP
"$(PKG)$(LANG).$(PLAT).$(CFG).Control-2.idt" : "$(PKG)en_US.$(PLAT).$(CFG).Control-2.idtx" $(MSIBUILD_PO)
cscript.exe "..\MSI.wsf" //Job:IDTTranslate //Nologo $@ $** /CP:$(MSIBUILD_CODEPAGE)
######################################################################
# ControlCondition
All :: "$(PKG)$(LANG).$(PLAT).$(CFG).ControlCondition-1.idt"
"$(PKG)$(LANG).$(PLAT).$(CFG).ControlCondition-1.idt" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Dialog_ Control_ Action Condition
s$(MSIBUILD_LENGTH_ID) s50 s50 s255
ControlCondition Dialog_ Control_ Action Condition
LicenseAgreement Continue Disable NOT IAgree
LicenseAgreement Continue Enable IAgree
!IFDEF MSIBUILD_HAS_X64
!IF "$(PLAT)" == "Win32"
SetupType WoW64Icon Show VersionNT64
SetupType WoW64Label Show VersionNT64
SetupType WoW64Text Show VersionNT64
!ENDIF
!ENDIF
Customize LocationLabel Disable Installed
Customize Location Disable Installed
Customize Browse Disable Installed
<<NOKEEP
######################################################################
# ControlEvent
All :: \
"$(PKG)$(LANG).$(PLAT).$(CFG).ControlEvent-1.idt" \
"$(PKG)$(LANG).$(PLAT).$(CFG).ControlEvent-2.idt"
"$(PKG)$(LANG).$(PLAT).$(CFG).ControlEvent-1.idt" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Dialog_ Control_ Event Argument Condition Ordering
s$(MSIBUILD_LENGTH_ID) s50 s50 s255 S255 I2
ControlEvent Dialog_ Control_ Event Argument Condition
Prepare BannerBitmap SpawnDialog Cancel 1 1000
LicenseAgreement BannerBitmap SpawnDialog Cancel 1 1000
LicenseAgreement Continue SpawnWaitDialog Wait CostingComplete=1 100
LicenseAgreement Continue EndDialog Return IAgree 1000
SetupType BannerBitmap SpawnDialog Cancel 1 1000
SetupType Install [InstallMode] Typical 1 100
SetupType Install SetInstallLevel 3 1 101
SetupType Install EndDialog Return OutOfDiskSpace<>1 1000
SetupType Install SpawnDialog OutOfDiskRB OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST) 1001
SetupType Install EndDialog Return OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=0 AND PROMPTROLLBACKCOST="D" 1002
SetupType Install EnableRollback False OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=0 AND PROMPTROLLBACKCOST="D" 1003
SetupType Install SpawnDialog OutOfDisk (OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=1) OR (OutOfDiskSpace=1 AND PROMPTROLLBACKCOST="F") 1004
SetupType Customize [InstallMode] Custom 1 100
SetupType Customize NewDialog Customize 1 1000
Resume BannerBitmap SpawnDialog Cancel 1 1000
Resume Continue SpawnWaitDialog Wait CostingComplete=1 100
Resume Continue EndDialog Return OutOfDiskSpace<>1 1000
Resume Continue SpawnDialog OutOfDiskRB OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST) 1001
Resume Continue EndDialog Return OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=0 AND PROMPTROLLBACKCOST="D" 1002
Resume Continue EnableRollback False OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=0 AND PROMPTROLLBACKCOST="D" 1003
Resume Continue SpawnDialog OutOfDisk (OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=1) OR (OutOfDiskSpace=1 AND PROMPTROLLBACKCOST="F") 1004
MaintenanceType BannerBitmap SpawnDialog Cancel 1 1000
MaintenanceType Continue [InstallMode] [InstallModeRB] 1 10
MaintenanceType Continue NewDialog Customize InstallMode="Change" 1000
MaintenanceType Continue ReinstallMode ecmus InstallMode="Repair" AND OutOfDiskSpace<>1 100
MaintenanceType Continue Reinstall All InstallMode="Repair" AND OutOfDiskSpace<>1 101
MaintenanceType Continue EndDialog Return InstallMode="Repair" AND OutOfDiskSpace<>1 102
MaintenanceType Continue SpawnDialog OutOfDiskRB InstallMode="Repair" AND OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST) 1000
MaintenanceType Continue EndDialog Return InstallMode="Repair" AND OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=0 AND PROMPTROLLBACKCOST="D" 1001
MaintenanceType Continue EnableRollback False InstallMode="Repair" AND OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=0 AND PROMPTROLLBACKCOST="D" 1002
MaintenanceType Continue SpawnDialog OutOfDisk InstallMode="Repair" AND ((OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=1) OR (OutOfDiskSpace=1 AND PROMPTROLLBACKCOST="F")) 1003
MaintenanceType Continue Remove All InstallMode="Remove" AND OutOfDiskSpace<>1 100
MaintenanceType Continue EndDialog Return InstallMode="Remove" AND OutOfDiskSpace<>1 1000
MaintenanceType Continue SpawnDialog OutOfDiskRB InstallMode="Remove" AND OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST) 1001
MaintenanceType Continue EndDialog Return InstallMode="Remove" AND OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=0 AND PROMPTROLLBACKCOST="D" 1002
MaintenanceType Continue EnableRollback False InstallMode="Remove" AND OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=0 AND PROMPTROLLBACKCOST="D" 1003
MaintenanceType Continue SpawnDialog OutOfDisk InstallMode="Remove" AND ((OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=1) OR (OutOfDiskSpace=1 AND PROMPTROLLBACKCOST="F")) 1004
AdminInstallPoint Browse SpawnDialog AdminBrowse 1 1000
AdminInstallPoint BannerBitmap SpawnDialog Cancel 1 1000
AdminInstallPoint Prepare SetTargetPath TARGETDIR 1 100
AdminInstallPoint Prepare EndDialog Return OutOfDiskSpace<>1 1000
AdminInstallPoint Prepare SpawnDialog OutOfDiskRB OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST) 1001
AdminInstallPoint Prepare EndDialog Return OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=0 AND PROMPTROLLBACKCOST="D" 1002
AdminInstallPoint Prepare EnableRollback False OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=0 AND PROMPTROLLBACKCOST="D" 1003
AdminInstallPoint Prepare SpawnDialog OutOfDisk (OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=1) OR (OutOfDiskSpace=1 AND PROMPTROLLBACKCOST="F") 1004
Customize Browse SelectionBrowse Browse 1 1000
Customize DiskCost SpawnDialog DiskCost 1 1000
Customize Install EndDialog Return OutOfDiskSpace<>1 1000
Customize Install SpawnDialog OutOfDiskRB OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST) 1001
Customize Install EndDialog Return OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=0 AND PROMPTROLLBACKCOST="D" 1002
Customize Install EnableRollback False OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=0 AND PROMPTROLLBACKCOST="D" 1003
Customize Install SpawnDialog OutOfDisk (OutOfDiskSpace=1 AND OutOfNoRbDiskSpace=1) OR (OutOfDiskSpace=1 AND PROMPTROLLBACKCOST="F") 1004
Customize Reset Reset 0 1 1000
Customize BannerBitmap SpawnDialog Cancel 1 1000
DiskCost Close EndDialog Return 1 1000
OutOfDisk Close EndDialog Return 1 1000
OutOfDiskRB No EndDialog Return 1 1000
OutOfDiskRB Yes EnableRollback False 1 100
OutOfDiskRB Yes EndDialog Return 1 1000
Browse Cancel Reset 0 1 100
Browse Cancel EndDialog Return 1 1000
Browse NewFolder DirectoryListNew 0 1 1000
Browse OK SetTargetPath [_BrowseProperty] 1 100
Browse OK EndDialog Return 1 1000
Browse Up DirectoryListUp 0 1 1000
AdminBrowse Cancel Reset 0 1 100
AdminBrowse Cancel EndDialog Return 1 1000
AdminBrowse NewFolder DirectoryListNew 0 1 1000
AdminBrowse OK SetTargetPath TARGETDIR 1 100
AdminBrowse OK EndDialog Return 1 1000
AdminBrowse Up DirectoryListUp 0 1 1000
Progress BannerBitmap SpawnDialog Cancel 1 1000
Wait Text EndDialog Exit 1 1000
Cancel Yes EndDialog Exit 1 1000
Cancel No EndDialog Return 1 1000
Error O EndDialog ErrorOk 1 1000
Error C EndDialog ErrorCancel 1 1000
Error Y EndDialog ErrorYes 1 1000
Error N EndDialog ErrorNo 1 1000
Error A EndDialog ErrorAbort 1 1000
Error R EndDialog ErrorRetry 1 1000
Error I EndDialog ErrorIgnore 1 1000
FilesInUse Retry EndDialog Retry 1 1000
FilesInUse Ignore EndDialog Ignore 1 1000
FilesInUse Abort EndDialog Exit 1 1000
Finished Close EndDialog Return 1 1000
UserExit Close EndDialog Exit 1 1000
Failed Close EndDialog Exit 1 1000
<<NOKEEP
"$(PKG)en_US.$(PLAT).$(CFG).ControlEvent-2.idtx" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Dialog_ Control_ Event Argument Condition Ordering
s$(MSIBUILD_LENGTH_ID) s50 s50 s255 S255 I2
ControlEvent Dialog_ Control_ Event Argument Condition
LicenseAgreement Continue [WaitMessage] Determining required space for installation... 1 99
Resume Continue [WaitMessage] Determining required space for installation... 1 99
MaintenanceType Continue [ButtonTextInstall] &Modify now InstallMode="Change" 500
MaintenanceType Continue [TitleCustomize] Installed Features Selection InstallMode="Change" 501
MaintenanceType Continue [Progress1] Modifying InstallMode="Change" 502
MaintenanceType Continue [Progress2] Modification InstallMode="Change" 503
MaintenanceType Continue [Progress1] Repairing InstallMode="Repair" 504
MaintenanceType Continue [Progress2] Repair InstallMode="Repair" 505
MaintenanceType Continue [Progress1] Removing InstallMode="Remove" 506
MaintenanceType Continue [Progress2] Removal InstallMode="Remove" 507
<<NOKEEP
"$(PKG)$(LANG).$(PLAT).$(CFG).ControlEvent-2.idt" : "$(PKG)en_US.$(PLAT).$(CFG).ControlEvent-2.idtx" $(MSIBUILD_PO)
cscript.exe "..\MSI.wsf" //Job:IDTTranslate //Nologo $@ $** /CP:$(MSIBUILD_CODEPAGE)
######################################################################
# CustomAction
All :: "$(PKG)$(LANG).$(PLAT).$(CFG).CustomAction-1.idt"
"$(PKG)$(LANG).$(PLAT).$(CFG).CustomAction-1.idt" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Action Type Source Target
s$(MSIBUILD_LENGTH_ID) i2 S$(MSIBUILD_LENGTH_ID) S255
CustomAction Action
SetDefaultUIFontVista 51 DefaultUIFont DlgVista
SetDlgStrongFontVista 51 DlgStrongFont {\StrongVista}
SetDlgTitleFontVista 51 DlgTitleFont {\TitleVista}
SetInstallModeAdmin 51 InstallMode Server Image
<<NOKEEP
######################################################################
# Dialog
All :: \
"$(PKG)$(LANG).$(PLAT).$(CFG).Dialog-1.idt" \
"$(PKG)$(LANG).$(PLAT).$(CFG).Dialog-2.idt"
"$(PKG)$(LANG).$(PLAT).$(CFG).Dialog-1.idt" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Dialog HCentering VCentering Width Height Attributes Title Control_First Control_Default Control_Cancel
s$(MSIBUILD_LENGTH_ID) i2 i2 i2 i2 I4 L128 s50 S50 S50
Dialog Dialog
Prepare 50 50 400 300 1 [Setup] [SimpleProductName] [DisplayVersion] Title BannerBitmap BannerBitmap
LicenseAgreement 50 50 400 300 3 [Setup] [SimpleProductName] [DisplayVersion] Title Continue BannerBitmap
SetupType 50 50 400 300 3 [Setup] [SimpleProductName] [DisplayVersion] Title Install BannerBitmap
Resume 50 50 400 300 3 [Setup] [SimpleProductName] [DisplayVersion] Title Continue BannerBitmap
MaintenanceType 50 50 400 300 3 [Setup] [SimpleProductName] [DisplayVersion] Title Continue BannerBitmap
AdminInstallPoint 50 50 400 300 3 [Setup] [SimpleProductName] [DisplayVersion] Title Prepare BannerBitmap
Customize 50 50 400 300 35 [Setup] [SimpleProductName] [DisplayVersion] Title BannerBitmap
Browse 50 50 400 300 3 [Setup] [SimpleProductName] [DisplayVersion] Title OK Cancel
AdminBrowse 50 50 400 300 3 [Setup] [SimpleProductName] [DisplayVersion] Title OK Cancel
DiskCost 50 50 400 300 3 [Setup] [SimpleProductName] [DisplayVersion] Title Close Close
OutOfDisk 50 50 400 300 3 [Setup] [SimpleProductName] [DisplayVersion] Title Close Close
OutOfDiskRB 50 50 400 300 3 [Setup] [SimpleProductName] [DisplayVersion] Title No
Progress 50 50 400 300 1 [Setup] [SimpleProductName] [DisplayVersion] Title BannerBitmap BannerBitmap
Wait 50 50 260 42 3 [Setup] [SimpleProductName] [DisplayVersion] Text Text
Cancel 50 50 260 84 3 [Setup] [SimpleProductName] [DisplayVersion] Text No
FilesInUse 50 50 400 300 19 [Setup] [SimpleProductName] [DisplayVersion] Title Retry Abort
Finished 50 50 400 300 3 [Setup] [SimpleProductName] [DisplayVersion] Title Close Close
UserExit 50 50 400 300 3 [Setup] [SimpleProductName] [DisplayVersion] Title Close Close
Failed 50 50 400 300 3 [Setup] [SimpleProductName] [DisplayVersion] Title Close Close
<<NOKEEP
"$(PKG)en_US.$(PLAT).$(CFG).Dialog-2.idtx" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Dialog HCentering VCentering Width Height Attributes Title Control_First Control_Default Control_Cancel
s$(MSIBUILD_LENGTH_ID) i2 i2 i2 i2 I4 L128 s50 S50 S50
Dialog Dialog
Error 50 50 260 120 65539 Installer Information ErrorText
<<NOKEEP
"$(PKG)$(LANG).$(PLAT).$(CFG).Dialog-2.idt" : "$(PKG)en_US.$(PLAT).$(CFG).Dialog-2.idtx" $(MSIBUILD_PO)
cscript.exe "..\MSI.wsf" //Job:IDTTranslate //Nologo $@ $** /CP:$(MSIBUILD_CODEPAGE)
######################################################################
# EventMapping
All :: "$(PKG)$(LANG).$(PLAT).$(CFG).EventMapping-1.idt"
"$(PKG)$(LANG).$(PLAT).$(CFG).EventMapping-1.idt" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Dialog_ Control_ Event Attribute
s$(MSIBUILD_LENGTH_ID) s50 s50 s50
EventMapping Dialog_ Control_ Event
Prepare ActionText ActionText Text
Prepare ProgressBar SetProgress Progress
Progress ActionText ActionText Text
Progress ProgressBar SetProgress Progress
Customize DiskCost SelectionNoItems Enabled
Customize ItemDescription SelectionDescription Text
Customize ItemSize SelectionSize Text
Customize Location SelectionPath Text
Customize Location SelectionPathOn Enabled
Customize LocationLabel SelectionPathOn Enabled
Customize Install SelectionNoItems Enabled
Customize Reset SelectionNoItems Enabled
Browse DirectoryCombo IgnoreChange IgnoreChange
AdminBrowse DirectoryCombo IgnoreChange IgnoreChange
<<NOKEEP
######################################################################
# InstallUISequence
All :: "$(PKG)$(LANG).$(PLAT).$(CFG).InstallUISequence-1.idt"
"$(PKG)$(LANG).$(PLAT).$(CFG).InstallUISequence-1.idt" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Action Condition Sequence
s$(MSIBUILD_LENGTH_ID) S255 I2
InstallUISequence Action
Failed -3
UserExit -2
Finished -1
SetDefaultUIFontVista VersionNT>=600 50
SetDlgStrongFontVista VersionNT>=600 51
SetDlgTitleFontVista VersionNT>=600 52
LaunchConditions NOT Installed 100
!IFDEF MSIBUILD_NO_WOW64
!IF "$(PLAT)" == "Win32"
WoW64Unsupported VersionNT64 101
!ENDIF
!ENDIF
Prepare 140
FindRelatedProducts 200
NewerProductFound NEWPRODUCTS 201
AppSearch 400
CCPSearch NOT Installed 500
RMCCPSearch NOT Installed 600
ValidateProductID 700
CostInitialize 800
FileCost 900
CostFinalize 1000
MigrateFeatureStates 1200
LicenseAgreement NOT Installed 1210
SetupType NOT Installed 1250
Resume Installed AND (RESUME OR Preselected) 1251
MaintenanceType Installed AND NOT RESUME AND NOT Preselected 1252
Progress 1280
ExecuteAction 1300
<<NOKEEP
######################################################################
# ListBox
All :: "$(PKG)$(LANG).$(PLAT).$(CFG).ListBox-1.idt"
"$(PKG)$(LANG).$(PLAT).$(CFG).ListBox-1.idt" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Property Order Value Text
s$(MSIBUILD_LENGTH_ID) i2 s64 L64
ListBox Property Order
<<NOKEEP
######################################################################
# ListView
All :: "$(PKG)$(LANG).$(PLAT).$(CFG).ListView-1.idt"
"$(PKG)$(LANG).$(PLAT).$(CFG).ListView-1.idt" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Property Order Value Text Binary_
s$(MSIBUILD_LENGTH_ID) i2 s64 L64 S$(MSIBUILD_LENGTH_ID)
ListView Property Order
<<NOKEEP
######################################################################
# Property
All :: \
"$(PKG)$(LANG).$(PLAT).$(CFG).Property-1.idt" \
"$(PKG)$(LANG).$(PLAT).$(CFG).Property-2.idt"
"$(PKG)$(LANG).$(PLAT).$(CFG).Property-1.idt" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Property Value
s$(MSIBUILD_LENGTH_ID) l0
Property Property
DefaultUIFont DlgXP
DlgStrongFont {\StrongXP}
DlgTitleFont {\TitleXP}
ErrorDialog Error
InstallModeRB Change
<<NOKEEP
"$(PKG)en_US.$(PLAT).$(CFG).Property-2.idtx" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Property Value
s$(MSIBUILD_LENGTH_ID) l0
Property Property
Progress1 Installing
Progress2 Setup
Setup Setup
Wizard Setup Wizard
TitleCustomize Custom Installation
ButtonTextInstall &Install Now
<<NOKEEP
"$(PKG)$(LANG).$(PLAT).$(CFG).Property-2.idt" : "$(PKG)en_US.$(PLAT).$(CFG).Property-2.idtx" $(MSIBUILD_PO)
cscript.exe "..\MSI.wsf" //Job:IDTTranslate //Nologo $@ $** /CP:$(MSIBUILD_CODEPAGE)
######################################################################
# RadioButton
All :: "$(PKG)$(LANG).$(PLAT).$(CFG).RadioButton-2.idt"
"$(PKG)en_US.$(PLAT).$(CFG).RadioButton-2.idtx" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Property Order Value X Y Width Height Text Help
s$(MSIBUILD_LENGTH_ID) i2 s64 i2 i2 i2 i2 L64 L$(MSIBUILD_LENGTH_HELP)
RadioButton Property Order
InstallModeRB 1 Change 0 0 370 15 &Modify Allows you to change the which features are installed.|
InstallModeRB 2 Repair 0 20 370 15 &Repair Repairs errors in the most recent installation state - fixes missing or corrupt files, shortcuts and registry entries.|
InstallModeRB 3 Remove 0 40 370 15 &Remove Removes the program from your computer.|
<<NOKEEP
"$(PKG)$(LANG).$(PLAT).$(CFG).RadioButton-2.idt" : "$(PKG)en_US.$(PLAT).$(CFG).RadioButton-2.idtx" $(MSIBUILD_PO)
cscript.exe "..\MSI.wsf" //Job:IDTTranslate //Nologo $@ $** /CP:$(MSIBUILD_CODEPAGE)
######################################################################
# TextStyle
All :: "$(PKG)$(LANG).$(PLAT).$(CFG).TextStyle-1.idt"
"$(PKG)$(LANG).$(PLAT).$(CFG).TextStyle-1.idt" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
TextStyle FaceName Size Color StyleBits
s$(MSIBUILD_LENGTH_ID) s32 i2 I4 I2
TextStyle TextStyle
DlgXP Tahoma 8 0
StrongXP Tahoma 8 1
TitleXP Tahoma 10 1
DlgVista Segoe UI 9 0
StrongVista Segoe UI 9 1
TitleVista Segoe UI 11 1
<<NOKEEP
######################################################################
# UIText
All :: "$(PKG)$(LANG).$(PLAT).$(CFG).UIText-2.idt"
"$(PKG)en_US.$(PLAT).$(CFG).UIText-2.idtx" : "Makefile" "..\..\..\include\$(PKG)MSIBuildCfg.mak"
move /y << $@ > NUL
Key Text
s$(MSIBUILD_LENGTH_ID) L255
UIText Key
AbsentPath
bytes bytes
GB GB
KB KB
MB MB
MenuAbsent Entire feature will be unavailable
MenuAdvertise Feature will be installed when required
MenuAllCD Entire feature will be installed to run from CD
MenuAllLocal Entire feature will be installed on local hard drive
MenuAllNetwork Entire feature will be installed to run from network
MenuCD Will be installed to run from CD
MenuLocal Will be installed on local hard drive
MenuNetwork Will be installed to run from network
NewFolder Folder|New Folder
ScriptInProgress Gathering required information...
SelAbsentAbsent This feature will remain uninstalled
SelAbsentAdvertise This feature will be set to be installed when required
SelAbsentCD This feature will be installed to run from CD
SelAbsentLocal This feature will be installed on the local hard drive
SelAbsentNetwork This feature will be installed to run from the network
SelAdvertiseAbsent This feature will become unavailable
SelAdvertiseAdvertise Will be installed when required
SelAdvertiseCD This feature will be installed to run from CD
SelAdvertiseLocal This feature will be installed on the local hard drive
SelAdvertiseNetwork This feature will be installed to run from the network
SelCDAbsent This feature will be uninstalled completely, you won't be able to run it from CD
SelCDAdvertise This feature will be set to be installed when required
SelCDCD This feature will remain to be run from CD
SelCDLocal This feature will be installed on the local hard drive
SelChildCostNeg This feature frees up [1] on your hard drive.
SelChildCostPos This feature requires [1] on your hard drive.
SelCostPending Compiling cost for this feature...
SelLocalAbsent This feature will become unavailable
SelLocalAdvertise This feature will be removed from your local hard drive, but will be set to be installed when required
SelLocalCD This feature will be removed from your local hard drive, but will be still available to run from CD
SelLocalLocal This feature will remain on you local hard drive
SelLocalNetwork This feature will be removed from your local hard drive, but will be still available to run from the network
SelNetworkAbsent This feature will be uninstalled completely, you won't be able to run it from the network
SelNetworkAdvertise This feature will be set to be installed when required
SelNetworkLocal This feature will be installed on the local hard drive
SelNetworkNetwork This feature will remain to be run from the network
SelParentCostNegNeg This feature requires [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures require [4] on your hard drive.
SelParentCostNegPos This feature requires [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures require [4] on your hard drive.
SelParentCostPosNeg This feature requires [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures require [4] on your hard drive.
SelParentCostPosPos This feature requires [1] on your hard drive. It has [2] of [3] subfeatures selected. The subfeatures require [4] on your hard drive.
TimeRemaining Time remaining: {[1] minutes }{[2] seconds}
VolumeCostAvailable Available
VolumeCostDifference Difference
VolumeCostRequired Required
VolumeCostSize Disk Size
VolumeCostVolume Volume
<<NOKEEP
"$(PKG)$(LANG).$(PLAT).$(CFG).UIText-2.idt" : "$(PKG)en_US.$(PLAT).$(CFG).UIText-2.idtx" $(MSIBUILD_PO)
cscript.exe "..\MSI.wsf" //Job:IDTTranslate //Nologo $@ $** /CP:$(MSIBUILD_CODEPAGE)
######################################################################
# Build MSM module!
######################################################################
!INCLUDE "..\MSM.mak"