Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

131 lines
7.9 KiB

Dialog_ Control_ Event Argument Condition Ordering
s72 s50 s50 s255 S255 I2
ControlEvent Dialog_ Control_ Event Argument Condition
AdminBrowseDlg Cancel EndDialog Return 1 2
AdminBrowseDlg Cancel Reset 0 1 1
AdminBrowseDlg NewFolder DirectoryListNew 0 1
AdminBrowseDlg OK EndDialog Return 1 2
AdminBrowseDlg OK SetTargetPath TARGETDIR 1 1
AdminBrowseDlg Up DirectoryListUp 0 1
AdminInstallPointDlg Back NewDialog AdminRegistrationDlg 1
AdminInstallPointDlg Browse SpawnDialog AdminBrowseDlg 1
AdminInstallPointDlg Cancel SpawnDialog CancelDlg 1
AdminInstallPointDlg Next NewDialog VerifyReadyDlg 1 2
AdminInstallPointDlg Next SetTargetPath TARGETDIR 1 1
AdminRegistrationDlg Back NewDialog AdminWelcomeDlg 1
AdminRegistrationDlg Cancel SpawnDialog CancelDlg 1
AdminRegistrationDlg Next NewDialog AdminInstallPointDlg ProductID 2
AdminRegistrationDlg Next ValidateProductID 0 0 1
AdminWelcomeDlg Cancel SpawnDialog CancelDlg 1
AdminWelcomeDlg Next [InstallMode] Server Image 1 1
AdminWelcomeDlg Next NewDialog AdminRegistrationDlg 1 2
BrowseDlg Cancel EndDialog Return 1 2
BrowseDlg Cancel Reset 0 1 1
BrowseDlg NewFolder DirectoryListNew 0 1
BrowseDlg OK EndDialog Return 1 2
BrowseDlg OK SetTargetPath [_BrowseProperty] 1 1
BrowseDlg Up DirectoryListUp 0 1
CancelDlg No EndDialog Return 1
CancelDlg Yes EndDialog Exit 1
CustomizeDlg Back NewDialog MaintenanceTypeDlg InstallMode = "Change"
CustomizeDlg Back NewDialog SetupTypeDlg InstallMode = "Custom"
CustomizeDlg Browse SelectionBrowse BrowseDlg 1
CustomizeDlg Cancel SpawnDialog CancelDlg 1
CustomizeDlg DiskCost SpawnDialog DiskCostDlg 1 2
CustomizeDlg Next NewDialog VerifyReadyDlg 1
CustomizeDlg Reset Reset 0 1
DiskCostDlg OK EndDialog Return 1
ErrorDlg A EndDialog ErrorAbort 1
ErrorDlg C EndDialog ErrorCancel 1
ErrorDlg I EndDialog ErrorIgnore 1
ErrorDlg N EndDialog ErrorNo 1
ErrorDlg O EndDialog ErrorOk 1
ErrorDlg R EndDialog ErrorRetry 1
ErrorDlg Y EndDialog ErrorYes 1
ExitDialog Finish EndDialog Return 1
FatalError Finish EndDialog Exit 1
FilesInUse Exit EndDialog Exit 1
FilesInUse Ignore EndDialog Ignore 1
FilesInUse Retry EndDialog Retry 1
LicenseAgreementDlg Back NewDialog WelcomeDlg 1
LicenseAgreementDlg Cancel SpawnDialog CancelDlg 1
LicenseAgreementDlg Next NewDialog SetupTypeDlg IAgree = "Yes" AND ShowUserRegistrationDlg <> 1 3
LicenseAgreementDlg Next NewDialog UserRegistrationDlg IAgree = "Yes" AND ShowUserRegistrationDlg = 1 1
LicenseAgreementDlg Next SpawnWaitDialog WaitForCostingDlg CostingComplete = 1 2
MaintenanceTypeDlg Back NewDialog MaintenanceWelcomeDlg 1
MaintenanceTypeDlg Cancel SpawnDialog CancelDlg 1
MaintenanceTypeDlg ChangeButton [InstallMode] Change 1 1
MaintenanceTypeDlg ChangeButton [Progress1] Changing 1 2
MaintenanceTypeDlg ChangeButton [Progress2] changes 1 3
MaintenanceTypeDlg ChangeButton NewDialog CustomizeDlg 1 4
MaintenanceTypeDlg RemoveButton [InstallMode] Remove 1 1
MaintenanceTypeDlg RemoveButton [Progress1] Removing 1 2
MaintenanceTypeDlg RemoveButton [Progress2] removes 1 3
MaintenanceTypeDlg RemoveButton NewDialog VerifyRemoveDlg 1 4
MaintenanceTypeDlg RepairButton [InstallMode] Repair 1 1
MaintenanceTypeDlg RepairButton [Progress1] Repairing 1 2
MaintenanceTypeDlg RepairButton [Progress2] repaires 1 3
MaintenanceTypeDlg RepairButton NewDialog VerifyRepairDlg 1 4
MaintenanceWelcomeDlg Cancel SpawnDialog CancelDlg 1
MaintenanceWelcomeDlg Next NewDialog MaintenanceTypeDlg 1 2
MaintenanceWelcomeDlg Next SpawnWaitDialog WaitForCostingDlg CostingComplete = 1 1
OutOfDiskDlg OK EndDialog Return 1
OutOfRbDiskDlg No EndDialog Return 1
OutOfRbDiskDlg Yes EnableRollback False 1 1
OutOfRbDiskDlg Yes EndDialog Return 1 2
PrepareDlg Cancel SpawnDialog CancelDlg 1
ProgressDlg Cancel SpawnDialog CancelDlg 1
ResumeDlg Cancel SpawnDialog CancelDlg 1
ResumeDlg Install EnableRollback False OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D" 5
ResumeDlg Install EndDialog Return OutOfDiskSpace <> 1 2
ResumeDlg Install EndDialog Return OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D" 4
ResumeDlg Install SpawnDialog OutOfDiskDlg (OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F") 6
ResumeDlg Install SpawnDialog OutOfRbDiskDlg OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST) 3
ResumeDlg Install SpawnWaitDialog WaitForCostingDlg CostingComplete = 1 1
SetupTypeDlg Back NewDialog UserRegistrationDlg ShowUserRegistrationDlg = 1
SetupTypeDlg Back NewDialog LicenseAgreementDlg ShowUserRegistrationDlg <> 1
SetupTypeDlg Cancel SpawnDialog CancelDlg 1
SetupTypeDlg CompleteButton [InstallMode] Complete 1 1
SetupTypeDlg CompleteButton NewDialog VerifyReadyDlg 1 3
SetupTypeDlg CompleteButton SetInstallLevel 1000 1 2
SetupTypeDlg CustomButton [InstallMode] Custom 1 1
SetupTypeDlg CustomButton NewDialog CustomizeDlg 1 2
SetupTypeDlg TypicalButton [InstallMode] Typical 1 1
SetupTypeDlg TypicalButton NewDialog VerifyReadyDlg 1 3
SetupTypeDlg TypicalButton SetInstallLevel 3 1 2
UserExit Finish EndDialog Exit 1
UserRegistrationDlg Back NewDialog LicenseAgreementDlg 1
UserRegistrationDlg Cancel SpawnDialog CancelDlg 1
UserRegistrationDlg Next NewDialog SetupTypeDlg ProductID 3
UserRegistrationDlg Next SpawnWaitDialog WaitForCostingDlg CostingComplete = 1 2
UserRegistrationDlg Next ValidateProductID 0 0 1
VerifyReadyDlg Back NewDialog AdminInstallPointDlg InstallMode = "Server Image"
VerifyReadyDlg Back NewDialog CustomizeDlg InstallMode = "Custom" OR InstallMode = "Change"
VerifyReadyDlg Back NewDialog MaintenanceTypeDlg InstallMode = "Repair"
VerifyReadyDlg Back NewDialog SetupTypeDlg InstallMode = "Typical" OR InstallMode = "Complete"
VerifyReadyDlg Cancel SpawnDialog CancelDlg 1
VerifyReadyDlg Install EnableRollback False OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D" 4
VerifyReadyDlg Install EndDialog Return OutOfDiskSpace <> 1 1
VerifyReadyDlg Install EndDialog Return OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D" 3
VerifyReadyDlg Install SpawnDialog OutOfDiskDlg (OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F") 5
VerifyReadyDlg Install SpawnDialog OutOfRbDiskDlg OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST) 2
VerifyRemoveDlg Back NewDialog MaintenanceTypeDlg 1
VerifyRemoveDlg Cancel SpawnDialog CancelDlg 1
VerifyRemoveDlg Remove EnableRollback False OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D" 5
VerifyRemoveDlg Remove EndDialog Return OutOfDiskSpace <> 1 2
VerifyRemoveDlg Remove EndDialog Return OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D" 4
VerifyRemoveDlg Remove Remove All OutOfDiskSpace <> 1 1
VerifyRemoveDlg Remove SpawnDialog OutOfDiskDlg (OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F") 6
VerifyRemoveDlg Remove SpawnDialog OutOfRbDiskDlg OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST) 3
VerifyRepairDlg Back NewDialog MaintenanceTypeDlg 1
VerifyRepairDlg Cancel SpawnDialog CancelDlg 1
VerifyRepairDlg Repair EnableRollback False OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D" 6
VerifyRepairDlg Repair EndDialog Return OutOfDiskSpace <> 1 3
VerifyRepairDlg Repair EndDialog Return OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D" 5
VerifyRepairDlg Repair Reinstall All OutOfDiskSpace <> 1 2
VerifyRepairDlg Repair ReinstallMode ecmus OutOfDiskSpace <> 1 1
VerifyRepairDlg Repair SpawnDialog OutOfDiskDlg (OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F") 7
VerifyRepairDlg Repair SpawnDialog OutOfRbDiskDlg OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST) 4
WaitForCostingDlg Return EndDialog Exit 1
WelcomeDlg Cancel SpawnDialog CancelDlg 1
WelcomeDlg Next NewDialog LicenseAgreementDlg 1