Changeset 219 for trunk/classes/mm-progs/audioconverter/audconv.c
- Timestamp:
- Jun 10, 2025, 10:16:08 PM (2 months ago)
- File:
-
- 1 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));
Note:
See TracChangeset
for help on using the changeset viewer.