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.

258 lines
12 KiB

  1. DLGINCLUDE RCDATA DISCARDABLE
  2. BEGIN
  3. "CMTEST.H\0"
  4. END
  5. CONNECT_DIALOG DIALOG 4, 19, 210, 101
  6. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  7. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  8. CAPTION "Connect"
  9. FONT 8, "MS Shell Dlg"
  10. BEGIN
  11. GROUPBOX "Connect to a local or remote machine", -1, 14, 12, 178, 50
  12. AUTORADIOBUTTON "Local", ID_RAD_LOCAL, 24, 26, 39, 10
  13. AUTORADIOBUTTON "Remote", ID_RAD_REMOTE, 24, 42, 39, 10
  14. EDITTEXT ID_ED_MACHINE, 68, 42, 112, 12, ES_AUTOHSCROLL
  15. PUSHBUTTON "OK", IDOK, 153, 74, 40, 14
  16. END
  17. DEVLIST_DIALOG DIALOG 15, 31, 382, 140
  18. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  19. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  20. CAPTION "Device Instance List"
  21. FONT 8, "MS Shell Dlg"
  22. BEGIN
  23. LTEXT "Enumerators", -1, 12, 8, 75, 8
  24. LISTBOX ID_LB_ENUMERATORS, 12, 19, 75, 89, WS_VSCROLL | WS_TABSTOP
  25. LTEXT "Devices", -1, 91, 8, 125, 8
  26. LISTBOX ID_LB_DEVICES, 91, 19, 125, 89, WS_VSCROLL | WS_TABSTOP
  27. LTEXT "Instances", -1, 220, 8, 150, 8
  28. LISTBOX ID_LB_INSTANCES, 220, 19, 150, 89, WS_VSCROLL | WS_TABSTOP
  29. PUSHBUTTON "OK", IDOK, 330, 118, 40, 14
  30. END
  31. DEVICE_DIALOG DIALOG 15, 31, 348, 243
  32. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  33. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  34. CAPTION "Device Instance IDs"
  35. FONT 8, "MS Shell Dlg"
  36. BEGIN
  37. LTEXT "Enumerators", -1, 12, 8, 82, 8
  38. /* LISTBOX ID_LB_ENUMERATORS, 12, 19, 124, 89, WS_VSCROLL | WS_TABSTOP */
  39. LTEXT "Device Instance IDs", -1, 145, 8, 129, 8
  40. LISTBOX ID_LB_DEVICEIDS, 145, 19, 189, 89, WS_VSCROLL | WS_TABSTOP
  41. GROUPBOX "Get Related Device ID", -1, 145, 115, 188, 56
  42. PUSHBUTTON "Get Parent", ID_BT_PARENT, 164, 130, 46, 14
  43. PUSHBUTTON "Get Child", ID_BT_CHILD, 212, 130, 46, 14
  44. PUSHBUTTON "Get Sibling", ID_BT_SIBLING, 260, 130, 46, 14
  45. CTEXT "", ID_ST_RELATED, 149, 154, 180, 8
  46. PUSHBUTTON "Registry Properties...", ID_BT_REGPROP, 64, 136, 72, 14
  47. PUSHBUTTON "Software Key...", ID_BT_SOFTWAREKEY, 64, 152, 72, 14
  48. PUSHBUTTON "Disable", ID_BT_DISABLE, 12, 120, 46, 14
  49. PUSHBUTTON "Enable", ID_BT_ENABLE, 12, 136, 46, 14
  50. PUSHBUTTON "Move To...", ID_BT_MOVETO, 64, 184, 72, 14
  51. PUSHBUTTON "Setup", ID_BT_SETUP, 12, 152, 46, 14
  52. PUSHBUTTON "Create Child...", ID_BT_CREATE, 64, 168, 72, 14
  53. PUSHBUTTON "QRemove", ID_BT_QUERY_REMOVE, 12, 168, 46, 14
  54. PUSHBUTTON "Remove", ID_BT_REMOVE, 12, 184, 46, 14
  55. PUSHBUTTON "Reenumerate", ID_BT_REENUMERATE, 12, 200, 46, 14
  56. PUSHBUTTON "Resources", ID_BT_RESOURCEPICKER, 64, 200, 72, 14
  57. PUSHBUTTON "HW Profile Flags...", ID_BT_HWPROFFLAG, 64, 120, 72, 14
  58. PUSHBUTTON "Get Status", ID_BT_GETSTATUS, 145, 184, 50, 10
  59. PUSHBUTTON "Set Problem", ID_BT_SETPROBLEM, 145, 196, 50, 10
  60. LTEXT "Status:", -1, 204, 184, 35, 8
  61. LTEXT "", ID_ST_STATUS, 240, 184, 100, 8
  62. LTEXT "Problem:", -1, 204, 194, 35, 8
  63. EDITTEXT ID_ST_PROBLEM, 240, 197, 100, 8, ES_AUTOHSCROLL
  64. /*LTEXT "", ID_ST_PROBLEM, 240, 197, 100, 8 */
  65. PUSHBUTTON "OK", IDOK, 289, 218, 40, 14
  66. END
  67. CLASS_DIALOG DIALOG 6, 18, 192, 185
  68. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  69. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  70. CAPTION "Device Classes"
  71. FONT 8, "MS Shell Dlg"
  72. BEGIN
  73. LTEXT "&Classes", -1, 16, 14, 86, 8
  74. LISTBOX ID_LB_CLASSES, 16, 24, 160, 108,
  75. LBS_SORT | WS_VSCROLL | WS_TABSTOP
  76. PUSHBUTTON "Get Class &Name", ID_BT_CLASSNAME, 16, 137, 81, 14
  77. LTEXT "", ID_ST_CLASSNAME, 118, 139, 70, 8
  78. PUSHBUTTON "Get Class &Key...", ID_BT_CLASSKEY, 16, 154, 81, 14
  79. PUSHBUTTON "OK", IDOK, 126, 164, 40, 14
  80. END
  81. CLASSKEY_DIALOG DIALOG 49, 57, 301, 202
  82. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  83. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  84. CAPTION "Class Key"
  85. FONT 8, "MS Shell Dlg"
  86. BEGIN
  87. GROUPBOX "Access Mask", -1, 12, 28, 125, 145
  88. AUTOCHECKBOX "KEY_ALL_ACCESS", ID_CHK_ALL_ACCESS, 20, 45, 83, 10
  89. AUTOCHECKBOX "KEY_CREATE_LINK", ID_CHK_CREATE_LINK, 20, 57, 82, 10
  90. AUTOCHECKBOX "KEY_CREATE_SUB_KEY", ID_CHK_CREATE_SUB_KEY, 20, 69, 93, 10
  91. AUTOCHECKBOX "KEY_ENUMERATE_SUB_KEYS", ID_CHK_ENUMERATE_SUB_KEYS, 20, 81, 113, 10
  92. AUTOCHECKBOX "KEY_EXECUTE", ID_CHK_EXECUTE, 20, 93, 87, 10
  93. AUTOCHECKBOX "KEY_NOTIFY", ID_CHK_NOTIFY, 20, 105, 85, 10
  94. AUTOCHECKBOX "KEY_QUERY_VALUE", ID_CHK_QUERY_VALUE, 20, 117, 95, 10
  95. AUTOCHECKBOX "KEY_READ", ID_CHK_READ, 20, 129, 56, 10
  96. AUTOCHECKBOX "KEY_SET_VALUE", ID_CHK_SET_VALUE, 20, 141, 79, 10
  97. AUTOCHECKBOX "KEY_WRITE", ID_CHK_WRITE, 20, 153, 60, 10
  98. AUTOCHECKBOX "Create key if it doesn't exist", ID_CHK_CREATE, 14, 182, 119, 10
  99. CONTROL "", -1, "Static", SS_BLACKRECT, 12, 20, 124, 1
  100. CTEXT "Open Class Key", -1, 8, 9, 128, 8
  101. CONTROL "", -1, "Static", SS_BLACKRECT, 154, 20, 134, 1
  102. CTEXT "Use the Class Key", -1, 155, 10, 132, 8
  103. LTEXT "Value Name:", -1, 156, 37, 55, 8
  104. EDITTEXT ID_ED_VALUENAME, 204, 35, 86, 12, ES_AUTOHSCROLL
  105. LTEXT "Value Data:", -1, 156, 54, 55, 8
  106. EDITTEXT ID_ED_VALUEDATA, 204, 52, 86, 12, ES_AUTOHSCROLL
  107. PUSHBUTTON "Query Value", ID_BT_QUERYVALUE, 171, 80, 58, 14
  108. PUSHBUTTON "Set Value", ID_BT_SETVALUE, 232, 80, 58, 14
  109. LTEXT "Class GUID:", -1, 156, 140, 55, 8
  110. LTEXT "", ID_ST_CLASSGUID, 156, 150, 150, 8
  111. PUSHBUTTON "OK", IDOK, 250, 173, 40, 14
  112. END
  113. SOFTWAREKEY_DIALOG DIALOG 4, 18, 348, 162
  114. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  115. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  116. CAPTION "Device Software Key"
  117. FONT 8, "MS Shell Dlg"
  118. BEGIN
  119. CTEXT "Opening the Key", -1, 15, 9, 155, 8
  120. CONTROL "", -1, "Static", SS_BLACKRECT, 14, 20, 156, 2
  121. LTEXT "SubKey (optional):", -1, 14, 32, 62, 8
  122. EDITTEXT ID_ED_SUBKEY, 78, 30, 93, 12, ES_AUTOHSCROLL
  123. GROUPBOX "Registry Branch", -1, 11, 48, 161, 79
  124. AUTORADIOBUTTON "CM_REGISTRY_BRANCH_MACHINE", ID_RAD_MACHINE, 18, 64, 135, 10
  125. AUTORADIOBUTTON "CM_REGISTRY_BRANCH_USER", ID_RAD_USER, 18, 78, 126, 10
  126. AUTORADIOBUTTON "CM_REGISTRY_BRANCH_CONFIGSPECIFIC", ID_RAD_CONFIG, 18, 92, 150, 10
  127. LTEXT "Hardware Profile:", -1, 28, 105, 66, 8
  128. EDITTEXT ID_ED_PROFILE, 94, 104, 32, 12, ES_AUTOHSCROLL
  129. AUTOCHECKBOX "Create the key if it doesn't already exist", ID_CHK_CREATE, 14,
  130. 136, 142, 10
  131. CTEXT "Using the Key", -1, 198, 9, 135, 8
  132. CONTROL "", -1, "Static", SS_BLACKRECT, 198, 20, 134, 2
  133. LTEXT "Value Name:", 118, 198, 34, 50, 8
  134. LTEXT "Value Data:", 119, 198, 51, 45, 8
  135. EDITTEXT ID_ED_VALUENAME, 261, 32, 71, 12, ES_AUTOHSCROLL
  136. EDITTEXT ID_ED_VALUEDATA, 261, 50, 71, 12, ES_AUTOHSCROLL
  137. PUSHBUTTON "Query Value", ID_BT_QUERYVALUE, 198, 75, 48, 14
  138. PUSHBUTTON "Set Value", ID_BT_SETVALUE, 248, 75, 48, 14
  139. PUSHBUTTON "Clear", ID_BT_CLEAR, 302, 75, 31, 14
  140. PUSHBUTTON "OK", IDOK, 292, 134, 40, 14
  141. LTEXT "NOTE: Registry Access is assumed to be KEY_ALL_ACCESS",
  142. -1, 198, 99, 136, 20
  143. END
  144. DEVNODEKEY_DIALOG DIALOG 9, 114, 270, 162
  145. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  146. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  147. CAPTION "DevNode Key"
  148. FONT 8, "MS Shell Dlg"
  149. BEGIN
  150. LTEXT "Device Instance ID :", -1, 8, 8, 73, 8
  151. EDITTEXT ID_ED_DEVICEID, 83, 6, 175, 12, ES_AUTOHSCROLL
  152. GROUPBOX "Pick Hardware or Software Key", -1, 8, 30, 252, 32, WS_GROUP
  153. AUTORADIOBUTTON "CM_REGISTRY_HARDWARE", ID_RD_HW, 18, 43, 114, 10
  154. AUTORADIOBUTTON "CM_REGISTRY_SOFTWARE", ID_RD_SW, 141, 44, 114, 10
  155. GROUPBOX "Pick Config-Specific or User Key", -1, 8, 69, 253, 32, WS_GROUP
  156. AUTORADIOBUTTON "CM_REGISTRY_USER", ID_RD_USER, 16, 82, 91, 10
  157. AUTORADIOBUTTON "CM_REGISTRY_CONFIG", ID_RD_CONFIG, 109, 82, 97, 10
  158. AUTORADIOBUTTON "Neither", ID_RD_NEITHER, 211, 82, 39, 10
  159. LTEXT "Profile (only used if CM_REGISTRY_CONFIG selected) :",
  160. -1, 11, 113, 185, 8
  161. EDITTEXT ID_ED_PROFILE, 204, 110, 32, 12, ES_AUTOHSCROLL
  162. PUSHBUTTON "Open DevNode Key", ID_BT_OPENDEVKEY, 35, 138, 90, 14
  163. PUSHBUTTON "Delete DevNode Key", ID_BT_DELDEVKEY, 128, 138, 89, 14
  164. PUSHBUTTON "OK", IDOK, 221, 138, 40, 14
  165. END
  166. CREATE_DIALOG DIALOG 6, 18, 209, 155
  167. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  168. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  169. CAPTION "CM_Create_DevNode"
  170. FONT 8, "MS Shell Dlg"
  171. BEGIN
  172. LTEXT "Parent Device ID:", -1, 7, 8, 66, 8
  173. LTEXT "", ID_ST_PARENT, 75, 7, 125, 8
  174. LTEXT "Device Instance ID to create:", -1, 8, 20, 136, 8
  175. EDITTEXT ID_ED_DEVICEID, 8, 30, 192, 12, ES_AUTOHSCROLL
  176. GROUPBOX "Group", -1, 8, 50, 193, 30, WS_GROUP
  177. AUTORADIOBUTTON "Normal", ID_RD_NORMAL, 18, 62, 52, 10
  178. AUTORADIOBUTTON "No Wait Install", ID_RD_NOWAIT, 77, 62, 76, 10
  179. AUTOCHECKBOX "Generate ID", ID_CHK_GENERATEID, 10, 88, 54, 10
  180. AUTOCHECKBOX "Phantom", ID_CHK_PHANTOM, 105, 88, 54, 10
  181. LTEXT "Status:", -1, 9, 107, 29, 8
  182. LTEXT "", ID_ST_STATUS, 42, 107, 161, 8
  183. PUSHBUTTON "Create", ID_BT_CREATE, 118, 131, 40, 14
  184. PUSHBUTTON "OK", IDOK, 162, 131, 40, 14
  185. END
  186. SERVICE_DIALOG DIALOG 6, 18, 170, 166
  187. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  188. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  189. CAPTION "Services List"
  190. FONT 8, "MS Shell Dlg"
  191. BEGIN
  192. LTEXT "Service Name:", -1, 10, 12, 53, 8
  193. EDITTEXT ID_ED_SERVICE, 64, 11, 95, 12, ES_AUTOHSCROLL
  194. LISTBOX ID_LB_SERVICE, 10, 34, 149, 98, WS_VSCROLL | WS_TABSTOP
  195. PUSHBUTTON "OK", IDOK, 119, 142, 40, 14
  196. PUSHBUTTON "Get Service List", ID_BT_SERVICE, 45, 142, 69, 14
  197. END
  198. REGRESSION_DIALOG DIALOG 6, 18, 284, 358
  199. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  200. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  201. CAPTION "Regression Tests"
  202. FONT 8, "MS Shell Dlg"
  203. BEGIN
  204. LISTBOX ID_LB_REGRESSION, 8, 10, 267, 260, WS_VSCROLL | WS_TABSTOP
  205. AUTOCHECKBOX "Range", ID_CHK_RANGE, 10, 278, 50, 10
  206. AUTOCHECKBOX "Class", ID_CHK_CLASS, 10, 292, 50, 10
  207. AUTOCHECKBOX "Traversal", ID_CHK_TRAVERSE, 10, 306, 50, 10
  208. AUTOCHECKBOX "Hardware Profiles", ID_CHK_HWPROF, 70, 278, 74, 10
  209. AUTOCHECKBOX "Device ID List", ID_CHK_DEVLIST, 70, 292, 74, 10
  210. AUTOCHECKBOX "LogConf/ResDes", ID_CHK_LOGCONF, 70, 306, 74, 10
  211. AUTOCHECKBOX "Create/Setup", ID_CHK_CREATE, 160, 278, 64, 10
  212. AUTOCHECKBOX "Properties", ID_CHK_PROPERTIES, 160, 292, 64, 10
  213. AUTOCHECKBOX "Device Class", ID_CHK_DEVCLASS, 160, 306, 74, 10
  214. PUSHBUTTON "Start Test", ID_BT_START, 87, 335, 60, 14
  215. PUSHBUTTON "Clear", ID_BT_CLEAR, 151, 335, 60, 14
  216. PUSHBUTTON "OK", IDOK, 215, 335, 60, 14
  217. END
  218. RELATIONS_DIALOG DIALOG 20, 20, 377, 182
  219. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  220. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  221. CAPTION "Device Relations List"
  222. FONT 8, "MS Shell Dlg"
  223. BEGIN
  224. LISTBOX ID_LB_TARGETS, 10, 25, 172, 106, LBS_SORT | WS_VSCROLL |
  225. WS_TABSTOP
  226. LISTBOX ID_LB_RELATIONS, 191, 24, 172, 109, LBS_SORT | WS_VSCROLL |
  227. WS_TABSTOP
  228. LTEXT "Device Instance", -1, 12, 12, 58, 8
  229. LTEXT "Relations", -1, 193, 11, 63, 8
  230. PUSHBUTTON "Bus Relations", ID_BT_BUS, 10, 134, 84, 14
  231. PUSHBUTTON "Removal Relations", ID_BT_REMOVAL, 97, 135, 84, 14
  232. PUSHBUTTON "Ejection Relations", ID_BT_EJECTION, 97, 152, 84, 14
  233. PUSHBUTTON "Power Relations", ID_BT_POWER, 10, 152, 84, 14
  234. PUSHBUTTON "OK", IDOK, 319, 156, 40, 14
  235. END