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.

133 lines
7.2 KiB

  1. Dialog_ Control_ Event Argument Condition Ordering
  2. s72 s50 s50 s255 S255 I2
  3. ControlEvent Dialog_ Control_ Event Argument Condition
  4. ActionDialog Cancel SpawnDialog Cancel 1
  5. AdminInstallBrowse Cancel EndDialog Return 1 2
  6. AdminInstallBrowse Cancel Reset 0 1 1
  7. AdminInstallBrowse NewFolder DirectoryListNew 0 1
  8. AdminInstallBrowse OK EndDialog Return 1 2
  9. AdminInstallBrowse OK SetTargetPath TARGETDIR 1 1
  10. AdminInstallBrowse Up DirectoryListUp 0 1
  11. AdminInstallPoint Browse SpawnDialog AdminInstallBrowse 1
  12. AdminInstallPoint Cancel SpawnDialog Cancel 1
  13. AdminInstallPoint Next NewDialog VerifyReadyAdmin 1 2
  14. AdminInstallPoint Next SetTargetPath TARGETDIR 1 1
  15. Browse Cancel EndDialog Return NOT BaseBrowse 2
  16. Browse Cancel Reset 0 1 1
  17. Browse Cancel SpawnDialog Cancel BaseBrowse 2
  18. Browse NewFolder DirectoryListNew 0 1
  19. Browse OK EndDialog Return 1 2
  20. Browse OK SetTargetPath [_BrowseProperty] 1 1
  21. Browse Up DirectoryListUp 0 1
  22. Cancel No EndDialog Return 1
  23. Cancel Yes EndDialog Exit 1
  24. CCPDialog Cancel SpawnDialog Cancel 1
  25. CCPDialog OK EndDialog Return 1
  26. CCPFail OK EndDialog Exit 1
  27. CustomCompleteDialog Cancel SpawnDialog Cancel 1
  28. CustomCompleteDialog Next NewDialog SelectionDialog InstallMode = "Custom"
  29. CustomCompleteDialog Next NewDialog VerifyReadyDialog InstallMode <> "Custom" 2
  30. CustomCompleteDialog Next SetInstallLevel 1000 InstallMode = "Complete" 1
  31. CustomCompleteDialog Next SetInstallLevel 3 InstallMode = "Typical" 1
  32. CustomCompleteDialog Previous NewDialog PIDDialog 1
  33. DiskCost OK EndDialog Return 1
  34. ErrorDialog A EndDialog ErrorAbort 1
  35. ErrorDialog C EndDialog ErrorCancel 1
  36. ErrorDialog I EndDialog ErrorIgnore 1
  37. ErrorDialog N EndDialog ErrorNo 1
  38. ErrorDialog O EndDialog ErrorOk 1
  39. ErrorDialog R EndDialog ErrorRetry 1
  40. ErrorDialog Y EndDialog ErrorYes 1
  41. ExitDialog OK EndDialog Return 1
  42. FastMaintenanceDialog Cancel SpawnDialog Cancel 1
  43. FastMaintenanceDialog InstallNow EndDialog Return OutOfDiskSpace <> 1
  44. FastMaintenanceDialog InstallNow SpawnDialog OutOfDisk OutOfDiskSpace = 1
  45. FatalError OK EndDialog Exit 1
  46. FilesInUse Exit EndDialog Exit 1
  47. FilesInUse Ignore EndDialog Ignore 1
  48. FilesInUse Retry EndDialog Retry 1
  49. FirstInstallDialog Cancel SpawnDialog Cancel 1
  50. FirstInstallDialog Next NewDialog LicenseDialog 1
  51. FirstMaintenanceDialog AddRemove [InstallChoice] AR 1 1
  52. FirstMaintenanceDialog AddRemove NewDialog SelectionDialog 1 2
  53. FirstMaintenanceDialog Cancel SpawnDialog Cancel 1
  54. FirstMaintenanceDialog Next NewDialog Reinstall InstallChoice = "RE"
  55. FirstMaintenanceDialog Next NewDialog SelectionDialog InstallChoice = "AR"
  56. FirstMaintenanceDialog Next NewDialog VerifyRemoveAll InstallChoice = "RA"
  57. FirstMaintenanceDialog Reinstall EndDialog Return 1 3
  58. FirstMaintenanceDialog Reinstall Reinstall ALL 1 2
  59. FirstMaintenanceDialog Reinstall ReinstallMode [UIReinstallMode] 1 1
  60. FirstMaintenanceDialog ReinstallMode SpawnDialog ReinstallMode 1
  61. FirstMaintenanceDialog RemoveAll NewDialog VerifyRemoveAll 1 1
  62. FirstRun Cancel SpawnDialog Cancel 1
  63. FirstRun Next NewDialog FirstRun2 ProductID 2
  64. FirstRun2 Cancel SpawnDialog Cancel 1
  65. FirstRun2 Next EndDialog Return 1
  66. FirstRun2 Previous NewDialog FirstRun 1
  67. IdentityDialog Cancel SpawnDialog Cancel 1
  68. IdentityDialog Next NewDialog PIDDialog ProductID 2
  69. IdentityDialog Previous NewDialog LicenseDialog 1
  70. LicenseDialog Cancel SpawnDialog Cancel 1
  71. LicenseDialog Next NewDialog IdentityDialog NOT RESUME 2
  72. LicenseDialog Next NewDialog VerifyReadyDialog RESUME 3
  73. LicenseDialog Previous NewDialog FirstInstallDialog 1 2
  74. LicenseDialog Reset Reset 0 1
  75. OutOfDisk OK EndDialog Return 1
  76. OutOfRbDisk Cont EnableRollback False 1
  77. OutOfRbDisk Cont EndDialog Return InstallMode <> "Custom"
  78. OutOfRbDisk Cont NewDialog VerifyReadyDialog InstallMode = "Custom"
  79. OutOfRbDisk Prev NewDialog SelectionDialog InstallMode = "Custom"
  80. OutOfRbDisk Prev NewDialog VerifyReadyDialog InstallMode <> "Custom"
  81. PIDDialog Cancel SpawnDialog Cancel 1
  82. PIDDialog Next NewDialog CustomCompleteDialog NOT Preselected
  83. PIDDialog Next NewDialog VerifyReadyDialog Preselected
  84. PIDDialog Previous NewDialog IdentityDialog 1
  85. PreActionDialog Cancel SpawnDialog Cancel 1
  86. Reinstall Cancel SpawnDialog Cancel 1
  87. Reinstall Complete EndDialog Return 1 3
  88. Reinstall Complete Reinstall ALL 1 2
  89. Reinstall Complete ReinstallMode rfums 1 1
  90. Reinstall Minimal EndDialog Return 1 3
  91. Reinstall Minimal Reinstall ALL 1 2
  92. Reinstall Minimal ReinstallMode rpm 1 1
  93. Reinstall Normal EndDialog Return 1 3
  94. Reinstall Normal Reinstall ALL 1 2
  95. Reinstall Normal ReinstallMode reum 1 1
  96. Reinstall Previous NewDialog FirstMaintenanceDialog 1
  97. ReinstallMode Cancel EndDialog Return 1 2
  98. ReinstallMode Cancel Reset 0 1 1
  99. ReinstallMode OK [UIReinstallMode] [ReinstallRepair][ReinstallFilePresent][ReinstallFileOlderVersion][ReinstallFileEqualVersion][ReinstallFileDifferingVersion][ReinstallFileChecksum][ReinstallFileForceAll][ReinstallUserData][ReinstallMachineData][ReinstallShortcut] 1 1
  100. ReinstallMode OK EndDialog Return 1 2
  101. SelectionDialog Browse SelectionBrowse Browse 1
  102. SelectionDialog Cancel SpawnDialog Cancel 1
  103. SelectionDialog DiskCost SpawnDialog DiskCost 1 2
  104. SelectionDialog DiskCost SpawnWaitDialog WaitForCosting CostingComplete = 1 1
  105. SelectionDialog Next EnableRollback False OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D" 5
  106. SelectionDialog Next NewDialog OutOfRbDisk OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST) 3
  107. SelectionDialog Next NewDialog VerifyReadyDialog OutOfDiskSpace <> 1 2
  108. SelectionDialog Next NewDialog VerifyReadyDialog OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D" 4
  109. SelectionDialog Next SpawnDialog OutOfDisk (OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F") 6
  110. SelectionDialog Next SpawnWaitDialog WaitForCosting CostingComplete = 1 1
  111. SelectionDialog Previous NewDialog CustomCompleteDialog NOT Installed 2
  112. SelectionDialog Previous NewDialog FirstMaintenanceDialog Installed 2
  113. SelectionDialog Reset Reset 0 1
  114. UserExit OK EndDialog Exit 1
  115. VerifyReadyAdmin Back NewDialog AdminInstallPoint 1
  116. VerifyReadyAdmin Cancel SpawnDialog Cancel 1
  117. VerifyReadyAdmin InstallNow EndDialog Return 1
  118. VerifyReadyDialog Cancel SpawnDialog Cancel 1
  119. VerifyReadyDialog InstallNow EndDialog Return OutOfDiskSpace <> 1 3
  120. VerifyReadyDialog InstallNow NewDialog OutOfRbDisk OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0
  121. VerifyReadyDialog InstallNow SpawnDialog OutOfDisk OutOfDiskSpace = 1 2
  122. VerifyReadyDialog InstallNow SpawnWaitDialog WaitForCosting CostingComplete = 1 1
  123. VerifyReadyDialog Previous NewDialog CustomCompleteDialog InstallMode <> "Custom" AND NOT Installed AND NOT RESUME AND NOT Preselected
  124. VerifyReadyDialog Previous NewDialog LicenseDialog NOT Installed AND RESUME
  125. VerifyReadyDialog Previous NewDialog PIDDialog NOT Installed AND NOT RESUME AND Preselected
  126. VerifyReadyDialog Previous NewDialog SelectionDialog Installed
  127. VerifyReadyDialog Previous NewDialog SelectionDialog InstallMode = "Custom" AND NOT Installed AND NOT RESUME AND NOT Preselected
  128. VerifyRemoveAll Cancel SpawnDialog Cancel 1
  129. VerifyRemoveAll Previous NewDialog FirstMaintenanceDialog 1
  130. VerifyRemoveAll RemoveNow EndDialog Return OutOfDiskSpace <> 1 2
  131. VerifyRemoveAll RemoveNow Remove ALL 1 1
  132. VerifyRemoveAll RemoveNow SpawnDialog OutOfDisk OutOfDiskSpace = 1 2
  133. WaitForCosting Cancel EndDialog Exit 1