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.

398 lines
13 KiB

  1. //Microsoft Developer Studio generated resource script.
  2. //
  3. #include "resource.h"
  4. #define APSTUDIO_READONLY_SYMBOLS
  5. /////////////////////////////////////////////////////////////////////////////
  6. //
  7. // Generated from the TEXTINCLUDE 2 resource.
  8. //
  9. #include "winres.h"
  10. /////////////////////////////////////////////////////////////////////////////
  11. #undef APSTUDIO_READONLY_SYMBOLS
  12. /////////////////////////////////////////////////////////////////////////////
  13. // English (U.S.) resources
  14. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
  15. #ifdef _WIN32
  16. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  17. #pragma code_page(1252)
  18. #endif //_WIN32
  19. #ifdef APSTUDIO_INVOKED
  20. /////////////////////////////////////////////////////////////////////////////
  21. //
  22. // TEXTINCLUDE
  23. //
  24. 1 TEXTINCLUDE DISCARDABLE
  25. BEGIN
  26. "resource.h\0"
  27. END
  28. 2 TEXTINCLUDE DISCARDABLE
  29. BEGIN
  30. "#include ""winres.h""\r\n"
  31. "\0"
  32. END
  33. 3 TEXTINCLUDE DISCARDABLE
  34. BEGIN
  35. "\r\n"
  36. "\0"
  37. END
  38. #endif // APSTUDIO_INVOKED
  39. /////////////////////////////////////////////////////////////////////////////
  40. //
  41. // Dialog
  42. //
  43. IDD_DIALOG DIALOG DISCARDABLE 0, 0, 465, 292
  44. STYLE DS_MODALFRAME | WS_MINIMIZEBOX | WS_POPUP | WS_CLIPSIBLINGS |
  45. WS_CAPTION | WS_SYSMENU
  46. CAPTION "QFixApp"
  47. FONT 8, "MS Shell Dlg"
  48. BEGIN
  49. LTEXT "&The application for which to apply the fix(es):",
  50. IDC_STATIC,7,7,141,8
  51. EDITTEXT IDC_BINARY,7,19,192,14,ES_AUTOHSCROLL | ES_READONLY |
  52. NOT WS_TABSTOP
  53. PUSHBUTTON "&Browse...",IDC_BROWSE,204,19,40,14
  54. LTEXT "Command &line:",IDC_STATIC,7,41,48,8
  55. EDITTEXT IDC_CMD_LINE,55,38,144,14,ES_AUTOHSCROLL
  56. CONTROL "Tab1",IDC_TAB_FIXES,"SysTabControl32",TCS_HOTTRACK |
  57. WS_TABSTOP,7,60,238,190
  58. PUSHBUTTON "&Run...",IDC_RUN,7,257,54,14
  59. PUSHBUTTON "&View log...",IDC_VIEW_LOG,68,257,51,14
  60. PUSHBUTTON "Cancel",IDCANCEL,148,257,42,14
  61. PUSHBUTTON "&Advanced >>",IDC_DETAILS,193,257,51,14
  62. CONTROL "",IDC_DOWNLOAD_WU,"Link Window",WS_TABSTOP,7,277,151,8
  63. PUSHBUTTON "Add &matching file...",IDC_ADD_MATCHING,298,7,78,14
  64. PUSHBUTTON "Remove matching &file",IDC_REMOVE_MATCHING,380,7,78,14
  65. LTEXT "Select the f&ile attributes that identify the application:",
  66. IDC_FILE_ATTRIBUTES_STATIC,255,26,162,8
  67. CONTROL "Tree1",IDC_ATTRIBUTES,"SysTreeView32",TVS_HASBUTTONS |
  68. TVS_HASLINES | TVS_LINESATROOT | TVS_DISABLEDRAGDROP |
  69. WS_BORDER | WS_TABSTOP,255,37,203,213
  70. PUSHBUTTON "&Create fix support",IDC_CREATEFILE,255,257,91,14
  71. PUSHBUTTON "Show &XML",IDC_SHOWXML,367,257,91,14
  72. LTEXT "version 3.4",IDC_STATIC,422,277,36,8
  73. END
  74. IDD_XML DIALOG DISCARDABLE 0, 0, 500, 236
  75. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  76. CAPTION "XML"
  77. FONT 8, "MS Shell Dlg"
  78. BEGIN
  79. EDITTEXT IDC_XML,7,7,486,198,ES_MULTILINE | ES_AUTOHSCROLL |
  80. WS_VSCROLL | WS_HSCROLL
  81. PUSHBUTTON "&Save XML to File...",IDC_SAVE_XML,182,215,80,14
  82. PUSHBUTTON "&Close",IDCANCEL,268,215,50,14
  83. END
  84. IDD_OPTIONS DIALOG DISCARDABLE 0, 0, 242, 182
  85. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  86. CAPTION "Options for"
  87. FONT 8, "MS Shell Dlg"
  88. BEGIN
  89. LTEXT "&Module Name",IDC_STATIC,15,20,45,8
  90. EDITTEXT IDC_MOD_NAME,15,30,145,12,ES_AUTOHSCROLL
  91. CONTROL "&Include",IDC_INCLUDE,"Button",BS_AUTORADIOBUTTON |
  92. WS_TABSTOP,35,46,39,10
  93. CONTROL "&Exclude",IDC_EXCLUDE,"Button",BS_AUTORADIOBUTTON |
  94. WS_TABSTOP,85,46,41,10
  95. PUSHBUTTON "&Add",IDC_ADD,178,30,50,14
  96. PUSHBUTTON "&Remove",IDC_REMOVE,178,49,50,14
  97. CONTROL "List2",IDC_MOD_LIST,"SysListView32",LVS_REPORT |
  98. LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER |
  99. WS_BORDER | WS_TABSTOP,15,65,145,50
  100. LTEXT "Command &Line",IDC_STATIC,7,130,48,8
  101. EDITTEXT IDC_SHIM_CMD_LINE,7,140,228,12,ES_AUTOHSCROLL
  102. DEFPUSHBUTTON "&OK",IDOK,129,160,50,14
  103. PUSHBUTTON "&Cancel",IDCANCEL,185,160,50,14
  104. GROUPBOX "Module Information",IDC_STATIC,7,7,228,118
  105. END
  106. IDD_MSGBOX_SDB DIALOG DISCARDABLE 0, 0, 319, 63
  107. STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_VISIBLE | WS_CAPTION |
  108. WS_SYSMENU
  109. CAPTION "QFixApp"
  110. FONT 8, "MS Shell Dlg"
  111. BEGIN
  112. DEFPUSHBUTTON "OK",IDCANCEL,134,42,50,14
  113. ICON IDI_EXCLAIM,IDC_STATIC,7,7,21,20
  114. LTEXT "",IDC_MESSAGE,37,7,275,8
  115. CONTROL "",IDC_MSG_LINK,"Link Window",WS_TABSTOP,37,26,265,10
  116. END
  117. IDD_MSGBOX_SP2 DIALOG DISCARDABLE 0, 0, 282, 62
  118. STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_VISIBLE | WS_CAPTION |
  119. WS_SYSMENU
  120. CAPTION "QFixApp"
  121. FONT 8, "MS Shell Dlg"
  122. BEGIN
  123. DEFPUSHBUTTON "OK",IDCANCEL,116,42,50,14
  124. ICON IDI_EXCLAIM,IDC_STATIC,7,7,21,20
  125. LTEXT "",IDC_MESSAGE,34,7,241,8
  126. CONTROL "",IDC_MSG_LINK,"Link Window",WS_TABSTOP,34,26,241,10
  127. END
  128. IDD_LAYERS_TAB DIALOGEX 0, 0, 236, 171
  129. STYLE DS_3DLOOK | WS_CHILD
  130. EXSTYLE WS_EX_CONTROLPARENT
  131. FONT 8, "MS Shell Dlg"
  132. BEGIN
  133. LTEXT "S&elect an existing layer to apply to your application",
  134. IDC_STATIC,7,12,159,8
  135. LISTBOX IDC_LAYERS,7,24,222,140,LBS_SORT | LBS_NOINTEGRALHEIGHT |
  136. WS_VSCROLL | WS_TABSTOP
  137. END
  138. IDD_FIXES_TAB DIALOGEX 0, 0, 236, 171
  139. STYLE DS_3DLOOK | DS_CONTROL | WS_CHILD
  140. EXSTYLE WS_EX_CONTROLPARENT
  141. FONT 8, "MS Shell Dlg"
  142. BEGIN
  143. LTEXT "Select individual fi&xes to apply to your application",
  144. IDC_STATIC,7,12,154,8
  145. CONTROL "List1",IDC_SHIMS,"SysListView32",LVS_REPORT |
  146. LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING |
  147. LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP,7,24,222,76
  148. PUSHBUTTON "Cl&ear",IDC_CLEAR_SHIMS,184,7,45,13
  149. RTEXT "0 fix(es) selected",IDC_SELECTED_SHIMS,81,102,148,8
  150. LTEXT "Fix descri&ption",IDC_STATIC,7,113,46,8
  151. EDITTEXT IDC_SHIM_DESCRIPTION,7,123,222,41,ES_MULTILINE |
  152. ES_AUTOVSCROLL | ES_READONLY | WS_VSCROLL
  153. END
  154. /////////////////////////////////////////////////////////////////////////////
  155. //
  156. // DESIGNINFO
  157. //
  158. #ifdef APSTUDIO_INVOKED
  159. GUIDELINES DESIGNINFO DISCARDABLE
  160. BEGIN
  161. IDD_DIALOG, DIALOG
  162. BEGIN
  163. LEFTMARGIN, 7
  164. RIGHTMARGIN, 458
  165. TOPMARGIN, 7
  166. BOTTOMMARGIN, 285
  167. END
  168. IDD_XML, DIALOG
  169. BEGIN
  170. LEFTMARGIN, 7
  171. RIGHTMARGIN, 493
  172. TOPMARGIN, 7
  173. BOTTOMMARGIN, 229
  174. END
  175. IDD_OPTIONS, DIALOG
  176. BEGIN
  177. LEFTMARGIN, 7
  178. RIGHTMARGIN, 235
  179. TOPMARGIN, 7
  180. BOTTOMMARGIN, 175
  181. END
  182. IDD_MSGBOX_SDB, DIALOG
  183. BEGIN
  184. LEFTMARGIN, 7
  185. RIGHTMARGIN, 312
  186. TOPMARGIN, 7
  187. BOTTOMMARGIN, 56
  188. END
  189. IDD_MSGBOX_SP2, DIALOG
  190. BEGIN
  191. LEFTMARGIN, 7
  192. RIGHTMARGIN, 275
  193. TOPMARGIN, 7
  194. BOTTOMMARGIN, 55
  195. END
  196. IDD_LAYERS_TAB, DIALOG
  197. BEGIN
  198. LEFTMARGIN, 7
  199. RIGHTMARGIN, 229
  200. TOPMARGIN, 7
  201. BOTTOMMARGIN, 164
  202. END
  203. IDD_FIXES_TAB, DIALOG
  204. BEGIN
  205. LEFTMARGIN, 7
  206. RIGHTMARGIN, 229
  207. TOPMARGIN, 7
  208. BOTTOMMARGIN, 164
  209. END
  210. END
  211. #endif // APSTUDIO_INVOKED
  212. /////////////////////////////////////////////////////////////////////////////
  213. //
  214. // Bitmap
  215. //
  216. IDB_BMP_CHECK BITMAP DISCARDABLE "check.bmp"
  217. /////////////////////////////////////////////////////////////////////////////
  218. //
  219. // Icon
  220. //
  221. // Icon with lowest ID value placed first to ensure application icon
  222. // remains consistent on all systems.
  223. IDI_ICON ICON DISCARDABLE "theicon.ico"
  224. IDI_EXCLAIM ICON DISCARDABLE "exclaim.ico"
  225. #ifndef _MAC
  226. /////////////////////////////////////////////////////////////////////////////
  227. //
  228. // Version
  229. //
  230. VS_VERSION_INFO VERSIONINFO
  231. FILEVERSION 3,4,2505,0
  232. PRODUCTVERSION 3,4,2505,0
  233. FILEFLAGSMASK 0x3fL
  234. #ifdef _DEBUG
  235. FILEFLAGS 0x1L
  236. #else
  237. FILEFLAGS 0x0L
  238. #endif
  239. FILEOS 0x40004L
  240. FILETYPE 0x1L
  241. FILESUBTYPE 0x0L
  242. BEGIN
  243. BLOCK "StringFileInfo"
  244. BEGIN
  245. BLOCK "040904b0"
  246. BEGIN
  247. VALUE "CompanyName", "Microsoft Corporation\0"
  248. VALUE "FileDescription", "Quick Fix App Utility\0"
  249. VALUE "FileVersion", "3.4.2505.0\0"
  250. VALUE "InternalName", "qfixapp.exe\0"
  251. VALUE "LegalCopyright", "� Microsoft Corporation. All rights reserved.\0"
  252. VALUE "OriginalFilename", "qfixapp.exe\0"
  253. VALUE "ProductName", "Microsoft QFixApp\0"
  254. VALUE "ProductVersion", "3.4.2505.0\0"
  255. END
  256. END
  257. BLOCK "VarFileInfo"
  258. BEGIN
  259. VALUE "Translation", 0x409, 1200
  260. END
  261. END
  262. #endif // !_MAC
  263. /////////////////////////////////////////////////////////////////////////////
  264. //
  265. // Menu
  266. //
  267. IDM_ATTR_POPUP MENU DISCARDABLE
  268. BEGIN
  269. POPUP ""
  270. BEGIN
  271. MENUITEM "Select All", IDM_SELECT_ALL
  272. MENUITEM "Clear All", IDM_CLEAR_ALL
  273. END
  274. END
  275. /////////////////////////////////////////////////////////////////////////////
  276. //
  277. // String Table
  278. //
  279. STRINGTABLE DISCARDABLE
  280. BEGIN
  281. IDS_MATCH_PATH_NOT_RELATIVE
  282. "Matching file is not on same drive as main or parent executable.\n\nCan't generate relative path."
  283. IDS_BUFFER_ALLOC_FAIL "Couldn't allocate a buffer necessary to save the file."
  284. IDS_FILE_CREATE_FAIL "Couldn't save the file at the specified location.\n\nPlease ensure that you have permissions and that another process is not accessing the file."
  285. IDS_SDB_READ_FAIL "Couldn't open the Compatibility Fix database for reading.\n\nThe file doesn't exist or may be corrupt."
  286. IDS_FIX_CREATE_FAIL "Couldn't create the files necessary for fix support."
  287. IDS_TOO_MANY_FILES "Too many matching files were selected."
  288. IDS_ADD_SUPPORT_FAIL "Failed to add the support to fix this app.\n\nPlease ensure that you have permissions to write to the Windows\\AppPatch directory."
  289. IDS_LAYER_SELECT "Please select one of the layers in the list."
  290. IDS_NO_LOGFILE "The log file doesn't exist. Nothing was logged."
  291. IDS_NO_SELECTION "Please select a matching file to remove."
  292. IDS_NO_MOD "Please enter a module name."
  293. IDS_NO_INCEXC "Please select include or exclude."
  294. IDS_W2K_NO_SDB "QFixApp was unable to locate an Application Compatibility Update package."
  295. END
  296. STRINGTABLE DISCARDABLE
  297. BEGIN
  298. IDS_FIXNAME_COLUMN "Fix Name"
  299. IDS_CMDLINE_COLUMN "Cmd Line"
  300. IDS_MODULE_COLUMN "Module"
  301. IDS_XP_NO_SDB "QFixApp was unable to locate the Compatibility Fix database.\n\nPlease ensure that sysmain.sdb is located in the Windows\\AppPatch directory."
  302. IDS_SAVE_FILTER "XML Files (*.xml)\0*.xml\0Text Files (*.txt)\0*.txt\0All Files (*.*)\0*.*\0"
  303. IDS_APP_TITLE "QFixApp"
  304. IDS_BROWSE_FILTER "Programs (*.exe)\0*.exe\0All Files (*.*)\0*.*\0"
  305. IDS_BROWSE_TITLE "Select an executable"
  306. IDS_MATCH_FILTER "All Files (*.*)\0*.*\0"
  307. IDS_MATCH_TITLE "Select a matching file"
  308. IDS_PARENT_TITLE "Select Parent Exe"
  309. IDS_SIMPLE_TEXT "<< &Simple"
  310. IDS_ADVANCED_TEXT "&Advanced >>"
  311. IDS_MOD_TYPE "Type"
  312. IDS_MOD_NAME "Module Name"
  313. IDS_OPTIONS_TITLE "Options for %s"
  314. END
  315. STRINGTABLE DISCARDABLE
  316. BEGIN
  317. IDS_TAB_SETUP_FAIL "Couldn't allocate memory necessary for the tab control."
  318. IDS_REPLACE_FILE "The file already exists.\n\nDo you want to replace it?"
  319. IDS_NO_DESCR_AVAIL "No description available."
  320. END
  321. STRINGTABLE DISCARDABLE
  322. BEGIN
  323. IDS_SP2_SDB "The Application Compatibility Update package installed is old or out dated."
  324. IDS_CREATE_FIX "The fix was created successfully in '%s'.\n\nWould you like to install the fix now?"
  325. IDS_INSTALL_FIX_FAIL "Failed to install the SDB for this application.\n\nEnsure that SDBInst is in the System32 directory."
  326. IDS_INSTALL_FIX_OK "Successfully installed the SDB for this application."
  327. IDS_W2K_LINK "<A>Download the latest Windows Update package</A>"
  328. IDS_XP_LINK "Learn more about <A>program compatibility.</A>"
  329. IDS_NO_16BIT "QFixApp does not support 16-bit applications.\n\nPlease select another application to continue."
  330. IDS_NOT_ADMIN "You must be an administrator on the local computer to run QFixApp."
  331. IDS_MSG_LINK "Please <A>download</A> the latest package and restart QFixApp to continue."
  332. IDS_INVALID_CMD_LINE "The command line provided is not valid.\n\nPlease enter a valid command line."
  333. IDS_TAB_FIRST_TEXT "Layers"
  334. IDS_TAB_SECOND_TEXT "Fixes"
  335. IDS_INCLUDE_HDR "Include"
  336. IDS_EXCLUDE_HDR "Exclude"
  337. IDS_SEL_CAPTION "%d fixes selected, %d total"
  338. END
  339. #endif // English (U.S.) resources
  340. /////////////////////////////////////////////////////////////////////////////
  341. #ifndef APSTUDIO_INVOKED
  342. /////////////////////////////////////////////////////////////////////////////
  343. //
  344. // Generated from the TEXTINCLUDE 3 resource.
  345. //
  346. /////////////////////////////////////////////////////////////////////////////
  347. #endif // not APSTUDIO_INVOKED