Changeset 219 for trunk/classes/mm-progs
- Timestamp:
- Jun 10, 2025, 10:16:08 PM (2 months ago)
- Location:
- trunk/classes/mm-progs
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/classes/mm-progs/audioconverter/audconv.c
r216 r219 529 529 530 530 /* Samplerate */ 531 getMessage(title, IDSTR_CONVERTSAMPLERATE, sizeof(title), RESSOURCEHANDLE, hwnd); 531 getMessage(title, IDSTR_CONVERTSAMPLERATE, sizeof(title), RESSOURCEHANDLE, hwnd); 532 532 sprintf((PCHAR)text, (PCHAR)title, iSampleRate); 533 533 WinSetWindowText(WinWindowFromID(hwnd,IDST_CONVERTSAMPLERATE),text); 534 534 535 535 /* Playtime */ 536 getMessage(title, IDSTR_CONVERTPLAYTIME, sizeof(title), RESSOURCEHANDLE, hwnd); 536 getMessage(title, IDSTR_CONVERTPLAYTIME, sizeof(title), RESSOURCEHANDLE, hwnd); 537 537 sprintf((PCHAR)text, (PCHAR)title, lSec/60, lSec%60); 538 538 WinSetWindowText(WinWindowFromID(hwnd,IDST_CONVERTPLAYTIME),text); … … 646 646 break; 647 647 } 648 case IDPB_CONVERTCLOSE: 648 649 case IDPB_CONVERTHELP: 650 { 651 char uchArgs[CCHMAXPATH] = {0}; 652 unsigned char LoadError[CCHMAXPATH] = {0}; 653 PSZ Envs = NULL; 654 RESULTCODES ChildRC = {0}; 655 APIRET rc = NO_ERROR; 656 char HelpFile[CCHMAXPATH] = {0}; 657 658 char *lang = getenv("LANG"); 659 if (lang) { 660 if (!strnicmp(lang, "es", 2)) 661 strcpy(HelpFile, "CWMM034.hlp"); 662 else if (!strnicmp(lang, "nl", 2)) 663 strcpy(HelpFile, "CWMM031.hlp"); 664 else if (!strnicmp(lang, "de", 2)) 665 strcpy(HelpFile, "CWMM049.hlp"); 666 else if (!strnicmp(lang, "ru", 2)) 667 strcpy(HelpFile, "CWMM007.hlp"); 668 else if (!strnicmp(lang, "fr", 2)) 669 strcpy(HelpFile, "CWMM033.hlp"); 670 else if (!strnicmp(lang, "it", 2)) 671 strcpy(HelpFile, "CWMM039.hlp"); 672 else if (!strnicmp(lang, "tw", 2)) 673 strcpy(HelpFile, "CWMM088.hlp"); 674 else 675 strcpy(HelpFile, "CWMM.hlp"); 676 } 677 else 678 strcpy(HelpFile, "CWMM.hlp"); 679 sprintf(uchArgs, 680 "view.exe%c%c:\\MMOS2\\MMCLASS\\%s \"Convert audio file\"%c", 681 0, SysQueryBootDriveLetter(), HelpFile, 0); 682 rc = DosExecPgm(LoadError, sizeof(LoadError), EXEC_ASYNCRESULT, uchArgs, 683 Envs, &ChildRC, "view.exe"); 684 break; 685 } 686 687 case IDPB_CONVERTCLOSE: 649 688 bBreak=TRUE; 650 689 if(!WinStartTimer(WinQueryAnchorBlock(hwnd), hwnd, ID_TIMER, TIMER_DELAY)) … … 756 795 } 757 796 /* Get our ressource dll */ 758 // RESSOURCEHANDLE=0;759 797 RESSOURCEHANDLE=queryResModuleHandle(argv[0]); 760 798 HlpBuildMMProgIniFileName(argv[0], chrIniFile, sizeof(chrIniFile)); -
trunk/classes/mm-progs/imageconverter/imgconv.c
r144 r219 533 533 { 534 534 char *textPtr; 535 PCHAR Ptr=NULL; 535 536 536 537 strcpy(chrTargetName, sourceName); 538 Ptr=strstr(strlwr(chrTargetName),strlwr(chrExt)); 537 539 if((textPtr=strrchr(chrTargetName, '.'))!=NULLHANDLE) 538 540 *textPtr=0; 539 541 else 540 542 textPtr=chrTargetName; 543 if(Ptr) 544 strcat(textPtr,"1"); 541 545 strcat(textPtr,"."); 542 546 strcat(textPtr, chrExt); … … 1189 1193 break; 1190 1194 } 1195 1196 case IDPB_IMGCONVERTHELP: 1197 { 1198 char uchArgs[CCHMAXPATH] = {0}; 1199 unsigned char LoadError[CCHMAXPATH] = {0}; 1200 PSZ Envs = NULL; 1201 RESULTCODES ChildRC = {0}; 1202 APIRET rc = NO_ERROR; 1203 char HelpFile[CCHMAXPATH] = {0}; 1204 1205 char *lang = getenv("LANG"); 1206 if (lang) { 1207 if (!strnicmp(lang, "es", 2)) 1208 strcpy(HelpFile, "CWMM034.hlp"); 1209 else if (!strnicmp(lang, "nl", 2)) 1210 strcpy(HelpFile, "CWMM031.hlp"); 1211 else if (!strnicmp(lang, "de", 2)) 1212 strcpy(HelpFile, "CWMM049.hlp"); 1213 else if (!strnicmp(lang, "ru", 2)) 1214 strcpy(HelpFile, "CWMM007.hlp"); 1215 else if (!strnicmp(lang, "fr", 2)) 1216 strcpy(HelpFile, "CWMM033.hlp"); 1217 else if (!strnicmp(lang, "it", 2)) 1218 strcpy(HelpFile, "CWMM039.hlp"); 1219 else if (!strnicmp(lang, "tw", 2)) 1220 strcpy(HelpFile, "CWMM088.hlp"); 1221 else 1222 strcpy(HelpFile, "CWMM.hlp"); 1223 } 1224 else 1225 strcpy(HelpFile, "CWMM.hlp"); 1226 sprintf(uchArgs, 1227 "view.exe%c%c:\\MMOS2\\MMCLASS\\%s \"Convert digital image\"%c", 1228 0, SysQueryBootDriveLetter(), HelpFile, 0); 1229 rc = DosExecPgm(LoadError, sizeof(LoadError), EXEC_ASYNCRESULT, uchArgs, 1230 Envs, &ChildRC, "view.exe"); 1231 break; 1232 } 1233 1191 1234 case IDPB_IMGCONVERTCLOSE: 1192 1235 bBreak=TRUE;
Note:
See TracChangeset
for help on using the changeset viewer.