home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / mmpm21tk.zip / TK / RECORDER / RECORDER.RC < prev    next >
Text File  |  1993-03-04  |  6KB  |  176 lines

  1. /*************************************************************************
  2.  * File Name    : RECORDER.RC
  3.  *
  4.  * Description  : This is the resource file for the Audio Recorder program.
  5.  *
  6.  * Copyright (C) IBM 1993
  7.  *************************************************************************/
  8.  
  9. #define  INCL_WIN
  10. #define  INCL_PM
  11. #define  INCL_DOS
  12. #define  INCL_WINMENUS
  13.  
  14. #define  INCL_CIRCULARSLIDER  /* need this for the circular slider control */
  15. #define  INCL_GRAPHICBUTTON   /* need this for the graphic buttons control */
  16. #define  INCL_BITMAP
  17.  
  18. #include <os2.h>
  19. #include <sw.h>
  20.  
  21. #include "RECORDER.H"
  22.  
  23. ICON ID_ICON recorder.ICO
  24.  
  25. /*
  26.  * Bitmap's
  27.  */
  28. BITMAP ID_BMP_REC1 LOADONCALL MOVEABLE DISCARDABLE REC1.BMP
  29. BITMAP ID_BMP_REC0 LOADONCALL MOVEABLE DISCARDABLE REC0.BMP
  30.  
  31. BITMAP ID_BMP_PLAY0 LOADONCALL MOVEABLE DISCARDABLE PLAY0.BMP
  32. BITMAP ID_BMP_PLAY1 LOADONCALL MOVEABLE DISCARDABLE PLAY1.BMP
  33. BITMAP ID_BMP_PLAY2 LOADONCALL MOVEABLE DISCARDABLE PLAY2.BMP
  34. BITMAP ID_BMP_PLAY3 LOADONCALL MOVEABLE DISCARDABLE PLAY3.BMP
  35. BITMAP ID_BMP_PLAY4 LOADONCALL MOVEABLE DISCARDABLE PLAY4.BMP
  36. BITMAP ID_BMP_STOP LOADONCALL MOVEABLE DISCARDABLE STOP.BMP
  37. BITMAP ID_BMP_REW LOADONCALL MOVEABLE DISCARDABLE REW.BMP
  38. BITMAP ID_BMP_FASTF LOADONCALL MOVEABLE DISCARDABLE FASTF.BMP
  39.  
  40.  
  41. MENU ID_DLG_MAIN
  42.    {
  43.    SUBMENU "~File",                        IDM_FILE_MENU
  44.       {
  45.       MENUITEM  "~New",                    IDM_FILE_NEW
  46.       MENUITEM  "~Open...",                IDM_FILE_OPEN
  47.       MENUITEM  SEPARATOR
  48.       MENUITEM  "~Save",                   IDM_FILE_SAVE
  49.       MENUITEM  "Save ~as...",             IDM_FILE_SAVE_AS
  50.       }
  51.  
  52.    SUBMENU "~Options",                     IDM_OPTIONS_MENU
  53.       {
  54.       MENUITEM  "~Microphone",             IDM_MICROPHONE,,       MIA_NODISMISS
  55.       MENUITEM  "~Line in",                IDM_LINEIN,,           MIA_NODISMISS
  56.       MENUITEM  SEPARATOR
  57.       MENUITEM  "L~ow input level",        IDM_LOW_INPUT,,        MIA_NODISMISS
  58.       MENUITEM  "M~edium input level",     IDM_MEDIUM_INPUT,,     MIA_NODISMISS
  59.       MENUITEM  "~High input level",       IDM_HIGH_INPUT,,       MIA_NODISMISS
  60.       MENUITEM  SEPARATOR
  61.       MENUITEM  "Mo~nitor input",          IDM_MONITOR_INPUT,,    MIA_NODISMISS
  62.       MENUITEM  SEPARATOR
  63.       MENUITEM  "~Show status line",       IDM_OPTIONS_STATUSLINE
  64.       }
  65.  
  66.    SUBMENU "~Type",                        IDM_TYPE_MENU
  67.       {
  68.       MENUITEM  "~Mono",                   IDM_MONO,,             MIA_NODISMISS
  69.       MENUITEM  "~Stereo",                 IDM_STEREO,,           MIA_NODISMISS
  70.       MENUITEM  SEPARATOR
  71.       MENUITEM  "~Voice (11 khz)",         IDM_VOICE,,            MIA_NODISMISS
  72.       MENUITEM  "M~usic (22 khz)",         IDM_MUSIC,,            MIA_NODISMISS
  73.       MENUITEM  "~High fidelity (44 khz)", IDM_HIGH_FIDELITY,,    MIA_NODISMISS
  74.       MENUITEM  SEPARATOR
  75.       MENUITEM  "~Low quality (8-bit)",    IDM_LOW_QUALITY,,      MIA_NODISMISS
  76.       MENUITEM  "H~igh quality (16-bit)",  IDM_HIGH_QUALITY,,     MIA_NODISMISS
  77.       }
  78.  
  79.    SUBMENU "~Help",                        IDM_HELP_MENU,       MIS_TEXT
  80.       {
  81.       MENUITEM  "Help ~Index...",          IDM_HELP_INDEX,      MIS_TEXT
  82.       MENUITEM  "~General Help...",        IDM_HELP_GENERAL,    MIS_TEXT
  83.       MENUITEM  "~Using Help...",          IDM_HELP_USING,      MIS_TEXT
  84.       MENUITEM  "~Keys Help...",           IDM_HELP_KEYS,       MIS_TEXT
  85.       MENUITEM  SEPARATOR
  86.       MENUITEM  "~Product Information...", IDM_HELP_PRODUCTINFO
  87.       }
  88.    }
  89.  
  90. /*
  91.  * Help Table Definition.
  92.  *
  93.  * The help table definition for the dialog window.
  94.  */
  95.  
  96. HELPTABLE ID_AUDIO_HELPTABLE
  97. {
  98.    HELPITEM ID_DLG_MAIN,         0,                    0
  99.    HELPITEM ID_MESSAGEBOX, ID_SUBTABLE_MESSAGEBOX, ID_MESSAGEBOX
  100. }
  101.  
  102. HELPSUBTABLE ID_SUBTABLE_MESSAGEBOX
  103. {
  104. }
  105.  
  106. /*
  107.  * String Table Definition.
  108.  */
  109. STRINGTABLE
  110. {
  111.   IDS_PROGRAM_TITLE,        "Audio Recorder"
  112.   IDS_AUDIO_RECORDER_ERROR, "Audio Recorder Error"
  113.   IDS_HELP_WINDOW_TITLE,    "Audio Recorder Help"
  114.   IDS_HELP_LIBRARY_NAME,    "recorder.hlp"
  115.   IDS_DEFAULTSIZE,          "~Default Size"
  116.   IDS_UNTITLED,             "Untitled"
  117.   IDS_TITLEBARSEPARATOR,    " - "
  118.   IDS_FILEOPENEXT,          "*.WAV"
  119.   IDS_FILEOPEN_TITLE,       "Audio Recorder - Open"
  120.   IDS_FILESAVEAS_TITLE,     "Audio Recorder - Save as"
  121.   IDS_SAVE_AS,              "Save"
  122.  
  123.   /*
  124.    * Needed for status line
  125.    */
  126.   IDS_STOPPED,              "Stopped"
  127.   IDS_PLAYING,              "Playing"
  128.   IDS_REWINDING,            "Rewinding"
  129.   IDS_FASTFORWARDING,       "Fast Forwarding"
  130.   IDS_RECORDING,            "Recording"
  131.   IDS_PASSED,               "Suspended"
  132.   IDS_OPENINGDEVICE,        "Opening Device"
  133.   IDS_LOADINGFILE,          "Loading File"
  134.   IDS_SAVINGFILE,           "Saving File"
  135.  
  136.   /*
  137.    * All the messages.
  138.    */
  139.   IDS_HELP_CREATION_FAILED,
  140.   "Creation of Help failed.  Help will not be available."
  141.  
  142.   IDS_UNKNOWN,
  143.   "Unknown MCI Error"
  144.  
  145.   IDS_COMMAND_CAN_PLAY,
  146.   "capability waveaudio can play wait";
  147.  
  148.   IDS_COMMAND_CAN_RECORD,
  149.   "capability waveaudio can record wait";
  150.  
  151.   IDS_COMMAND_STATUS_BITSPERSAMPLE,
  152.   "status waveaudio bitspersample wait";
  153.  
  154.   IDS_FILE_CHANGED,
  155.   "The file has been modified. Select 'Yes' to save the file, "
  156.   "or select 'No' to continue without saving."
  157.  
  158.   IDS_FILE_EXISTS,
  159.   "A file with this name already exists.  Select 'Ok' to overwrite the file,"
  160.   " or select 'Cancel' to reenter the file name."
  161.  
  162.   IDS_MMIO_GET_HEADER_FAIL,
  163.   "Error while reading the selected file header information.  Verify that"
  164.   " the file is a valid WAVE file and retry."
  165.  
  166.   IDS_CANNOT_OPEN_INPUT_FILE,
  167.   "The selected file could not be opened to get the header information."
  168.  
  169.   IDS_CANNOT_SAVE_FILE,
  170.   "The file could not be saved to the target location.  Verify that the "
  171.   "target location is valid, and retry."
  172.  
  173. }
  174.  
  175. rcinclude RECORDER.DLG
  176.