Changeset 1395 for trunk/dll/inis.c
- Timestamp:
- Feb 8, 2009, 2:48:16 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/inis.c
r1391 r1395 29 29 10 Dec 08 SHL Integrate exception handler support 30 30 11 Jan 09 GKY Replace font names in the string file with global set at compile in init.c 31 07 Feb 09 GKY Move repeated strings to PCSZs. 32 07 Feb 09 GKY Allow user to turn off alert and/or error beeps in settings notebook. 33 07 Feb 09 GKY Eliminate Win_Error2 by moving function names to PCSZs used in Win_Error 31 34 32 35 ***********************************************************************/ … … 701 704 WinQueryWindowText(hwndMLE, 8192, s); 702 705 if (!*s) { 703 DosBeep(250, 100); 706 if (!fAlertBeepOff) 707 DosBeep(250, 100); 704 708 break; 705 709 } … … 722 726 LM_QUERYITEMCOUNT, MPVOID, MPVOID); 723 727 if (!numitems) { 724 DosBeep(250, 100); 728 if (!fAlertBeepOff) 729 DosBeep(250, 100); 725 730 break; 726 731 } … … 930 935 bstrip(inirec->app2); 931 936 if (!*inirec->app2) { 932 DosBeep(50, 100); 937 if (!fAlertBeepOff) 938 DosBeep(50, 100); 933 939 break; 934 940 } … … 937 943 bstrip(inirec->key2); 938 944 if (!*inirec->key2) { 939 DosBeep(50, 100); 945 if (!fAlertBeepOff) 946 DosBeep(50, 100); 940 947 break; 941 948 } … … 1005 1012 else 1006 1013 *filename = 0; 1007 strcat(filename, "*.INI");1014 strcat(filename, PCSZ_STARDOTINI); 1008 1015 if (insert_filename(hwnd, filename, TRUE, FALSE) && *filename) 1009 1016 WinSetDlgItemText(hwnd, id, filename); … … 1114 1121 else 1115 1122 *filename = 0; 1116 strcat(filename, "*.INI");1123 strcat(filename, PCSZ_STARDOTINI); 1117 1124 if (insert_filename(hwnd, filename, TRUE, FALSE) && *filename) 1118 1125 WinSetDlgItemText(hwnd, id, filename); … … 1145 1152 prfp.pszSysName = (PSZ) oldsysini; 1146 1153 if (!PrfQueryProfile(WinQueryAnchorBlock(hwnd), &prfp)) { 1147 1148 GetPString(IDS_INIQUERYPRFFAILEDTEXT));1154 Win_Error(hwnd, hwnd, __FILE__, __LINE__, 1155 PCSZ_INIQUERYPRFTEXT); 1149 1156 break; 1150 1157 } … … 1641 1648 if (!inidata || !*inidata->ininame || !*inidata->applname || 1642 1649 !inidata->keyname) { 1643 DosBeep(50, 100); 1650 if (!fAlertBeepOff) 1651 DosBeep(50, 100); 1644 1652 break; 1645 1653 } … … 1835 1843 WS_VISIBLE | LS_HORZSCROLL | LS_NOADJUSTPOS, 0, 0, 0, 0, hwnd, 1836 1844 HWND_TOP, INI_APPLIST, NULL, NULL)) { 1837 Win_Error2(hwnd, hwnd, pszSrcFile, __LINE__, IDS_WINCREATEWINDOW); 1845 Win_Error(hwnd, hwnd, pszSrcFile, __LINE__, 1846 PCSZ_WINCREATEWINDOW); 1838 1847 } 1839 1848 if (!WinCreateWindow … … 1841 1850 WS_VISIBLE | LS_HORZSCROLL | LS_NOADJUSTPOS, 0, 0, 0, 0, hwnd, 1842 1851 HWND_TOP, INI_KEYLIST, NULL, NULL)) { 1843 Win_Error2(hwnd, hwnd, pszSrcFile, __LINE__, IDS_WINCREATEWINDOW); 1852 Win_Error(hwnd, hwnd, pszSrcFile, __LINE__, 1853 PCSZ_WINCREATEWINDOW); 1844 1854 } 1845 1855 if (!WinCreateWindow … … 1847 1857 WS_VISIBLE | LS_HORZSCROLL | LS_NOADJUSTPOS, 0, 0, 0, 0, hwnd, 1848 1858 HWND_TOP, INI_DATALIST, NULL, NULL)) { 1849 Win_Error2(hwnd, hwnd, pszSrcFile, __LINE__, IDS_WINCREATEWINDOW); 1859 Win_Error(hwnd, hwnd, pszSrcFile, __LINE__, 1860 PCSZ_WINCREATEWINDOW); 1850 1861 } 1851 1862 if (!WinCreateWindow(hwnd, WC_STATIC, (PSZ) NULL, WS_VISIBLE | SS_TEXT | 1852 1863 DT_CENTER | DT_VCENTER, 0, 0, 0, 0, hwnd, HWND_TOP, 1853 1864 INI_NUMAPPS, NULL, NULL)) { 1854 Win_Error2(hwnd, hwnd, pszSrcFile, __LINE__, IDS_WINCREATEWINDOW); 1865 Win_Error(hwnd, hwnd, pszSrcFile, __LINE__, 1866 PCSZ_WINCREATEWINDOW); 1855 1867 } 1856 1868 if (!WinCreateWindow(hwnd, WC_STATIC, (PSZ) NULL, WS_VISIBLE | SS_TEXT | 1857 1869 DT_CENTER | DT_VCENTER, 0, 0, 0, 0, hwnd, HWND_TOP, 1858 1870 INI_NUMKEYS, NULL, NULL)) { 1859 Win_Error2(hwnd, hwnd, pszSrcFile, __LINE__, IDS_WINCREATEWINDOW); 1871 Win_Error(hwnd, hwnd, pszSrcFile, __LINE__, 1872 PCSZ_WINCREATEWINDOW); 1860 1873 } 1861 1874 if (!WinCreateWindow(hwnd, WC_STATIC, (PSZ) NULL, WS_VISIBLE | SS_TEXT | 1862 1875 DT_CENTER | DT_VCENTER, 0, 0, 0, 0, hwnd, HWND_TOP, 1863 1876 INI_NUMDATA, NULL, NULL)) { 1864 Win_Error2(hwnd, hwnd, pszSrcFile, __LINE__, IDS_WINCREATEWINDOW); 1877 Win_Error(hwnd, hwnd, pszSrcFile, __LINE__, 1878 PCSZ_WINCREATEWINDOW); 1865 1879 } 1866 1880 if (!WinCreateWindow(hwnd, … … 1871 1885 0, 1872 1886 0, 0, 0, hwnd, HWND_TOP, INI_APPHDR, NULL, NULL)) { 1873 Win_Error2(hwnd, hwnd, pszSrcFile, __LINE__, IDS_WINCREATEWINDOW); 1887 Win_Error(hwnd, hwnd, pszSrcFile, __LINE__, 1888 PCSZ_WINCREATEWINDOW); 1874 1889 } 1875 1890 if (!WinCreateWindow(hwnd, … … 1880 1895 0, 1881 1896 0, 0, 0, hwnd, HWND_TOP, INI_KEYHDR, NULL, NULL)) { 1882 Win_Error2(hwnd, hwnd, pszSrcFile, __LINE__, IDS_WINCREATEWINDOW); 1897 Win_Error(hwnd, hwnd, pszSrcFile, __LINE__, 1898 PCSZ_WINCREATEWINDOW); 1883 1899 } 1884 1900 if (!WinCreateWindow(hwnd, … … 1889 1905 0, 1890 1906 0, 0, 0, hwnd, HWND_TOP, INI_DATAHDR, NULL, NULL)) { 1891 Win_Error2(hwnd, hwnd, pszSrcFile, __LINE__, IDS_WINCREATEWINDOW); 1907 Win_Error(hwnd, hwnd, pszSrcFile, __LINE__, 1908 PCSZ_WINCREATEWINDOW); 1892 1909 } 1893 1910 … … 2272 2289 } 2273 2290 } 2274 else 2275 WinSetWindowText(WinQueryWindow(hwnd, QW_PARENT), 2276 GetPString(IDS_INIQUERYPRFFAILEDTEXT)); 2291 else { 2292 CHAR s[100]; 2293 2294 sprintf(s, PCSZ_INIQUERYPRFTEXT, GetPString(IDS_FAILEDTEXT)); 2295 WinSetWindowText(WinQueryWindow(hwnd, QW_PARENT), s); 2296 } 2277 2297 return 0; 2278 2298 } … … 2327 2347 rstrip(tofind); 2328 2348 if (!*tofind) { 2329 DosBeep(50, 100); 2349 if (!fAlertBeepOff) 2350 DosBeep(50, 100); 2330 2351 break; 2331 2352 } … … 2352 2373 MPFROM2SHORT(x, 0), MPFROM2SHORT(TRUE, 0)); 2353 2374 } 2354 else 2375 else if (!fAlertBeepOff) 2355 2376 DosBeep(250, 100); 2356 2377 } … … 2370 2391 hwnd, 2371 2392 FilterIniProc, FM3ModHandle, IAF_FRAME, (PVOID) inidata); 2372 else 2393 else if (!fAlertBeepOff) 2373 2394 DosBeep(50, 100); 2374 2395 } … … 2493 2514 else 2494 2515 *filename = 0; 2495 strcat(filename, "*.INI");2516 strcat(filename, PCSZ_STARDOTINI); 2496 2517 if (export_filename(hwnd, filename, TRUE)) { 2497 2518 … … 2634 2655 else 2635 2656 *filename = 0; 2636 strcat(filename, "*.INI");2657 strcat(filename, PCSZ_STARDOTINI); 2637 2658 if (insert_filename(hwnd, 2638 2659 filename,
Note:
See TracChangeset
for help on using the changeset viewer.